Template Edit Manual

Материал из PHPShop

Перейти к: навигация, поиск

Модуль для загрузки дополнительных шаблонов и редактирования файлов шаблонов через редактор в административной части.

Содержание

Возможности

  • Быстрая загрузка шаблонов
  • Удобный редактор с подсветкой синтаксиса для редактирования файлов

Требования

Для возможности редактирования файлов шаблонов необходимо проставить права CHMOD 775 на требуемые файлы в папке /phpshop/templates/ При использовании программного комплекса PHPShop EasyControl "Мой сайт" или любого другого виртуального сервера для ОС Windows права CHMOD на файлы проставлять не нужно.

Инструкция смены прав в cuteFTP

  1. Соединяемся с выбранным сайтом, заходим в папку /public_html/phpshop/, наводим мышку на папку templates и жмем правую кнопку мышки, выбираем опцию "Свойства / CHMOD".
  2. В опции "Разрешение" нужно выставить 775 и нажать кнопку "Применить".


Редактор кода

Редактор кода позволяет редактировать файлы дизайна через браузер.

Template edit 1.PNG

Управление

Элементы управления редактором находятся над панелью размещения кода страницы

  • Правка назад - отмена последнего действия
  • Правка вперед - отмена последнего изменения действия
  • Сохранить - сохранения изменения в файл
  • Ctrl+G - поиск в файле

Файлы и переменные

Папка с шаблонами расположена по адресу: phpshop/templates/имя_шаблона/. В левую панель шаблоны выведены в виде раскрывающегося дерева. Имя текущего шаблона можно узнать по нажатию клавиши F9 клавиатуры или в разделе смены шаблонов административной части. Файлы выполнены на языке HTML. В файлах шаблонов действует логика: @переменная@ заменяется на результат вывода функции и подставляется в файл. Список основных переменных.

Загрузка шаблонов

Модуль позволяет загружать новые шаблоны из базы шаблонов для PHPShop Enterprise.

Template edit 2.jpg

В закладке "Загрузить" выведены доступные шаблоны для установки. При выборе шаблона справа отображается скриншот шаблона. По клику на скриншот будет произведен переход на сайт демо-версии с выбранным шаблоном для ознакомления и показана кнопка "Загрузить шаблон". По нажатию на кнопку "Загрузить шаблон" произойдет попытка загрузки и установки шаблона из базы на сайт при условии выполнения требований по правам на папки.

Закладка "Установленные" показывает уже загруженные и доступные шаблоны для использования.


Ручная установка шаблонов

Шаблоны можно скачать в ручном режиме из http://template.phpshop.ru. Архив с шаблоном нужно распаковать в директорию /phpshop/templates/имя шаблона.

Примеры

Добавление название магазина и описание в шапку

Требуется добавить название магазина и его описание в шапку шаблона.

Решение: Данные о названии магазина и его описание редактируются в панели управления и доступны в любом участке шаблона под переменными @name@ и @descrip@.

Инструкция:

  • Включить модуль Template Edit
  • Перейти в панели управления в "Редактор" -> "Редактор шаблонов", в левом дереве списка шаблонов выбрать "свой шаблон" -> main -> index.tpl
  • Вставить переменные @name@ и @descrip@ в требуемое место в шапке сайта.
  • Повторить вставку для файла "свой шаблон" -> main -> shop.tpl

Так же доступны переменные:

  • @telNum@ - номер телефона компании
  • @company@ - название компании
  • @adminMail@ - почта администратора для приема заказов
  • @serverName@ - URL магазина
  • @ShopDir@ - папка размещения
  • @UsersLogin@ - логин пользователя(покупателя) после авторизации
  • @date@ - текущая дата в формате d-m-y H:i a
  • @user_ip@ - IP адрес покупателя