1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openzc-OpenzcTpl

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 14:57 984c73a

OpenzcTpl

OpenzcTpl — это фронтенд-шаблонизатор, разработанный на основе Zencart. Он следует принципам простоты, скорости и совершенства в разработке, интегрирует механизм кэширования данных в реальном времени и включает в себя множество распространённых эффективных тегов шаблонов для удобства разработчиков при быстром создании собственных трансграничных торговых площадок.

Архитектура программного обеспечения

Структура каталогов:

  • includes/
    • openzctpl/ — каталог шаблонизатора
      • classes/ — каталог инструментов
      • config/ — конфигурационный каталог
      • functions/ — каталог общих функций
      • install/ — установочный каталог
      • model/ — каталог модели тегов
      • openzc.php — файл входа в OpenzcTPL
    • templates/
      • template_openzc/ — папка с шаблонами
        • page_route.php — отображение файлов шаблонов
        • template_info.php — документ с описанием шаблона
        • html/ — файлы шаблонов .tpl
          • modules/ — системные встроенные фиксированные файлы шаблонов
          • assets/ — библиотека стилей системы
          • json/ — приложение для обработки системных данных
          • msgbox/ — шаблон информационного окна системы
          • tpl/ — системный встроенный файл шаблона
          • system/ — папка системных шаблонов по умолчанию
        • languages/ — пользовательские определения языков
        • templates/ — исходные шаблоны Zencart
        • tplcache/ — временная папка кэша шаблонов

Инструкция по установке

Скачайте zip-файл архива мастера:

git clone https://gitee.com/openzc/openzctpl/repository/archive/master.zip
chmod -Rf 777 *

Распакуйте файл в существующий каталог Zen Cart. Посетите адрес установки: «http://www.yourdomain.com/openzctpl_install/». Следуйте инструкциям для завершения установки.

Перейдите в административную панель, выберите шаблон. В первый раз используйте шаблон «template_openzctpl» для ознакомления.

Два важных файла:

  • page_route.php (отображение файлов шаблонов: соответствие между файлами шаблонов Zencart и статическими файлами .tpl)
  • template_info.php (документ с описанием шаблона: добавьте переменную $openzc_template_engine=true; в существующую основу, чтобы включить механизм шаблонов)

Шаблоны Openzctpl не влияют на использование существующих шаблонов. Если вы хотите использовать оригинальные шаблоны Zencart, отключите переключатель $openzc_template_engine = false;.

Уведомление об авторских правах

OpenzcTpl использует лицензию GPL v2.

Контакт: hexipeng # openzc.cn & openzc.com

Авторское право (C) 2020 openzc.cn & openzc.com

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/openzc-OpenzcTpl.git
git@api.gitlife.ru:oschina-mirror/openzc-OpenzcTpl.git
oschina-mirror
openzc-OpenzcTpl
openzc-OpenzcTpl
master