本文整理汇总了PHP中seo::deleteSection方法的典型用法代码示例。如果您正苦于以下问题:PHP seo::deleteSection方法的具体用法?PHP seo::deleteSection怎么用?PHP seo::deleteSection使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类seo
的用法示例。
在下文中一共展示了seo::deleteSection方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: deleteSection
/**
* Удаление разделов (подразделов)
*
* @param integer $section_id ИД раздела
* @param inetger $sub ИД родителя подраздела (для удаления подразделов)
* @return object xajaxResponse
*/
function deleteSection($section_id, $sub = false)
{
session_start();
if (!hasPermissions('seo')) {
return false;
}
$objResponse = new xajaxResponse();
$seo = new seo($_SESSION['subdomain']);
$section = $seo->getSectionById($section_id);
$direction = $seo->getDirections($section['direct_id']);
$seo->deleteSection($section_id);
if ($sub) {
$section = $seo->getFullSectionById($sub);
ob_start();
include $_SERVER['DOCUMENT_ROOT'] . '/catalog/admin/tpl.section.php';
$html = ob_get_clean();
$objResponse->assign("section_{$sub}", "innerHTML", $html);
$objResponse->script("init_collapse_button('section_{$sub}');");
// активируем кнопку разворачивания подменю
} else {
$objResponse->script("location.href = '/catalog/admin/?direction={$direction[0]['name_section_link']}'");
}
return $objResponse;
}