+380(66)433-69-36 | |
+380(66)433-69-36 | |
+380(66)433-69-36 |
- BitLocker с GUI под linux
- Ищем вирус elTest
- Работаем с бесплатным SSL сертификатом Letsencrypt с помощью certbot
- Синхронизация ресурсов с удаленного сервера локально
- Применение нестандартного SEO и статус 404
- MySQL синхронизируем права с разных серверов
- IPSec VPN соединение между офисами.
- "Зеркало" сайта на стороне. Донастраиваем nginx
- Дефрагментация таблиц всех баз MySQL
- Месяц в родительном падеже strftime PHP
- INIT скрипт для Dropbox
- osCommerce VAM Edition 226. Ошибки
- PositiveSSL порядок сертификатов
- osCommerce. Создаем модуль доставки
- Восстановление mySQL баз данных
- osCommerce.Перенос магазина в другой домен
- osCommerce.Прячем адмику
- osCommerce. Продление жизни сессий
- osCommerce. Создаем платежный модуль
- 10 причин выбрать нас
- GRUB2 восстановление
- osCommerce не пересчитывает общую сумму заказа
- Список потенциально опасных скриптов
- Отправка файлов из Dropbox по e-mail
- "Черный список" почтовых доменов
- Боремся с назойливыми иностранцами
- Яндекс-Диск, и стоит ли им пользоваться.
- Обновление модуля Интеркассы для osCommerce
- Веб-почта на сайте хостинга
- Подключение Outlook Express к хостингу
Документация с уже несуществующего сайта oscommerce.su
Содержание
- Информация о шаблонах STS
- Изменение дизайна магазина STS шаблонами
- Шаблоны для отдельных страниц
- Контент шаблоны
- Список разрешённых меток
- Общие метки
- Метки боксов
- Метка для основного содержимого страницы
- Метки для шапки шаблона
- Метки для низа шаблона
- Другие метки
- Метки для контент шаблона product_info
- Метки для контент шаблона article_info
- Метки для контент шаблона faqdesk_info
- Метки для контент шаблона newsdesk_info
- Метки для контент шаблона списка товаров
- Метки для контент шаблона товаров в блоке новинки
- Метки для контент шаблона товаров в блоке рекомендуемые
- Метки для шаблона боксов
В данном разделе мы рассмотрим шаблоны STS, что это такое, как с ними работать.
Сразу же хочу отметить, я специально не буду приводить html-код шаблонов, т.к. все примеры уже есть в двух STS шаблонах, которые идут со сборкой osCommerce VaM Edition STS, я лишь постараюсь объяснить принципы работы STS шаблонов, самый лучший вариант понимания принципов работы STS - это, прежде всего, изучение шаблонов, идущих со сборкой и прочтение данного раздела. На самом деле всё очень просто и Вы очень быстро поймёте принцип действия STS шаблонов и сможете сами создавать свои шаблоны на базе STS.
Общие сведения о шаблонах STS.
В данном разделе дана общая информация о шаблонах STS (модуль Simple Template System 4.1).
STS - это простая в установке и использовании шаблонная система для osCommerce VaM Edition STS. Внешний вид магазина можно менять используя лишь обычные html-редакторы, такие как Dreamweaver или Frontpage.
По умолчанию в сборке osCommerce VaM Edition STS установлено всего два STS шаблона: full (рис. 1) и mobile (рис. 2).
Не относитесь к данным двум шаблонам как к законченным решениям, основная цель данных шаблонов - научить пользователя обращению с STS шаблонами и показать возможности STS. Надеюсь, читая данное руководство и изучая эти два шаблона, Вы довольно быстро научитесь создавать свои STS шаблоны, более интересные и качественные.
Принцип действия STS шаблонов очень прост.
Вместо вывода в браузер результата работы скрипта, STS "захватывает" результат работы скрипта и назначает сгенерированные данные в переменные. Такие переменные называются метками (например метка $banner), затем уже эти метки вставляются в html-код, т.е. собственно в сам шаблон. При открытии магазина в браузере, магазин отрисовывается STS шаблонами и вместо указанных Вами в шаблоне меток выводится сгенерированный php код. Это значит, что для изменения дизайна интернет-магазина Вам не нужно править php скрипты, Вам лишь нужно править html шаблоны, т.е. Вам не нужно разбираться в программировании чтобы изменить дизайн интернет-магазина.
В простейшем примере, только один шаблон используется для всех страниц интернет-магазина. Также у Вас есть возможность создавать шаблоны для отдельных страниц, отдельных категорий, отдельных производителей, отдельных товаров, отдельных статей, отдельных faq, отдельных новостей, кроме того, у Вас также есть возможность создавать html-шаблоны для боксов, как общий шаблон для всех боксов, так и отдельные шаблоны для отдельных боксов.