PHP Класс AdminCTTopMenuItemController, community-theme-16

Наследование: extends ModuleAdminController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$menuItemTypes array

Открытые методы

Метод Описание
__construct ( ) AdminCTTopMenuItemController constructor.
ajaxProcessUpdatePositions ( ) Updates positions submitted via Ajax
getList ( integer $id_lang, string | null $order_by = null, string | null $order_way = null, integer $start, integer | null $limit = null, integer | boolean $id_lang_shop = false ) Fetches the object list to be displayed by renderList This overrides formats ID fields to be more user friendly.
initProcess ( ) Adds no_follow toggle action to process routing
processNoFollow ( ) Processes toggling no_follow values through admin list
renderForm ( ) : string Renders menu item add/edit form
renderList ( ) : false | string Renders a list of menu item objects.
renderOptions ( ) : string Renders options panel

Защищенные методы

Метод Описание
initOptionFields ( )
processUpdateOptions ( ) Clears menu cache on updating menu options

Описание методов

__construct() публичный Метод

AdminCTTopMenuItemController constructor.
public __construct ( )

ajaxProcessUpdatePositions() публичный Метод

Updates positions submitted via Ajax

getList() публичный Метод

Fetches the object list to be displayed by renderList This overrides formats ID fields to be more user friendly.
public getList ( integer $id_lang, string | null $order_by = null, string | null $order_way = null, integer $start, integer | null $limit = null, integer | boolean $id_lang_shop = false )
$id_lang integer
$order_by string | null
$order_way string | null
$start integer
$limit integer | null
$id_lang_shop integer | boolean

initOptionFields() защищенный Метод

protected initOptionFields ( )

initProcess() публичный Метод

Adds no_follow toggle action to process routing
public initProcess ( )

processNoFollow() публичный Метод

Processes toggling no_follow values through admin list
public processNoFollow ( )

processUpdateOptions() защищенный Метод

Clears menu cache on updating menu options
protected processUpdateOptions ( )

renderForm() публичный Метод

Renders menu item add/edit form
public renderForm ( ) : string
Результат string

renderList() публичный Метод

Position column is only visible in the shop context
public renderList ( ) : false | string
Результат false | string

renderOptions() публичный Метод

Renders options panel
public renderOptions ( ) : string
Результат string

Описание свойств

$menuItemTypes защищенное свойство

protected array $menuItemTypes
Результат array