Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

markimax

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

    20 211
  • Зарегистрирован

  • Посещение

Все публикации пользователя markimax

  1. Не туда смотрите Все там в порядке class ControllerStartupEvent extends Controller { public function index() { // Add events from the DB $this->load->model('extension/event'); $results = $this->model_extension_event->getEvents(); foreach ($results as $result) { $this->event->register(substr($result['trigger'], strpos($result['trigger'], '/') + 1), new Action($result['action'])); } } }
  2. markimax

    [Поддержка]

    Надо делать не методом "тыка", а включать логику. А когда есть "инструкция" - народ вообще выключает "мыслительный процесс" и умудряется заблудится в "трех соснах" Это уже проверено на практике 7 лет работы модуля. Были убраны из-за этого все видео уроки, сокращена инструкция до минимума. Только основное и главное Потому что всё описать НЕВОЗМОЖНО. Математических вариантов настроек более миллиарда! Все представлено на демо примерах, которых хватает на 99% "случаев" жизни Надеюсь теперь прояснил суть.
  3. http://localhost/ocart/ WTF? И вообще забейте вы уже на этот Денвер (его сами разработчики даже забросили) Используйте openserver - проще, быстрее, функциональнее
  4. Сегодня что то не ваш день, наверно усталость $event_total = $this->model_extension_event->getTotalEvents(); ... $pagination = new Pagination(); $pagination->total = $event_total;
  5. Без обид, но я просил - проверь Вообще opencart 2.3 мне очень нравится - стал еще гибче, куда там другим CMS до него. Кто называет opencart "костылями" просто не знает мат. часть
  6. markimax

    [Поддержка]

    Вы сами её в виджете и сделали - уберите
  7. Меньше демагогии - проверь. Если не внимателен - я показал, что добавил запись - и она работает Для тех кто любит демагогию и не учит мат. часть class ModelExtensionEvent extends Model { function getEvents() { $query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "event` WHERE `trigger` LIKE 'catalog/%' AND status = '1' ORDER BY `event_id` ASC"); return $query->rows; } } class ControllerStartupEvent extends Controller { public function index() { // Add events from the DB $this->load->model('extension/event'); $results = $this->model_extension_event->getEvents(); foreach ($results as $result) { $this->event->register(substr($result['trigger'], strpos($result['trigger'], '/') + 1), new Action($result['action'])); } } }
  8. Ты конечно - ты даже НЕ ПРОВЕРИЛ ! А это уже демагогия. Еще раз @chukcha - возьми и проверь. Все в 2.3 отлично работает как я описал.
  9. @chukcha хорош демагогии, устал от неё - просто проверь. Напиши код и проверь - все работает. Не можешь понять - учи мат. часть, только уволь меня от своей демагогии, я не учителем здесь "заделался". Все отлично работает
  10. Просто проверьте и будите удивлены. Вы знаете про мою технологию точки входа "maintenance", так вот если повесить событие как я описал - там уже не нужна точка входа Т.е. я могу подключить override без какого любо "ocmod" Почему пользуюсь "maintenance", ответ прост - модуль кроссверсионный и работает на 1.5.x, т.е. для полной совместимости кода ко всем версиям.
  11. 2.3 Через БД таблицу (при установке модуля прописываешь) event К примеру на catalog/model/extension/module/getModule/before. Но можно куда угодно
  12. Вешайте на 'db' registry свой (только "старый" не забыть сохранить для возврата) "обработчик", где удобно. В opencart 2.x точки входа можно найти где угодно
  13. Без ocmod можно - Даниэль заложил возможность override для db $registry->set('db'...
  14. Да, есть такое "дело" - это недостаток opencart.(хотя и там можно сделать override (даже без ocmod) и "разобрать", изменить сам запрос) Но как я говорю - "и на солнышке пятна есть" Идеального ничего нет, но на сегодня opencart (со всеми его недостатками) среди популярных php CMS (да всех, не только e-commerce) - лучшая по архитектуре.
  15. Та да Я устал уже от демагогии "ереси" И какая к моНАХам "полемика". @snastik прямо сказал что "это" Устал я от демагогии, вот честно... Что можно сказать если вы не понимаете суть гита и ocmod-а (называйте (демагогия) как угодно, хоть "контроль версий" - суть не меняется. Пусть будет ocmod - "локальный контроль версий", версия opencart с модулем "таким то" ) Или сравнивать FW (заготовки, с кучей бесполезного архитектурного кода, "как бы" для всех случаев жизни, только вот в жизни нужны только 10% этого кода) на каких ни сделано не одной нормальной популярной CMS (да ни кому и в голову не придет тащить кучу бесполезного кода) и полноценную популярную FWCMS, у которой лучшая из всех имеющихся CMS архитектура (лучше знаете? Назовите. Magento - я уже всё сказал про неё. Хорошая - но с громадным минусом который перечеркивает всё). А override - м можно спокойно было пользоваться еще с 1.5.x версии - Даниэль всё для этого заложил О чем дальше можно "полемизировать". Знаете что то лучше opencart? Я не знаю. Хотя в совершенстве знаю все самые популярные CMS и работал с ними, пока не пришел к opencart. Да он не без недостатков - но он лучший на сегодня
  16. Там настройка есть "без категорий" Если нету - значит не правильно поставили
  17. Без обид font-weight: bold везде - это жесть Поставить шаблон - еще не значит "сделать" Учиться, учиться и учиться еще P.S. Что то в fl.ru потянуло сильно "сквозняком"
  18. markimax

    Настройка Sphinx server

    К @Yoda обратитесь
  19. Пусть научатся свои серверы нормально настраивать для начала
  20. Что за хостинг? Меняйте хостинг. У нормальных хостеров запросы сверх лимита просто ставятся в очередь (т.е. будут по истечению лимита загружаться синхронно по очереди (пользователь и не заметит разницы особо))
  21. markimax

    [Поддержка]

    Можно - виджет Список записей из выбранных категорий
  22. А кто сказал что требуют? Ocmod - это для ленивых и "быстрых" В архитектуре opencart заложено изменение логики без редактирования кода "ядра" (events, override и т п все есть) Можно спокойно сделать без ocmod 99% задач Opencart на сегодня лучшее php CMS решение по архитектуре. (Magento - сильный перегруз кода при почти таком же функционале, поэтому не рациональная архитектура. Принцип бритвы Оккама ) Гитхаб тоже костыль ? Ocmod - стандарт совместной разработки, фактически "локальный" гит и никакой это не костыль

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.