Перейти к содержанию

Рекомендуемые сообщения

Решил перейти на OC3 и уткнулся в twig. Не могу понять:

1. Как вывести в карточку товара Вес и ISBN

Добавление в /catalog/controller/product/product.php

'isbn'        => $result['isbn'],
'weight'        => $result['weight'],

 и {{ weight }} {{ isbn }}  в шаблон

ничего не даёт. Где-то ещё это надо прописывать?

 

2. Способ оплаты "Банковский перевод" - как в сообщение вставить номер заказа и сумму? Это вообще возможно?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, breg сказал:

'isbn' => $result['isbn'],

не тут

а тут

			$data['model'] = $product_info['model'];


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А, да, там тоже прописано:

$data['isbn'] = $product_info['isbn'];
$data['weight'] = $product_info['weight'];

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тады кэш модификаций либо вы лукавите

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ох, и правда кэш, но какой-то странный. Вчера кэширование отключил, всё вычистил - не помогло, всю голову сломал. А сейчас открыл страницу - показывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в тройке, при правке файлов twig, просто обновления кеша модификаторов недостаточно

нужно еще обновлять кеш шаблона (theme cache) в Dashboard > Developer Settings (если включено)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<file path="system/library/template/twig.php">
	<operation>
		<search><![CDATA[$this->twig = new \Twig_Environment($loader, $config);]]></search>
		<add position="before"><![CDATA[
		$config['auto_reload'] = true;
		]]></add>
	</operation>
	
</file>

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От YaroslavFrolov
      Доброго времени суток. Возникла проблема при удалении товара с корзины, скрин прилагаю. Новых модулей установлено не было( Open Cart Version 3.0.2.0 .

    • От mpn2005
      500.00 руб
      Скачать/Купить дополнение


      [OC3] Обновление цены при выборе опции, без AJAX
      Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.
      Дополнительные действия к цене опции: =, %, *,  /.
      На этапе развития модуля поддержка оказывается без дополнительной оплаты.
       
      Демо:
      OpenCart v3.0.2.0: Демо1 Демо2 (акция)
       
      Вохможности:
      Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах (вкл / выкл) Умножение цены на введённое количество товара (вкл / выкл) Акция на опции пропорционально акции на товар  (вкл / выкл) Скидка на опции пропорционально скидке на товар (вкл / выкл) Автоматический выбор первой опции (вкл / выкл) Вывод цены в дополнительной валюте (NEW) (вкл / выкл) Не показывать цену опции Дополнительные действия к цене опции: =, %, *,  /. Поддержка шаблонов: UniShop, NewStore (OC3)  
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версия для OC1.5, OC2
       
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Добавил mpn2005 Добавлено 21.04.2018 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop  
    • От mpn2005
      Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.
      Дополнительные действия к цене опции: =, %, *,  /.
      На этапе развития модуля поддержка оказывается без дополнительной оплаты.
       
      Демо:
      OpenCart v3.0.2.0: Демо1 Демо2 (акция)
       
      Вохможности:
      Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах (вкл / выкл) Умножение цены на введённое количество товара (вкл / выкл) Акция на опции пропорционально акции на товар  (вкл / выкл) Скидка на опции пропорционально скидке на товар (вкл / выкл) Автоматический выбор первой опции (вкл / выкл) Вывод цены в дополнительной валюте (NEW) (вкл / выкл) Не показывать цену опции Дополнительные действия к цене опции: =, %, *,  /. Поддержка шаблонов: UniShop, NewStore (OC3)  
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версия для OC1.5, OC2
       
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
    • От Aleksandr25
      Добрый день. Никто не сталкивался, работаешь с ОС3 в стандартном использовании, добавляешь товары итп. тут раз и слетают все права при попытке зайти в модификаторы? Модификаторы не менял, даже не смог зайти, кеш не чистил, вообщем ничего такого. В тот момент даже товара не сохранял, хотел проверить настройку одного модуля, а тут раз и все права пропали. Это уже второй раз такая пролема происходит, первый раз не поняли в чем дело, а это уже второй. 
    • От Gavan4eg
      Всем привет
      OpenCart Version 3.0.2.0
       
      Заказы в админку приходят не корректно, в поле Emeil и телефон приходят "1"
      И нет это не клиенты вводят, а именно так меняет сам движок, или что-то подобное, есть решение проблемы? или куда копать? куда смотреть? 
      спасибо
       
      P.S Если писать Латницей то все гуд, видно что пришло в админку фамилия мейл и т.д, а вот если русским написать то все единицы приходят
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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