▪HTML - видео
Для каждого товара из учётной системы формируется файл с сылками на видео, со встроенным плеером, в формате html. Название файла формируется в виде уникального кода товара, например: "18092.shtml".
Файлы с видео описаниями можно подключать в виде отдельных файлов и подключать их в шаблоне SMARTY.
Пример использования подключённых файлов html с шаблонами SMARTY:
1. Создаём папку "html_video_desc" в корне скрипта. В ней будем хранить html видео описания товаров.
2. Экспортируем из программы E-Trade Content Creator описания в виде файлов html и копируем эти файлы в папку "html_video_desc".
3. Добавляем в шаблон SMARTY строку для подключения файла html.
Например файл шаблона: .\templates\имя_шаблона\product_info.html
в нужном месте, где необходимо выводить технические описания товаров добавляем строку:
{include file="$video_desc_file"}
4. Файл модуля шаблона: .\includes\product_info.php
Необходимо вставить код php для подключения файлов html в нашем шаблоне.
if (!file_exists(DIR_FS_DOCUMENT_ROOT.html_video_desc/'.$product->data['products_id'].'.shtml')) {
$info->assign('video_desc_file', DIR_FS_DOCUMENT_ROOT.html_video_desc/index.shtml');
} else {
$info->assign('video_desc_file', DIR_FS_DOCUMENT_ROOT.html_video_desc/'.$product->data['products_id'].'.shtml');
}
5. Создать пустой файл "index.shtml" (0 байт) в папке "html_video_desc". Он будет необходим если для товара нет видео описания, тогда выводить пустой результат.