Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Как вставить в описание товара информацию из файла

Добрый день!
Вопрос такой: в описание товара можно вставлять html коды, вот и интересно - как вставлить  для каждого товара инфу из своего файла, что-то типа
<!--#include virtual="../id-555-666.htm."-->


Так ни у кого нет мыслей? Еще раз о проблеме: надо в описание товара вставить табличку с текстом-описанием, там можно вставлять html-код и все получается, но это неудобно и тоскливо, поэтому задача такая, тест сохраняем в файле код_товара.htm, а в описании теперь надо дать команду включить (типа include) файл с описанием для данного товара...



Добрый день!
Вопрос такой: в описание товара можно вставлять html коды, вот и интересно - как вставлить  для каждого товара инфу из своего файла, что-то типа
<!--#include virtual="../id-555-666.htm."-->


{php}include('ваш файл');{/php}


К сожалению, это не срабатывает, так уже пробовал. Может у меня проблемы со знанием каталогов (относительных путей)...
вставляю так {php}include('../media/sid-33-010.htm');{/php}
файл находится в папке media, которая лежит в корне. Вставляю в описание товара (там же) картинку - она работает <img src="../images/content/rupay.gif" border="0" width="149" height="63" />
Евгений, может подскажешь в чем ошибка моя или все-таки это невозможно.


Кстати, попробовал вставить код такой {php} echo date('Сегодня: j.m.Y г.')
не работает!  :(, а в другом месте ( в шапке сайта) работает...




Добрый день!
Вопрос такой: в описание товара можно вставлять html коды, вот и интересно - как вставлить  для каждого товара инфу из своего файла, что-то типа
<!--#include virtual="../id-555-666.htm."-->


{php}include('ваш файл');{/php}


Евгений, ну помоги, разъясни как вставить файл? Не работает даже конструкция {php} echo ('bla-bla-bla'); {/php}....



К сожалению, это не срабатывает, так уже пробовал. Может у меня проблемы со знанием каталогов (относительных путей)...
вставляю так {php}include('../media/sid-33-010.htm');{/php}
файл находится в папке media, которая лежит в корне. Вставляю в описание товара (там же) картинку - она работает <img src="../images/content/rupay.gif" border="0" width="149" height="63" />
Евгений, может подскажешь в чем ошибка моя или все-таки это невозможно.


надо полный путь писать. так как выполняется этот код не в самом шаблоне. потому текущий путь нельзя определить

{php}include(_THEMES_C.'файл шаблона');{/php}


Все-таки это не работает. Ввожу при заполнении товара в описании товара код {php}include(_THEMES_C.'/media/SID-11-555.htm');{/php}
Эта же строчка и выводится при просмотре товара. Любой код даже {php} echo date('Y'); {/php} не выполняется а выводится в описании товара в том же виде: {php} echo date('Y'); {/php}
Могу пойти другим путем - изменить product_info_v1.html, вставив в нужное место (в районе вывод описания)
{php} {$S='S'.{$PRODUCTS_MODEL}.'.htm';  include('/media/'.$S);{/php}    при этом {$PRODUCTS_MODEL} равен ID-11-555, т.е ссобираю в $S строку SID-11-555.htm, но что не так где-то ошибка.... подскажите в чем? так как код
{php} include('/media/SID-11-555.htm');{/php}  работает, а {php} echo {$PRODUCTS_MODEL} ;{/php}  не работает


в описании товара такой код не будет работать.

только в шаблонах *.html


Источник



Copyright ShopOS