siteDev

Build for the development of sites and applications
Version 1.2.1-pl
Release date 08.11.2022
Downloads 360
Views 3 916
Component for rapid deployment of the environment for developing applications and sites on Fenom + bootstrap 4 + MarkDown

Component Features


— Layout and js framework bootstrap4
— Adding a directory with templates for Fenom /core/elements
— Adding the modExtra component to the /Extras/modExtra folder (the Extras folder is created automatically)
— All chunks, resources, chabons are stored in /core/elements
— Fenom is enabled by default (pdotools_fenom_modx and pdotools_fenom_php)
— Adding snippet MarkDownFenom — for outputting pages in .md format (directory core/elements/ markdown/main.md)
— Push up button
— Adding start pages
  • Главная
  • Каталог
  • Корзина
  • system
    • Доступ запрещен
    • Страница не найдена
    • Сайт временно не доступен
    • sitemap.xml
    • robots.txt

Attention!!!


The add-on sets unsafe system settingspdotools_fenom_modx and pdotools_fenom_php. These settings will allow the usual content manager to get full access.

When a component is deleted, all resources are automatically deleted

System settings


System settings are set
  • default_template: auto
  • error_page: auto
  • site_unavailable_page: auto,
  • site_start: auto,
  • unauthorized_page: auto,
  • friendly_alias_translit: russian,
  • friendly_urls: true,
  • global_duplicate_uri_check: true,
  • allow_multiple_emails: true,
  • friendly_alias_realtime: true,
  • friendly_urls_strict: true,
  • hidemenu_default: true,
  • use_alias_path: true,
  • resource_tree_node_name: menutitle,
  • resource_tree_node_tooltip: menutitle,
  • automatic_alias: true,
  • auto_check_pkg_updates: false,
  • feed_modx_news_enabled: false,
  • feed_modx_security_enabled: false,
  • link_tag_scheme: full,
  • locale: ru_RU.utf-8,
  • password_generated_length: 6,
  • password_min_length: 6,
  • publish_default: true,
  • pdotools_fenom_default: true,
  • pdotools_fenom_modx: true,
  • pdotools_fenom_parser: true,
  • pdotools_fenom_php: true,

— Apps

All resources are in the folder /core/elements/resource
Connect to page in the field content
{include 'file:resources/catalog.tpl'}

After installation on the main page you will find descriptions for working with the component.

1.1.1-pl

  • Улучшены кнопки установки

1.1.0-pl

  • Упращение процессоров для запуска из единого контроллера
  • Открытия окна с записью сразу после её создания
  • Добавленны процессоры для misc фильтров: active, resource
  • Добавленны процессоры для misc полей: user, resource, context, chunk
  • Переименовака компонента во время установки
  • Выдача ссылки в консоле на установку компонента после переименования
  • Ссылки на установку компонента сразу на странице компонента

1.0.9-pl

  • Исправлена ошибка плагина returnKill
  • Добавлена настройка отключающая ошибки об устаревших версиях функций
  • В форму для оформления заказа добавлены демонстрационные данные для избежания повторных вводов. В файле elements/chunks/cart/order.form.tpl можно убрать эти данные
  • Так же корзина вынесена в отдельный чанк файл

1.0.7-pl

  • Исправлены ошибка с загрузкой главно страницы
  • Убран markdown
  • Все ресурсы для фронтенда перенесены в папку inc в корне сайта
  • minifix грузится на fenom

1.0.6-pl

  • Исправлены ошибка с загрузкой главно страницы
  • Убран markdown

1.0.5-pl

  • Добавлено приложение modDevTools,hideSource, Console, controlErrorLog
  • Добавлен набор параметров для pdoPage с классами от bootstrap4
  • Добавлена пагинация на страницу с каталогом
  • Со страницы Каталог удалена страница с ресурсом. Теперь вся информация находится в шаблоне
  • В modExtra добавлены элементы events, accesspolices и policies
  • Установка шаблона по умолчанию для категории и товаров

1.0.4-pl

  • Исправлен mgr/js
  • Добавлены в класс build методы для установки своих событий, политик доступа и параметров
  • Добавлена страница автоматчиеской авторизации на сайте без ввода логина и пароля

1.0.3-pl

  • Перенесена папка с markdown в папку resources
  • Добавлена переменная в феном для вызова $SiteDev->runProcessor()
  • Добавлена возможно выбора приложений для инсталяции во время установки

1.0.2-pl

  • Исправлена ошибка связанная с не правильным определением шаблона

1.0.1-beta

  • Добавлено приложение msDemoData для установки demo категорий и товаров импортирующихся в "Каталог"

1.0.0-beta

  • Верстка и js framework bootstrap4
  • Добавление директории с шаблонами для Fenom /core/elements
  • Добавление modExtra в папку /Extras/modExtra
  • Все чанки,ресурсы,шабоны хранятся в /core/elements
  • Добавление старторых страниц
    • Главная
    • Каталог
    • Корзина
    • system
    • Доступ запрещен
    • Страница не найдена
    • Сайт временно не доступен
    • sitemap.xml
    • robots.txt
  • Fenom включен по умолчанию
  • Добавление сниппет MarkDownFenom - для вывода страниц в формате .md (директория core/elements/markdown/main.md)
  • Кнопка поднять вверх
  • Системные настройки с автоустановкой добавленных ресурсов default_template: auto, error_page: auto, site_unavailable_page: auto, site_start: auto, unauthorized_page: auto, friendly_alias_translit: russian, friendly_urls: true, global_duplicate_uri_check: true, allow_multiple_emails: true, friendly_alias_realtime: true, friendly_urls_strict: true, hidemenu_default: true, use_alias_path: true, resource_tree_node_name: menutitle, resource_tree_node_tooltip: menutitle, automatic_alias: true, auto_check_pkg_updates: false, feed_modx_news_enabled: false, feed_modx_security_enabled: false, link_tag_scheme: full, locale: ru_RU.utf-8, password_generated_length: 6, password_min_length: 6, publish_default: true, signupemail_message: Здравствуйте [[+uid]],Ваши данные для административного входа на [[+sname]]: Логин: [[+uid]]Пароль: [[+pwd]] После того как вы войдете в административную часть MODX [[+surl]], вы можете изменить свой пароль. С уважением, Администрация сайта,

    // pdoTools pdotools_fenom_default: true, pdotools_fenom_modx: true, pdotools_fenom_parser: true, pdotools_fenom_php: true,

  • Приложения
    • Ace
    • pdoTools
    • Markdown
    • MinifyX
    • miniShop2
    • AjaxForm