Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

madcoder

Новачок
  
  • Публікації

    11
  • З нами

  • Відвідування

Усі публікації користувача madcoder

  1. дык я это и делал. я смотрел файл controller/common/left_column.php, модели, которые в нем. попробовал сделать по примеру. несколько дней ушло разобраться :-)
  2. ураааа) радости - полные штаны. Оно наконец-то работает :-) чуть позже выложу для других, как его сделал
  3. а вот, можно узнать: а как в opencart строку для sql запроса готовить? там вроде функция $this->db->escape($var)?
  4. ну вот, можете пояснить кто-нибудь, где хранятся данные, которые получает $modules = $this->config->get($extension['code'] . '_module'); ? буду весьма признателен
  5. Я уже более 3 лет изучаю php. Я не говорю, что я - нереально крутой профессионал, но я уже не новичок, который вчера узнал что такое php. Так, что хорошь троллить. Заказ дал друг, сказал сделать интернет - магазин. Чтобы не писать свою cms магазина, взял бесплатный, готовый движок. И, вот, к нему понадобились плагин. Теперь пытаюсь понять, как работает эта cms.
  6. Здравствуйте, друзья! Вот поступил заказ на разработку интернет - магазина на opencart. Появилась проблема: при написании модуля возникла необходимость вывода модуля в левой колонке. Смотрел я controller/common/column_left. А уже в нем нашел следующее: $this->load->model('setting/extension'); $extensions = $this->model_setting_extension->getExtensions('module'); foreach ($extensions as $extension) { $modules = $this->config->get($extension['code'] . '_module'); if ($modules) { foreach ($modules as $module) { if ($module['layout_id'] == $layout_id && $module['position'] == 'column_left' && $module['status']) { $module_data[] = array( 'code' => $extension['code'], 'setting' => $module, 'sort_order' => $module['sort_order'] ); } } } } ................... foreach ($module_data as $module) { $module = $this->getChild('module/' . $module['code'], $module['setting']); if ($module) { $this->data['modules'][] = $module; } } я так понял, эти extentions грузятся из бд, потом подгружаются. вообщем, не могу разобратся как свой extention добавить в бд (особенно непонятно, откуда берется вот это: $modules = $this->config->get($extension['code'] . '_module'); )

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.