Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

отображение складов


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

при попытке внести изменение в файл шаблона в карточке товара такая ошибка
Fatal error: Uncaught exception 'Twig_Error_Syntax' with message 'Unexpected character "$" in "royal/template/product/product.twig" at line 395.' in /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php:284 Stack trace: #0 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php(216): Twig_Lexer->lexExpression() #1 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php(115): Twig_Lexer->lexVar() #2 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(581): Twig_Lexer->tokenize('{{ header }}\n<d...', 'royal/template/...') #3 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(671): Twig_Environment->tokenize('{{ header }}\n<d...', 'royal/template/...') #4 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(396): Twig_Environment->compileSource('{{ header }}\n<d...', 'royal/template/...') #5 /var/www/raven/data/www/storage/modification/system/library/t in /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php on line 284

ссылается на этот элемент(фото)
при удалении его ссылается на неправильное имя или число и т.д

 

шаблон royal
ocstore 3.0.2

bandicam 2021-03-02 16-31-33-558.jpg

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


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

02.03.2021 в 16:35, Ruven сказал:

при попытке внести изменение в файл шаблона в карточке товара такая ошибка
Fatal error: Uncaught exception 'Twig_Error_Syntax' with message 'Unexpected character "$" in "royal/template/product/product.twig" at line 395.' in /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php:284 Stack trace: #0 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php(216): Twig_Lexer->lexExpression() #1 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php(115): Twig_Lexer->lexVar() #2 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(581): Twig_Lexer->tokenize('{{ header }}\n<d...', 'royal/template/...') #3 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(671): Twig_Environment->tokenize('{{ header }}\n<d...', 'royal/template/...') #4 /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Environment.php(396): Twig_Environment->compileSource('{{ header }}\n<d...', 'royal/template/...') #5 /var/www/raven/data/www/storage/modification/system/library/t in /var/www/raven/data/www/blagostroy.od.ua/system/library/template/Twig/Lexer.php on line 284

ссылается на этот элемент(фото)
при удалении его ссылается на неправильное имя или число и т.д

 

шаблон royal
ocstore 3.0.2

bandicam 2021-03-02 16-31-33-558.jpg

Его нужно удалить, это однозначно. Можно попробовать сделать vardump и посмотреть какие значения там приходят.

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


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

23 минуты назад, NeoSeo Team сказал:

Его нужно удалить, это однозначно. Можно попробовать сделать vardump и посмотреть какие значения там приходят.

спасибо сам разобрался

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


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

  • 1 year later...

Здравствуйте. Как решили данную проблему? Аналогичная ситуация, выдает такую же ошибку при вставке кода складов на странице товара.

Шаблон revolution
OCStore 3.0.3.7

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


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

  • 1 month later...
31.03.2022 в 18:58, webnet сказал:

Здравствуйте. Как решили данную проблему? Аналогичная ситуация, выдает такую же ошибку при вставке кода складов на странице товара.

Шаблон revolution
OCStore 3.0.3.7

попробуйте вставить это:

       <div class="warehouse">
                             {% if warehouses %} 
                             <p>Остатки по складам:</p>
                                 {% for warehouse in warehouses %}
                                   <p><ul><li><font size="2">{{warehouse.name}}:
                                     {% if warehouse.quantity == 0 %}</font>
                                     <font size="2" color="red">Нет в наличии</font></li>
                                       {% else %}
                                         <font size="2" color="green">{{warehouse.quantity}} шт.</font></li>
                             {% endif %}                         
                            <font color=#838383 size="1">{{warehouse.param1}}
                                {{warehouse.param2}}
                                {{warehouse.param3}}
                                {{warehouse.param4}}
                                {{warehouse.param5}}</font></ul>
                                {% endfor %}
                                {% endif %}
                        

 

сюда

\catalog\view\theme\ваша тема\template\product\product.twig

начиная со строки <div class="warehouse"> и  до строки  {% endif %}

и отпишитесь плиз если что)

Изменено пользователем Ruven

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


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

  • 3 months later...
25.05.2022 в 22:52, Ruven сказал:

попробуйте вставить это:

       <div class="warehouse">
                             {% if warehouses %} 
                             <p>Остатки по складам:</p>
                                 {% for warehouse in warehouses %}
                                   <p><ul><li><font size="2">{{warehouse.name}}:
                                     {% if warehouse.quantity == 0 %}</font>
                                     <font size="2" color="red">Нет в наличии</font></li>
                                       {% else %}
                                         <font size="2" color="green">{{warehouse.quantity}} шт.</font></li>
                             {% endif %}                         
                            <font color=#838383 size="1">{{warehouse.param1}}
                                {{warehouse.param2}}
                                {{warehouse.param3}}
                                {{warehouse.param4}}
                                {{warehouse.param5}}</font></ul>
                                {% endfor %}
                                {% endif %}
                        

 

сюда

\catalog\view\theme\ваша тема\template\product\product.twig

начиная со строки <div class="warehouse"> и  до строки  {% endif %}

и отпишитесь плиз если что)

попробовал , тема cyberstore - ничего не появилось в карточке товара.

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


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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