Главная » Шпаргалка » PHP MYSQL javascript » PHP » Полезные заметки vamshop

Для остальных языков делаем аналогично.

 

Альтернативный способ задания отдельного шаблона для главной (VAMshop)

Для того, чтобы вывод главной страницы на VAMshop отличался, я использую отдельный шаблон templates/ваш шаблон/index.php_.html (подробнее тут). Этот метод отлично работает, но есть одно но — им же описывается и результат выбора производителя index.php?manufacturers_id=хх.
Поэтому тут я использовал другой способ. В общем шаблоне templates/ваш шаблон/index.php я ввел условие:

{if in_array($smarty.server.REQUEST_URI, array('/', '/index.php'))}
код для главной
{else}
код для внутренней
{/if}

Таким образом, я получил отдельный шаблон для главной и внутренней в едином файле.
Возможно, даже я возьму этот метод в качестве основного при создании отдельного шаблона главной страницы.

Не изменяем имена файлов картинок товара при загрузке (VAMshop)

По умолчанию имена файлов картинок при загрузке меняются на вида «ID_товара_№картинки». В общем-то это довольно удобно, но если по тем, или иным причинам Вы хотите оставить имя файла без изменений, то открываем файл admin/includes/classes/categories.php, находим строчку:

$products_image_name = strtolower($products_id.'_0.'.$nsuffix);

и меняем на:

$products_image_name = strtolower($products_image->filename);


матерьял из
http://www.molodezky.pp.ua
Pages:  Prev  1 | 2