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

opencart 3.0.2.0 TWIG extension


Recommended Posts

всем привет, подскожите пожалуста, можно использовать php в файлах twig, -> opencart 3.x проста у меня сайт на хостинге стойт и не хочу чтоб он упал,

хочу провертить URL сайта и если совподает с URL сылки ставить на меню active.

Edited by SevenTM
Link to post
Share on other sites

Не понял связь одного с другим
В twig файлах php использовать нельзя

Link to post
Share on other sites
Только что, markimax сказал:

Не понял связь одного с другим
В twig файлах php использовать нельзя

значит нужно будет создати класс в пхп и проверить

Link to post
Share on other sites

Только что, SevenTM сказал:

значит нужно будет создати класс в пхп и проверить

Вся логика обязана быть в контроллерах
В шаблонах только вывод

 

Link to post
Share on other sites
2 минуты назад, markimax сказал:

Вся логика обязана быть в контроллерах
В шаблонах только вывод

 

спосибо, буду сделать

Link to post
Share on other sites

5 минут назад, markimax сказал:

Вся логика обязана быть в контроллерах

Ну, не надо так категорично...

В шаблон поступают обработанные данные
В самом шаблоне использование логики никто не отменял

вы получаете активную (текущую) ссылку в контроллере (считайте это php кодом)
Ав шаблоне вы ее анализируете

{% if menu.href = active %}

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Sa1det
      2000
      Скачать/Купить дополнение


      Синхронизация Opencart и Мой Склад
      Данный модуль позволяет переносить информацию о товарах из сервиса Мой Склад в Opencart.
       
      Модуль включает в себя следующие функции и настройки:
      добавление товаров и категорий обновление информации о товарах и категориях обновление изображений и атрибутов товаров возможность выбора полей, по которым будет выполнятся связывание товаров (Мой Склад -> Opencart) - "Код" -> "Модель"
      - "Внешний код" -> "Модель"
      - "Артикул" -> "Модель"
      возможность выбора цены продажи, если их несколько возможность выбора действия, которое будет осуществляться с товарами, которые есть в Opencart, но отсутствуют в Моем Складе - Ничего не делать
      - Обнулять остатки
      - Обнулять остатки и ставить статус "нет в наличии"
       
      Информация о  работе модуля:
      - обмен данными происходит через API;
      - модуль может работать с Cron (планировщик);
      - модуль имеет открытый код;
      - модуль легко настраивается.
      - идентификаторы, по которым происходит связывание товаров должны быть уникальными для каждого товара
       
      Установка
      Установка данного модуля происходит через функцию "Установка расширений" в Opencart. Все что требуется - нажать на "Загрузить файл" и выбрать архив с модулем.
       
      Поддержка
      По всем возникающим вопросам можно обращаться через личные сообщения или в раздел FAQ
      Добавил Sa1det Добавлено 12.01.2022 Категория Обмен данными Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By Sa1det
      Данный модуль позволяет переносить информацию о товарах из сервиса Мой Склад в Opencart.
       
      Модуль включает в себя следующие функции и настройки:
      Добавление товаров и категорий Обновление информации о товарах и категориях Обновление изображений и атрибутов товаров Возможность выбора полей, по которым будет выполнятся связывание товаров (Мой Склад -> Opencart) - "Код" -> "Модель"
      - "Внешний код" -> "Модель"
      - "Артикул" -> "Модель"
      Возможность выбора цены продажи, если их несколько Возможность выбора действия, которое будет осуществляться с товарами, которые есть в Opencart, но отсутствуют в Моем Складе - Ничего не делать
      - Обнулять остатки
      - Обнулять остатки и ставить статус "нет в наличии"
       
      Информация о  работе модуля:
      - Обмен данными происходит через API
      - Модуль может работать с Cron (планировщик)
      - Модуль имеет открытый код
      - Модуль легко настраивается
      - Идентификаторы, по которым происходит связывание товаров должны быть уникальными для каждого товара
       
      Установка
      Установка данного модуля происходит через функцию "Установка расширений" в Opencart. Все что требуется - нажать на "Загрузить файл" и выбрать архив с модулем.
       
      Поддержка
      По всем возникающим вопросам можно обращаться через личные сообщения или в раздел FAQ
    • By Slavik7
      Добрый день, Уважаемые специалисты! Впервые столкнулся с такой проблемой. Долго загружаются все страницы категорий (там где есть товары), если переходить на них в первый раз. И чем больше товаров в категории, тем дольше загрузка. Хотя товаров не так уж и много, примерно 5000 (это на всем сайте), а в самой большой категории около 1000.
       
      "DOMContentLoaded" и "Load" может достигать 30 секунд.

      Так же заметил, что после того как очищаю кэш в админке и перезагружаю главную страницу (с помощью горячих клавиш: Ctrl + Shift + R) то главная страница тоже долго загружается. "DOMContentLoaded" и "Load" около 20 секунд.

      Понимаю, что может быть очень много разных причин этой проблемы, но возможно вы сталкивались с этим и смогли решить данную проблему. Буду рад даже ссылкам на какие-то статьи по этой теме, или обсуждения. 

      Я пробовал отключать стандартные модули "Новинки" "Рекомендуемые товары" и т.д. и проблема с загрузкой главной страницы после очистки кэша, исчезла. Но это так себе решение. С таким же успехом можно просто убрать товары из категорий и они будут быстро загружаться.

      Мой сайт: https://bagcity.com.ua
      Версия OpenCart: 3.0.3.2
    • By bitrixlviv
      Всем привет
      есть дизайн в html+css+js
      надо натянуть на сайт, приступить надо вчера
      ссылку на сайт и дизайн скину в сообщениях
    • By unextazy
      В дефолтном opencart 3 дополнительные изображения открываются в popup

      Как можно сделать, чтобы дополнительные изображения открывались в этой области вместо основного изображения?

      Подскажите, пожалуйста, модификатор, который бы просто решал эту задачу
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.