本文整理汇总了PHP中RevSlider::duplicateSlider方法的典型用法代码示例。如果您正苦于以下问题:PHP RevSlider::duplicateSlider方法的具体用法?PHP RevSlider::duplicateSlider怎么用?PHP RevSlider::duplicateSlider使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RevSlider
的用法示例。
在下文中一共展示了RevSlider::duplicateSlider方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: duplicateSliderPackageFromData
/**
* delete slider from input data
* @since: 5.2.5
*/
public function duplicateSliderPackageFromData($data)
{
$tmpl = new RevSliderTemplate();
$slider_uid = RevSliderFunctions::getVal($data, "slideruid");
$uids = $tmpl->get_package_uids($slider_uid);
foreach ($uids as $sid => $uid) {
if ($sid < 0) {
//one or more still needs to be downloaded...
return __('Please install Package first to use this feature', 'revslider');
}
}
foreach ($uids as $sliderID => $uid) {
$slider = new RevSlider();
$slider->initByID($sliderID);
$slider->duplicateSlider(RevSliderFunctions::getVal($data, "title"), true);
}
return true;
}