-
Публікації
1 828 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Коментарі блогу, опубліковані користувачем n3bo
-
-
В 27.09.2019 в 20:04, vier сказал:
никакой каши нет.
В 27.09.2019 в 20:04, vier сказал:$this->breadcrumbs('link');
что? get? set? сам метод разбирать не будем
В 27.09.2019 в 20:04, vier сказал:foreach($langs as $k => $v) { $this->data[$k] = $v; }
k, v, m, n , l , f , g
-
7 часов назад, SergeTkach сказал:
Код:
Спойлер// Breadcrumbs $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], true) ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_extension'), 'href' => $this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=module', true) ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('extension/module/sticker', 'token=' . $this->session->data['token'], true) );
Превращается в:
$data['breadcrumbs'] = $this->stdm->breadcrumbs();
Конечно, для этого нужно добавить конструктор:
// Follow Std Module Library function __construct($registry) { parent::__construct($registry); // StdM Follow $this->load->library('stdm'); $this->stdm = new StdM($registry); $this->stdm->code('modcode'); $this->stdm->type('module_monolithic'); }
Странная библиотека. Какая у нее зона ответственности? Каша какая-то получается...
Взгляд на Opencart после Magento и других продвинутых систем
в Konorws (Разработка и модификация Opencart)
Блог користувача: konorws
Опубліковано:
Я не говорю, что то что вы делаете - это плохо. Но вопрос в том, как потом разобраться человеку, который будем с этим работать? когда есть библиотека на 500 методом и 10000 строк, которая умеет все и непонятно что. Плюс вопрос в модификаторах и т.д.