AdminCTTopMenuItemController::getList PHP Метод

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
    public function getList($id_lang, $order_by = null, $order_way = null, $start = 0, $limit = null, $id_lang_shop = false)
    {
        parent::getList($id_lang, $order_by, $order_way, $start, $limit, $id_lang_shop);
        foreach ($this->_list as &$menuItem) {
            $type = $menuItem['type'];
            // Rewrite item type "2" as "[2] Product Link"
            $menuItem['type'] = '[' . $type . '] ' . $this->menuItemTypes[$type]['name'];
            // Rewrite entity ID "2" as "[2] Product"
            if (!empty($this->menuItemTypes[$type]['entity_name'])) {
                $menuItem['entity_id'] = '[' . $menuItem['entity_id'] . '] ' . $this->menuItemTypes[$type]['entity_name'];
            }
        }
    }