Pvgroup.Constructor - Конструктор дизайна для сайтов и интернет-магазинов

0

Разработчик: PvGroup

Установлено: Менее 50

Обновлено: 30.08.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» / «Интернет-магазин + CRM»

Смотреть демо

2 900 ₽
Pvgroup.Constructor - это универсальный конструктор дизайна для любых сайтов и интернет магазинов.

Благодаря данному решению вы без труда можете менять:
  • Цвет сайта.
  • Включать / отключать блоки сайта.
  • Менять структуру сайта.
Данное решение подойдет как и разработчикам, так и пользователям, которые хотят сделать из обычного сайта сайт-конструктор.

После настройки конструктора вы получаете вместо одного сайта несколько сайтов с разным дизайном, что увеличит стоимость и возможности сайта в несколько раз.

В разделе Установка вы найдете подробную инструкцию по настройке данного модуля.
<b>1. Установка конструктора дизайна.</b><br /><br />- Введите полученный при покупке ключ в административной части сайта в разделе Marketplace =&gt; Обновление решений =&gt; Aктивация купона.<br />- На вкладке список обновлений появится решение &quot;Pvgroup.Constructor - Конструктор дизайна для сайтов и интернет-магазинов&quot; выделите этот пункт галочкой и нажмите загрузить.<br />- Затем на вкладке &quot;Установка обновлений&quot; вам будет предложено установить решение - нажмите кнопку &quot;Установить&quot;.<br /><br /><b>2. Настройка модуля Pvgroup.Constructor.<br /></b><br />Настройка модуля состоит из 3 этапов:<br /><br />- Отображение модуля в административной части сайта.<br />- Отображение модуля в публичной части сайта.<br />- Настройка параметров модуля. Файл Settings.php.<br /><br />Рассмотрим подробнее данные этапы:<br /><br /><b><i>2.1. Отображение модуля в административной части сайта:</i><br /></b><br />Для настройки модуля необходимо перейти на страницу:<br />ваш_сайт/bitrix/admin/settings.php?lang=ru&amp;mid=pvgroup.constructor&amp;mid_menu=1<br /><br />Все настройки расположены в одной вкладке. Наименование вкладки соответствует наименованию сайта:<br /><ul><li><i>Общие настройки</i>: отображать панель настроек на сайте (по умолчанию). Остальные настройки создаются в файле Settings.php.<br /><li><i>Настройки цветовой схемы</i>: задано 15 цветовых схем + выбор собственного цвета (по умолчанию). Цветовые схемы настраиваются в файле Settings.php.<br /></ul><b><i>2.2. Отображение модуля в публичной части сайта:<br /></i></b><br /><b><i>- Настройка файла header.php:<br /></i></b><br />- <i><u>Перед тегом &lt;!DOCTYPE html&gt; прописываем следующий код</u></i><u>:</u><br /><br />&lt;?if(CModule::IncludeModule(&quot;pvgroup.constructor&quot;)) {<br />PvgroupPanel::InitProtection();<br />PvgroupPanel::ShowInclude(SITE_ID);<br /><br /><br />$options = PvgroupPanel::getOptionsValue(SITE_ID);<br />}?&gt;<br /><br />- <i><u>После тега &lt;body&gt; прописываем следующий код</u></i><u>:</u><br /><br />&lt;?if(CModule::IncludeModule(&quot;pvgroup.constructor&quot;)) {<br />$APPLICATION-&gt;IncludeComponent(<br /> &quot;pvgroup:panel.themeselector&quot;, <br /> &quot;.default&quot;, <br /> array(<br /> &quot;COMPONENT_TEMPLATE&quot; =&gt; &quot;.default&quot;<br /> ),<br /> $component, <br /> array(&#39;HIDE_ICONS&#39; =&gt; &#39;Y&#39;)<br /> );<br /><br />}?&gt;<b><i><br /></i></b><br /><b><i>2.3. Настройка параметров модуля. Файл Settings.php:</i></b><br /><br />- <i>Расположение файла</i>: <br />/bitrix/modules/pvgroup.constructor/sources/Settings.php<br /><br />В данном файле прописан массив, значения которого являются параметрами Конструктора дизайна. <br />- <i>М</i><i>ассив состоит из</i>: наименование параметра, данные параметра, значение по умолчанию, активное значение (пусто).<br /><br />Для примера в данном файле уже созданы параметры, которые можно удалить и создать собственные параметры.<br /><br /><br />После настройки значений в файле Settings.php можно приступить к изменению структуры и цветовой схемы сайта.<br /><br /><b>3. Изменение цветовой схемы сайта. Файл Theme.less:</b><br /><br />При переключении цветовой схемы, цвет сайта автоматически изменяется. За данную функцию отвечает файл theme.less, который расположен /bitrix/modules/pvgroup.constructor/styles/theme.less.<br /><br />В данном файле вы прописываете стили CSS которые хотите изменить, вместо цвета подставляете @bcolor.<br /><br />Для примера задано изменение тега &lt;a&gt;.<br /><br /><b>4. Изменение структуры сайта. Включение\отключение блоков:</b><br /><br />За все данные конструктора отвечает параметр $options.<br /><br />Самый простой способ изменения блоков, это в тег, в котором добавлен блок, добавить style. <br /><br />Например, отключим футер сайта. В файле footer.php найдем блок футера, если он состоит из тега &lt;div&gt;, то в данный тег прописываем:<br /><br />st yle=&quot;&lt;?=$options[&quot;TYPE_FOOTER&quot;][&quot;ACTIVE_VALUE&quot;] == &#39;footer_min&#39;?&quot;display: none;&quot;:&quot;&quot;?&gt;&quot;<br /><br />Что означает, если значение ACTIVE_VALUE параметра TYPE_FOOTER равно &#39;footer_min&#39;, то применится display: none, иначе никаких действий не будет.<br /><br />Данный модуль гибкий в настройках и все зависит от вашей фантазии.<br />