Содержание
CMS для сайта с готовыми шаблонами
Для того, чтобы говорить о шаблонизаторах UMI.CMS, для начала разберёмся, что же такое «шаблонизатор». По материалам сайта wikipedia.org, «шаблонизатор» (в web) — это программное обеспечение (в нашем случае — php-скрипты), позволяющее использовать html-шаблоны для генерации конечных html-страниц.
Основная цель использования шаблонизаторов — это отделение представления данных (у нас — дизайн, вёрстка) от логики (работа самой системы). Использование шаблонизаторов часто улучшает читаемость кода и упрощает внесение изменений во внешний вид.
UMI.CMS изначально подошла к вопросу интеграции различных шаблонизаторов универсально. Разработчик может воспользоваться любым из трёх шаблонизаторов, в зависимости от поставленной задачи, сложности проекта и собственных навыков: XSLT, TPL или PHP .
Первым шаблонизатором UMI.CMS был TPL-шаблонизатор, сохранившийся до сих пор. Очень скоро, когда стало понятно, что круг задач, решаемых данным шаблонизатором, ограничен, в системе появился второй — XSLT-шаблонизатор. С его помощью стало намного проще создавать интернет-магазины и решать вопросы расширения функциональности, не прибегая к услугам
Какие же плюсы есть у такой универсальности выбора шаблонизаторов? Почему UMI.CMS стремится предоставлять разработчикам всё больше и больше вариантов, не останавливаясь на одном шаблонизаторе?
Во-первых, это снимает с разработчика необходимость изучать новые технологии и шаблонизаторы при переходе к UMI.CMS с какой-либо другой платформы. Можно сразу использовать тот шаблонизатор, который более привычен.
Во-вторых, это расширяет круг разработчиков, которые могут работать с системой. В зависимости от квалификации и собственных предпочтений любой разработчик может найти себе подходящий вариант для создания сайта на UMI.CMS.
В-третьих, студии и отдельные разработчики могут выбирать соответствующие шаблонизаторы под конкретные задачи, основываясь на слабых и сильных сторонах того или иного варианта.
Остановимся подробнее на каждом из уже присутствующих в системе UMI. CMS шаблонизаторов. Рассмотрим, чем они различаются и для каких задач лучше использовать тот или иной вариант.
TPL-шаблонизатор сможет использовать любой человек, владеющий языком HTML. Других знаний практически не требуется. Благодаря столь низкому порогу входа, практически любой уверенный интернет-пользователь сможет просто и быстро разработать небольшой сайт на системе UMI.CMS.
Данный шаблонизатор следует использовать как раз для небольших сайтов, без сложных доработок стандартного функционала системы. Тем более, что для добавления нестандартного функционала уже будет необходимо читать документацию для продвинутых разработчиков и писать код на языке PHP.
Подробнее для разработчиков
XSLT-шаблонизатор предназначен для опытных верстальщиков, имеющих необходимые знания в разработке сайта с применением этого высокотехнологичного инструмента. Возможности данного шаблонизатора огромны, и создавать, например, интернет-магазины рекомендуется именно на нём. Кроме того, что с его помощью создавать довольно сложные расширения стандартного функционала может тот же верстальщик (без помощи программиста), создаваемые шаблоны довольно просто тиражировать и масштабировать (ведь данные в этом шаблонизаторе максимально отделены от логики), что позволяет использовать типовые части шаблонов из проекта в проект.
XSLT-шаблонизатор очень требователен к коду и любая неосторожность (например, незакрытый тег) приведёт к неработоспособности редактируемого шаблона.
Подробнее для разработчиков
Шаблоны компонентов — CMS NetCat
Шаблоны компонентов предназначены для вывода родительского компонента, используя при этом аналогичные поля управления и отображения, но с возможностью указывания своего дизайна и действий.
Шаблоны компонента не содержат своих полей, а только осуществляют вывод объектов из родительского компонента. Таким образом, функционал шаблонов позволяет осуществлять вывод одних и тех же данных, но в разном оформлении и с разными условиями.
Например:
- На сайте необходимо вывести блок на главной странице с последними новостями. Добавляете у компонента новый шаблон, формируете соответствующий html-код. Ненужные поля (отображение объекта, альтернативные формы добавления/изменения и т.д.) можно почистить.
- Вывести на странице последние вопросы и ответы из компонента «Гостевая книга». Решение аналогичное.
- Отдельные шаблоны также стоит создавать для мобильных версий сайта с облегчённым дизайном и вёрсткой.
Для задания шаблона компонента в выводе функции nc_objects_list(), следует в третьем параметре данной функции передать переменную nc_ctpl=ZZ, где ZZ — идентификатор шаблона компонента, например:
nc_objects_list(XX, YY, "&nc_ctpl=ZZ")
Типы шаблонов
При создании шаблона компонента можно выбрать его тип. В настоящее время существует несколько типов шаблонов:
- Обычные шаблоны компонента используются для вывода объектов компонента в различных местах на сайте в нужном виде.
- Шаблон компонента «для титульной страницы» обычно используется при выводе компонента на титульной странице или в блоках макета дизайна.
- Шаблоны компонента для «режима администрирования» используются при просмотре раздела в системе администрирования. К примеру, если у вас есть компонент «Новости», прикрепленный к разделу «Новости компании», а у него есть шаблон компонента для «режима администрирования», то при просмотре через систему администрирования объекты будут выводиться именно так, как задано в шаблоне компонента. Если шаблона компонента для «режима администрирования» нет, то будет использоваться сам компонент «как есть».
- Шаблоны компонента для «режима редактирования» используются при работе через фронт-офис (чтобы попасть во фронт-офис, достаточно зайти по адресу http://адрес_сайта/netcat/). Работа во фронт-офисе так же называется «режим редактирования»).
- Шаблон компонента «RSS» используется для организации новостных лент на сайте. Если такой шаблон есть, и в настройках компонента раздела включено использование rss, то по адресу:
http://ваш_сайт/раздел1/../разделN/КлючевоеСловоКомпонента.rss
будет выводиться новостная лента.
- Шаблон компонента «XML-выгрузка» используется для организации xml-выгрузок объектов. Этот шаблон будет выводиться на странице вида
http://ваш_сайт/раздел1/../разделN/КлючевоеСловоКомпонента.xml
- Шаблон компонента «для корзины удалённых объектов» определяет внешний вид объектов, помещённых в корзину (если она включена в настройках системы).
- «Адаптивный» шаблон используется на тех сайтах, у которых опция «Настройки мобильности» выставлена на пункте «Адаптивный сайт». Как правило, такие шаблоны подключаются к зеркальным инфоблокам.
- «Мобильный» шаблон используется на тех сайтах, у которых опция «Настройки мобильности» выставлена на пункте «Мобильный сайт». Как правило, такие шаблоны подключаются к зеркальным инфоблокам и являются упрощёнными версиями основных макетов, с минимум графики и стилей.
- Шаблон компонента «множественное редактирование».
Создание и редактирование шаблонов компонента
Для создания шаблона компонента необходимо в системе администрирования перейти на нужный компонент и нажать «Добавить шаблон» (кнопка находится снизу слева). После этого вы увидите параметры создаваемого шаблона компонента.
В поле «Тип шаблона компонента» выберите нужный (все типы подробно рассмотрены выше: обычный, режим редактирования, режим администрирования, rss, xml, для титульной страницы).
Вы можете создать «пустой» шаблон компонента: как на основе уже существующего компонента, так и автоматически, системой. В последнем случае система NetCat сама сформирует шаблон компонента; например, при создании шаблона типа «rss» автоматически появятся обязательные теги и предполагаемые поля.
Редактировать шаблоны компонента можно точно так же, как и сами компоненты. В дереве слева под каждым компонентом отображаются его шаблоны (если таковые имеются):
Использование шаблонов компонента
Шаблоны типа «RSS» и «XML» автоматически применяются к страницам, адрес которых имеет вид:
http://ваш_сайт/раздел1/../разделN/КлючевоеСловоКомпонента.rss
и
http://ваш_сайт/раздел1/../разделN/КлючевоеСловоКомпонента.xml.
(по ссылке приведен адрес отображения списка объектов компонента, только оканчивается он не на html, как обычно, а на rss и xml). При заходе на такую страницу макет дизайна не подгружается.
Если пользователь заходит на такую страницу, но соответствующего шаблона компонента нет, то он увидит ошибку «404. Страница не найдена».
Шаблоны типа «режим администрирования» и «режим редактирования» автоматически подгружаются в системе администрирования и во фронт-офисе соответственно. Если соответствующих шаблонов нет, то будет использован сам компонент «как есть».
Шаблон компонента «титульная страница» будут использованы, если вызвать список объектов с помощью функции nc_objects_list с третьим параметром nc_title=1:
<?= nc_objects_list(12,30, “nc_title=1”)?>
Шаблон компонента «корзина удаленных объектов» используется при выводе списка удаленных объектов.
При создании или редактировании компонента в разделе можно указать, какой шаблон компонента будет использоваться. Если шаблон не будет задан, то будет использоваться сам компонент.
Наследование поля в шаблоне от компонента.
В шаблонах можно использовать следующую запись
<? require_once $nc_parent_field_path; ?>
С её помощью в соответствущее поле будут наследоваться значения из компонента.
Наверх
Темы Drupal — Шаблоны Drupal
- Дом
- /
- Темы CMS
- /
- Друпал
Выбирайте из более чем 400 тем и шаблонов Drupal. Исследуйте предметы, созданные нашим глобальным сообществом независимых дизайнеров и разработчиков, и будьте уверены, что они проверены нами вручную.
Drupal — это бесплатная платформа с открытым исходным кодом, которая позволяет вам управлять контентом на вашем веб-сайте, и она используется во всем мире многими веб-сайтами, с которыми вы, вероятно, уже знакомы: в настоящее время она поддерживает не менее 2,2% всех веб-сайтов по всему миру (миллионы и миллионы). Это огромное достижение! Несколько имен, которые вы, вероятно, узнаете: The Economist, Lush Cosmetics, правительство Австралии и Warner Music Group.
Организации по всему миру используют Drupal для запуска и управления своими веб-сайтами с помощью одной мощной платформы. Вы спросите, насколько мощно? Хорошо, давайте взглянем на некоторые факты :
- Drupal является предпочтительным выбором для крупных учебных заведений , правительства и глобальные организации и предприятия.
- В целом, Drupal является идеальной платформой для веб-сайтов, которым необходимо управлять большими объемами контента . На самом деле он не только управляет: он также отлично подходит для организации, структурирования и фильтрации контента.
- Это чрезвычайно гибкая и масштабируемая платформа . Неудивительно, что он поддерживает веб-сайты, которые предоставляют миллионы единиц контента.
- Отличное решение для управления контентом команды тоже. Если вы планируете создавать и размещать большие объемы контента на своем веб-сайте, скорее всего, у вас будет более одного человека, создающего контент и управляющего им. Drupal идеален, если вы ищете эту функциональность.
- Последний выпуск этого программного обеспечения, Drupal 8 , сделал его еще более гибким. Теперь он позволяет создавать контент намного эффективнее с загрузкой изображений с помощью перетаскивания и контекстным редактированием. Все без написания ни единого бита кода! Это дополнительный набор новых инструментов, которые помогают ускорить работу в Интернете.
Как и многие другие системы управления контентом, Drupal можно улучшить с помощью красивых тем , и не только потому, что они красивы! Вот еще несколько причин их использовать:
- Темы Drupal отлично подходят для начинающих . Готовые темы дают вам возможность профессионально заниматься веб-дизайном и экономят массу времени. Особенно, если вы не дизайнер и не разработчик.
- Вы также можете создать интернет-магазинов . Многие успешные онлайн-бизнесы построены на Drupal, и есть темы, специально созданные для сайтов электронной коммерции, созданных с помощью Drupal.
- Они также были обновлены для поддержки последней версии Drupal 8. Таким образом, вы можете создавать больше, контролируя свой контент, роли пользователей и дизайн макета.
- И, наконец, темы Drupal очень просты в настройке. Просто продемонстрируйте дизайн, который вы хотите, прежде чем загружать его, чтобы убедиться, что это то, что вы ищете. После того, как вы загрузите его, вы найдете обширную документацию, которая поможет вам быстро освоиться.
Наконец, вот краткий обзор ключевых особенностей тем, которые вы найдете в нашей коллекции:
- Качество, многоцелевых макетов . Вы можете выбрать дизайн, относящийся к определенной теме или отрасли. Или вы можете начать с одного из наших многоцелевых макетов. Поскольку многие из них очень универсальны, вы будете в порядке, независимо от того, какой из них вы выберете.
- Эти темы были проверены на качество Envato. Мы проверяем все их вручную, поэтому вы можете быть уверены, что все они прошли наши тесты на соответствие новейшим версиям полностью функционального высококачественного дизайна.
- Эффективность, совместимость с несколькими браузерами . Вам понравятся высококачественные макеты, которые не только отлично выглядят, но и полностью адаптивны.
- Настраиваемые шаблоны . Вы найдете сотни полностью редактируемых шаблонов, которые удовлетворят вашего перфекциониста. Наслаждайтесь переключением цветов и фона или играйте с композицией макета, шрифтами и многим другим.
- Служба поддержки клиентов . Наши авторы будут доступны, чтобы помочь вам с ошибками и исправлениями, если они вам потребуются. Кроме того, если есть новое обновление программного обеспечения, вы автоматически получите обновление темы, как только оно будет выпущено!
CMS HTML5 Шаблоны веб -сайта
Zaidan
$ 79 USD
от Flowzai
Функциональность Ecommerce.
от Masterthemes
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Портал работ
Nyumba
$ 49 USD
от Olajide Fakorede
Функциональность Ecommerce.
by Webestica
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Агентство
PRIMEPAY
$ 34 USD
от Victorflow
Функциональность электронной коммерции. Fakorede
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Портфолио
Kona
$ 129
от Veljko Ilić
Электронная функция.
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.0014 $ 49 USD
от Olajide Fakorede
Встроенная функциональность электронной коммерции. дюйм
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.0015
К 128. Дигитал
Функциональность электронной коммерции встроенная.
Функциональность функциональности CMS.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Подкаст
Early Riser
49 долларов США
Мария Марин
Функциональность электронной коммерции встроена в Встроенном. встроенная функциональность.
Несколько встроенных вариантов макета.
Портфолио
Squared
79 долларов США
by Silverrost
Встроенная функция электронной коммерции.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Агентство
Kocon
79 долларов США
Metrik
Встроенная функциональность электронной коммерции.
Startup
Zaiblock
79 долларов США
by Flowzai
Встроенная функция электронной коммерции.
Встроенная функциональность CMS.
Многочисленные варианты макета встроенные.
Startup
Course Pro
$ 79 USD
от Carsoneye
Ecommerce Funcation Встроенные.
Graphicfolio X
79 долларов США
by BRIX Templates
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Многочисленные варианты макета встроенные в.
Агентство
Financio
$ 129 USD
По минимальной квадрате
Функциональность электронной коммерции. Nane
129 долларов США
от Masterthemes
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Несколько встроенных вариантов макета.
Архитектура
Monie
$ 49 USD
от Marion & Co
Функциональность электронной коммерции встроенные.
by 128.digital
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Landing page
Dakota
$129 USD
by Deni Bozo
Ecommerce functionality built in.
CMS functionality functionality built in.
Multiple layout variations built in.
Startup
Enable
$49 USD
Джейкоб Нильсен
Встроенная функциональность электронной коммерции.
Встроенная функциональность CMS.
Встроено несколько вариантов макета.
Агентство
Градиент x
$ 149 USD
от Brix Templates
Функциональность электронной коммерции.
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Несколько встроенных вариантов макета.0015
$ 49 USD
от Azwedo
Встроенная функциональность электронной коммерции. встроенный.
Функциональность CMS встроенная функциональность.
Несколько встроенных вариантов макета.
Сельское хозяйство
Promoplus X
$ 149 USD
от Brix Templates
Встроенная функциональность электронной коммерции. встроенный.
Функциональность CMS встроенная функциональность.
Несколько встроенных вариантов макета.
Фотография
Baneos
49 долларов США0015
от ATWWW Шаблоны
Функциональность электронной коммерции встроенная.
Функциональность функциональности CMS.
Многочисленные вариации макета, встроенные.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
DJ
Айва
49 долл.0015
Встроенные функции электронной коммерции.
Встроенные функции CMS.
Несколько встроенных вариантов макета.
Несколько встроенных вариантов макета.
SaaS
Softech X
129 долларов США
Шаблоны BRIX
Встроенная функция электронной торговли.
Функциональность функциональности CMS встроен встроенный.
Многочисленные вариации макета встроенные.
Диаспорт
Ландшафт 128
$ 79 USD
по 128.Digital
ECOMMERSE FUNFUTALITION. Несколько встроенных вариантов макета.
Флорист
Баланс
79 долларов США
Николай Бэйн
Встроенная функция электронной коммерции.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Wellness
Tya 128
79 долларов США
by 128.digital
Встроенная функциональность электронной коммерции.
CMS1
9001 встроенные варианты макета.
Архитектура
Портрет
129 долларов США
Элисон Сантос
Встроенная функциональность электронной торговли.
Встроенная функциональность CMS.
Многочисленные вариации макета встроенные.
Фотография
Urich
$ 129 USD
от Veljko ILIć
ECOMMERCE FUNDAITIONS, построенная в Функциональности
CMS.
Commerce X
129 долларов США
by BRIX Templates
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Многочисленные вариации макета встроенные.
Shop
Joyce
$ 49 USD
от Alexandru Butnaru
Ecommerce Funcuments Enduction. Rocket X
79 долларов США
by BRIX Templates
Встроенные функции электронной коммерции.
Встроенные функции CMS.
Несколько встроенных вариантов макета.
Agency
Mooshi
$34 USD
by Erudite™
Ecommerce functionality built in.
CMS functionality functionality built in.
Multiple layout variations built in.
Restaurant
Raze
$79 USD
by Flowbase
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Консультации
Clicky
$ 79 USD
от CARSONEYE
Встроенная функциональность Ecommerce.
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.0015
$ 49 USD
от Udesly
Встроенная функциональность электронной коммерции. встроенная функциональность.
функциональность CMS встроенная функциональность.
несколько встроенных вариантов макета.
SaaS
Rebel
49 долларов США0015
от Flowyak
Функциональность электронной коммерции встроенная встроенная функциональность. Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Музыка
Дорожка
49 долларов США
Spark
Встроенные функции электронной коммерции.
Встроенные функции CMS.
Несколько встроенных вариантов макета. дюйм
Несколько встроенных вариантов макета.
Creative
Ragnar
79 долларов США
Дориан Ходжа
Встроенная функция электронной коммерции.
Функциональность функциональности CMS встроен встроенный.
Многочисленные варианты макета встроенные.
Портфолио
Milano Boutique
$ 79 USD
By AZWEDO
ECOMMERCE FUNFUTALITION. встроенные варианты.
Мода
Sapiens
49 долларов США
Пабло Рамос
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Многочисленные варианты макета встроенные.
Агентство
Saspience
$ 149 USD
от цифровых дворецких
Ecommerce Function Function.
Speak Up
34 доллара США
by Spark
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Несколько встроенных вариантов макета.
Конференция
Constructzai
$ 62 USD
от Flowzai
Функциональность электронной коммерции. by 128.digital
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Event
FlareCam
$ 49 USD
от Spark
Функциональность электронной коммерции встроенная.
Функциональность CMS встроенную.
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
Малый бизнес
Medic 128
$49 USD
by 128.digital
Ecommerce functionality built in.
CMS functionality functionality built in.
Multiple layout variations built in.
Health
Bucefal
$49 USD
by Foursets
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.0015
$ 49 USD
от ABE
Функциональность электронной коммерции Встроенная. встроенный.
Функциональность CMS встроенная функциональность.
Несколько встроенных вариантов макета.
Архитектура
Coursely M
$99 USD
от Nikolai Bain
Функциональность электронной коммерции. .0014 by BRIX Templates
Встроенная функциональность электронной коммерции.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Блог
Dentus
49 долларов США
от Brandbes
Функциональность электронной коммерции встроенная в Встроенном. функциональность встроенная функциональность.
несколько встроенных вариантов макета.
игра
Aquapure
79 долларов США
by Webestica
встроенная функция электронной торговли.
Функциональность функциональности CMS встроен встроенный.
Многочисленные вариации макета встроенные.
Homeware
Вдохновение
$ 49 USD
By Nikolai Bain
ECOMMERCE FUNDATION FUNDEALTIONTION. встроенные варианты.
Creative
Bravo
34 доллара США
Леонардо Маттар
Встроенная функция электронной коммерции.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Портфолио
Nique
79 долларов США
by Pawel Gola
Встроенная функция электронной коммерции. встроенный.
Ресторан
Accent
34 доллара США
Bryn Taylor
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Многочисленные варианты макета встроенные.
Дизайнер
Goread
$ 79 USD
от Elison Santos
Ecommerce Function Fundations.
North
49 долларов США
by Jacob Nielsen
Встроенные функции электронной торговли.
Встроенные функции CMS.
Несколько встроенных вариантов макета.
SaaS
GreenShine
$79 USD
by Brandbes
Ecommerce functionality built in.
CMS functionality functionality built in.
Multiple layout variations built in.
Agriculture
Tuscon Doe
$62 USD
by Masterthemes
Встроенная функциональность электронной коммерции.
Встроенная функциональность CMS.
Встроено несколько вариантов макета.
Портфолио
САЛМЕР
$ 79 USD
от Dorian Hoxha
Функциональность электронной коммерции.
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.
SaaS
Kofo
$ 79 USD
от DENI BOZO
Функциональность электронной коммерции встроена. встроенный.
Функциональность CMS встроенная функциональность.
Несколько встроенных вариантов макета.
SaaS
Sophia
49 долл.0014 Пабло Рамос
Встроенная функциональность электронной коммерции.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Магазин
LivePlanner
49 долларов США
Мария Марин
Функциональность электронной коммерции встроенная в Встроенном. встроенный.
Несколько встроенных вариантов макета.
Startup
Plantify
49 долларов США
Кевин Дакин
Встроенная функция электронной торговли.
Встроенная функциональность CMS.
Несколько встроенных вариантов макета.
Ресторан
Ƒilmax
79 долл. США
by Maxim White
Встроенная функциональность электронной коммерции. встроенные варианты.
Видео
Stepi 128
79 долларов США
by 128.digital
Встроенные функции электронной коммерции.
Встроенные функции CMS.
Многочисленные вариации макета встроенные.
Туризм
S_PACE
$ 129 USD
By Basecom
Ecommerce Функциональность.
Helen CMS
49 долларов США
Udesly
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Несколько встроенных вариантов макета.
Portfolio
Как на бумаге
$ 79 USD
от цифровых дворецких
Функциональность электронной коммерции.
by Flowsark
Встроенная функция электронной коммерции.
Встроенная функция CMS.
Встроено несколько вариантов макета.