Если скачать и установить большинство из предложенных модулей в магазине дополнений для DIAFAN.CMS, неважно платных или бесплатных, можно убедиться в том, что собственную красивую подходящую по смыслу иконку имеет едва ли 2-3 модуля. В основном, на месте иконки модуля красуется пазл. Если в систему установлено несколько модулей, то этих пазлов накапливается целая колонка. Что выглядит не очень хорошо. Поэтому на радость мне и всем разработчикам модулей, друзья из центра разработки DIAFAN.CMS дали таки возможность самовыражаться всем желающим без исключения.
Блоги
Нет сомнений, Diafan.CMS – универсальная и хорошо продуманная система для создания сайта. Здесь можно реализовать практически любую задумку и создать самый мощный интернет-магазин. Но при всех его возможностях практика показывает, что владельцам и оптимизаторам приходится тратить много сил и времени на создание качественного многостраничного каталога продукции. Больше всего времени занимает этап создания структуры сайта. Это категории и подкатегории товаров, производные, например, бренды, карточка товаров и т. п. Если интернет-магазин предлагает многочисленные товары от разных производителей, то на выходе получаются сотни и тысячи страниц, которые нужно вручную создавать и структурировать. Наверное, вы не понаслышке знаете, что это за труд и «головная боль». В этом материале кратко разберем этапы такой работы и попробуем найти ту самую «волшебную таблетку» от этой «головной боли».
Всем привет. Как - то захотелось мне в новом проекте на диафане подключить React, и подключить его так, чтобы в каждом модуле был свой файл .jsx который тянется из папки modules/shop/js автоматом на страницу, так же как обычные файлы js ( modules/shop/js/shop.show_block.js ).
Мне пришлось решить такие вопросы:
Во первых, пришлось найти где в ядре Diafan.CMS лежит логика, которая находит и подключает js файлы модулей.
Во вторых, нужно эти подключаемые файлы с React правильно скормить в верстку.
С 2020 года услуга выпуска бессрочного SSL-сертификата доступна и в Diafan.Cloud в личном кабинете. Иногда простого сертификата для сайта недостаточно. Например, в корпоративном секторе. Тогда нужно выпускать дорогостоящий индивидуальный сертификат. Процедура самостоятельного получения SSL-сертификата рассмотрена в этой статье.
Помимо открытия сайта - его визуальной части - вам придётся работать и с другими важными функциями в панели управления для того, чтобы наполнить интернет-магазин товарами, с индивидуальной карточкой для каждого из них.
Для этого вам нужно получать и загружать прайс-листы поставщиков и/или выгрузить ваш главный прайс-лист из бывшего интернет-магазина, если вам нужно перенести данные на новый сайт.
Скорее всего, товаров у вас будет много, и вероятно, что приобретаете их вы не у одного производителя или поставщика. В этом случае вам приходится работать с разными форматами файлов и большим объёмом информации, которая, к тому же, меняется. Могут меняться цены, количество, вы можете менять наценку и осуществлять иные действия.
Всё это сложно сделать вручную, и это занимает очень много времени. Для решения таких задач многие разработчики постоянно создают и совершенствуют различные программы для автоматизации таких процессов.
Работая в нашем облачном сервисе Diafan.Cloud вы также можете импортировать множество товаров разом из прайс-листов, которые у вас есть. И даже больше - благодаря партнёрскому сервису по обработке прайс-листов “ПрайсМатрикс” вы можете автоматически быстро формировать единый прайс-лист из всех имеющихся, с созданными вами наценками и регулярно обновляемыми ценами и остатками.
Для того, чтобы в ваш интернет-магазин на Diafan.Cloud импортировать актуальный главный прайс-лист, обработанный в “ПрайсМатрикс”, нужно зарегистрироваться в том сервисе, сделать необходимые настройки там, которые будут сохранены, и в административной панели вашего сайта также настроить импорт файла.
В этой статье расскажу о создании сайта в облачном сервисе Diafan.Cloud и дам ответы на наиболее распространенные вопросы.
Что такое динамические блоки?
Модуль «Динамические блоки» позволяет создавать в любом месте сайта любое количество отдельных участков, заполняемых уникальной информацией. В отличие от «Блоков на сайте», код вставляется один раз (для одного участка), а информация в нем выводится совершенно разная на разных страницах.
DIAFAN.CMS входит в пятёрку лидеров рейтинга платных решений на российском рынке. А если смотреть исследования, то и вовсе является лидером по ряду показателей, имеющих далеко не последнее значение:
Как выбрать CMS для сайта с точки зрения SEO?
Нагрузоустойчивость (тест Loaddy.com)
Нагрузоустойчивость (тест "Росатома")
При этом у каждой медали есть обратная сторона. Что-то вам покажется более удобным, чем в других CMS, что-то менее. И DIAFAN.CMS тут не исключение. Как и с любым другим программным продуктом, тут вы рано или поздно столкнётесь с трудностями или непривычными для себя вещами.
В данной статье я постараюсь подробно описать недостатки и то, как их обойти или как правильно работать в системе, чтобы с ними не столкнуться вовсе. К слову, большинство описанных проблем на данный момент находится на стадии доработки или исправления. Так что в недалёком будущем описанных проблем может уже и не быть, но пока они есть, я о них напишу.
Статья адресована в первую очередь новичкам и тем, кто только собирается познакомиться с DIAFAN.CMS или мучается нелёгким выбором CMS для своего будущего сайта. О том, с чем пришлось столкнуться мне, как я решал возникшие трудности и чем руководствовался при выборе CMS - в этой статье.