Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

halfhope

Пользователи

Community Reputation

338 Обычный

About halfhope

  • Rank
    Продвинутый пользователь
  • Birthday 05/09/1992

Информация

  • Пол
    Мужчина
  • Город:
    Челябинск
  • Интересы
    frontend/backend оптимизация, безопасность, разработка модулей

Recent Profile Visitors

25,728 profile views
  1. Все верно, история домена говорит, что с даты создания в 1999 он не был ни разу разделегирован. Спасибо, внесу правки в статью.
  2. Всем привет, дорогие друзья. Эта статья для тех кто ищет на какой платформе сделать свой интернет-магазин, а также для разработчиков, которые еще не знакомы с OpenCart/ocStore. В ней я постараюсь описать базовые возможности платформы, расширяемый дополнениями функционал, немного слов про рынок дополнений и стек используемых технологий. А в самом конце расскажу об истории платформы, для тех, кому будет интересно. Описание OpenCart - это бесплатная платформа для онлайн-торговли с расширяемым функционалом и открытым исходным кодом. Платформа позволяет создавать
  3. Есть еще подводный камень (бока полезли). Это автоопределение языка по locale браузера. У вас есть 3 языка Укр/Рус/Англ. Пользователь заходит на домен с единственным Укр, но заходит с английской версии браузера. OpenCart по locale браузера определит язык и переключит на Английский. Это происходит в файле catalog/controller/startup/startup.php Как вариант, можно в модели model/localisation/language, фильтровать все доступные языки для каждого $this->config->get('config_store_id'). Это решит обе проблемы сразу. В теории))
  4. Можно переделать доставки на аякс, но тогда не будет работать зависимость оплаты от доставки.
  5. Не путаете, да. Смотря как сделать, можно выбранные доставки отображать списком, а остальные по умолчанию. Для этого в админке добавить поле(настройки, опции, оформление заказа), где можно будет выбрать какие доставки отображаются списком, а в shipping.tpl добавить условие, селект и капельку js. Не возьмусь, просто мысли вслух.
  6. Для выпадающего списка нужно переверстать shipping.tpl/twig, в нем заменить radio на select.
  7. Добрый) https://nikkhokkho.sourceforge.io/static.php?page=FileOptimizer
  8. Вот еще (в комментариях правильный код): И индексы добавить не забудьте (indexer)
  9. Код ждет массив, а получает null. Нужно подниматься вверх по коду и смотреть где и почему вместо массива назначается null. UPD: да, к автору.
  10. 999 15 Доступ к обновлениям: 500.00 руб за 2 года Доступ к обновлениям: 7.00 USD за 2 года Скачать/Купить дополнение Custom templates Pro Модуль
  11. Можно хардкодом в контроллере модуля, который выводит баннер (сразу после функции index): if (isset($this->request->get['manufacturer_id']) && $this->request->get['manufacturer_id'] !== '11') { return; }
  12. Действительно, то что я написал справедливо только для версии 2.3, там роут меняет обработчик catalog/controller/event/theme, который назначается в конфигах каталога. Внесу правки в статью, спасибо!
  13. Всем привет, дорогие друзья! Эта статья написана специально для конкурса (коих у нас на форуме не было уже давно). Статья предназначена для разработчиков дополнений. Пишу без воды, сухо и по делу. Немного истории, нюансов, список аргументов для обработчиков событий, также приведу пример простой и понятной реализации большого кол-ва событий в ваших дополнениях для OpenCart 2.3, 3.x, 4.x (скачать примеры модулей можно будет в конце статьи). Как все начиналось Для изменения кодовой базы движка нам всегда нужно было либо вмешиваться в код, либо использовать vqmo
  14. Version 1.1

    Модуль является расширенной версией модуля "Персонализованные шаблоны". Отличается тем, что работает без ocmod, может подменять любой tpl/twig файл в движке, обладает расширенным набором условий для подмены шаблонов и распространяется под другой лицензией. Является близким родственником модуля "Расширенные схемы". Преимущества Использует события, работает без внедрения в файлы Совместим с 99% тем оформления Не влияет на производительность Дружественный интерфейс Возможности Модуль позволяет подменять любые файлы шаблонов (tpl/t
    999.00 RUB
  15. Привет! Попробуйте в пути для роута указать id производителя: product/manufacturer/info&manufacturer_id=11 Если не сработает, то рекомендую мой модуль "Расширенные схемы", задача решится в 3 клика. UPD: По моему, с версии 3.x снова можно выбирать схему на странице редактирования производителя.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.