| Настройка внешнего вида Virtuemart 1.0.15 |
|
|
| Автор Administrator | ||||
| 21.08.2009 г. | ||||
|
Не смотря на то, что VirtueMart является самым приемлимым из OpenSource eCommerce решений для создания интернет-магазинов,
всё в нем сделано очень тупо, особенно шаблоны, которые заполняются
простой заменой заглушки, определенных програмистом, на переменные,
которые он же назначил.
Почти все шаблоны делятся на 2 две группы:
Все шаблоны представляют из себя простые текстовые файлы с html кодом внутри, только вместо конкретных данных там находятся заглушки. Как это всё вообще работает. Для того чтобы увидеть содержимое любой категории в адресной строке или POST запросе должны присутствовать хотябы следующие параметры: option=com_virtuemart, page=shop.browse. После запроса на просмотр определенной категории парсер VirtueMart запускает файл «shop.browse.php». Там в соответствии с установленными параметрами выполняется запрос в базу данных. Если запрос вернул записи, то из данных категории, если была запрошена категория или из данных первого найденного товара, если выполнялся поиск, берется имя шаблона, и выбранные записи циклично обрабатываются. А именно, из данных текущей записи определяются переменные, после чего заглушки из шаблона заменяются на значения этих переменных. Шаблон категории (перечень товаров)Шаблоны отображения данных для категорий размещаются в .../administrator/components/com_virtuemart/html/templates/browse/browse_ХХ.php Могут задаваться для каждой категории разными (своими). Устанавливаются в настройках категории. Всё это ужасно интересно, но для пользователей, которым совершенно не хочется копаться в коде я приведу таблицу соответствий заглушек абстрактному содержанию переменных.
Внешний вид карточки товараФлаер, или страница подробной информации о товаре, или карточка товара - это то, что увидит покупатель «зайдя» в товар. Внешний вид этой страницы определяется одним из шаблонов расположенных в директории «product_details/». Один из этих шаблонов можно назначить категории и/или типу и/или конкретному товару. Обработка данных и наполнение шаблона осуществляется файлом «shop.product_details.php». Для наполнения шаблона можно использовать следующие заглушки:
Настройка внешнего вида каталогаВсе начинается с изменения файла ...\administrator\components\com_virtuemart\html\shop.index.php
Настройка внешнего вида подкатегорииВ этом случае изменяем файл administrator/components/com_virtuemart/classes/ps_product_category.php. Действия такие же, как в настройке внешнего вида каталога. Рекомендуйте этот пост своим знакомым... Добавить в любимые (63) | Просмотров: 2643
Только зарегистрированные пользователи могут оставлять коментарии. |
||||
| Последнее обновление ( 21.08.2009 г. ) | ||||
| « Пред. | След. » |
|---|




Ключи для NOD32


