chukcha

Пользователи
  • Число публикаций

    8 865
  • Регистрация

  • Последнее посещение

  • Дней в топе

    45

chukcha последний раз побеждал 24 Января

chukcha - автор самых популярных публикаций!

Репутация

611 Очень хороший

7 подписчиков

О chukcha

  • Звание
    Продвинутый пользователь
  • День рождения

Информация

  • Пол
    Мужчина
  • Город:
    Харьков

Контакты

  • Skype
    Slava.Chusoff

Недавние посетители профиля

14 615 просмотров профиля
  1. $resultes = $this->model_catalog_vendorlogo->getVDIBlog($this->request->get['vendor_id']); print_r($resultes) <?php var_dump($blog_data); foreach ($blog_data as $blog) { ?>
  2. Не понятный вопрос Есть неиспользуемые поля в админке в товаре, mpn - написщите тула слово super, а при выводе - смотрите - и оформляйте см. предыдущее Какое-то противоречие
  3. Все !!! сдаюсь!
  4. Вы мне показали список, в extension/event а не события для регистрации в startup/event
  5. Но! Это ж полная дупа... public function getEvents($data = array()) { $sql = "SELECT * FROM `" . DB_PREFIX . "event`"; $sort_data = array( 'code', 'trigger', 'action', 'status', 'date_added' ); if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY `" . $data['sort'] . "`"; } else { $sql .= " ORDER BY `code`"; } if (isset($data['order']) && ($data['order'] == 'DESC')) { $sql .= " DESC"; } else { $sql .= " ASC"; } if (isset($data['start']) || isset($data['limit'])) { if ($data['start'] < 0) { $data['start'] = 0; } if ($data['limit'] < 1) { $data['limit'] = 20; } $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit']; } $query = $this->db->query($sql); return $query->rows; } 20!!!! $results = $this->model_extension_event->getEvents(); foreach ($results as $result) { if ((substr($result['trigger'], 0, 6) == 'admin/') && $result['status']) { $this->event->register(substr($result['trigger'], 6), new Action($result['action'])); } } для админки можно зарегистрировать только 20 событий Ну та ладно, когда их наберется 20 тогда все изменится
  6. Нет. Ни в коем случае, а только скажу спасибо
  7. @markimax, что вы мне пытаетесь показать? Что в жтой таблице существуют записи? что туда можно записать? А то что их никто не достает - вы не видите?
  8. Ок... для тех кто не смотрит в код посиком во файлам - DB_PREFIX . "event" Сколько будет найдено файлов? А ведь в этой таблице находятся объявления!
  9. Я показываю код Вы, код не показываете, а только бла-бла-бла И кто демагог?
  10. на 2.1. работало!!! на 2.3. не работает
  11. Вы привели данные таблицы, но не регистрации!!!! foreach ($query->rows as $result) { $event->register($result['trigger'], $result['action']); } Вот что такое регистрация А вот она в 2.3 // Event Register if ($config->has('action_event')) { foreach ($config->get('action_event') as $key => $value) { $event->register($key, new Action($value)); } } Не из базы!!!!
  12. Еще раз... Поищите код регистрации событий - будете удивлены - отсутствует.
  13. в 2.3 нет инициализации событий!!! Я показал отсутствующий код
  14. Категория имеет такое название Купить черные кроссовки или только ссылка так выглядит? Спрашивается - зачем? Что вы этим добьетесь? В вашем случае наверное проще сделать это все или через теги с ЧПУ, или фильтр с ЧПУ А товар пусть имеет у себя признак цвета Кроссовки Черные кроссовки Белые кроссовки Полосатые кроссовки
  15. без вмешательства в код... Вот смотрите события.. берем 2.1 foreach ($query->rows as $result) { $event->register($result['trigger'], $result['action']); } Вот тут события регистрируются в 2.3. этого нет!!!! Т.е. регистрация есть, но только тех, которые в конфиге прописаны, но не те которые добавлены в базу А вы предлагаете КУДА-то прописать overirde