171 похожих чатов

Всем привет, может кто посоветовать для revolution какой-либо модуль, похожий

на pagebuilder (evolution cms), позволяющий гибко настраивать многоуровневые кастомные блоки, вплоть до создания из такого рода блоков целой страницы?

25 ответов

24 просмотра

pageblocks https://modstore.pro/packages/other/pageblocks

Ilya- Автор вопроса

https://modx.pro/howto/21406 немного нескромно рекомендовать свою же заметку, но вдруг пригодится. Я этот метод немного прокачал, теперь есть возможность связывать ресурсы и обновлять зависимые.

Ilya- Автор вопроса
Артур Шевченко💀
https://modx.pro/howto/21406 немного нескромно рек...

Спасибо, через migx не совсем то, наоборот хотим от него отказаться

https://modmore.com/contentblocks/ еслі нет проблем с бюджетом

https://fred.modx.com/

Еще скоро выйдет пакет с поддержкой Тем для модикс. летом.

Ilya- Автор вопроса
Drunk Octopunk
https://modmore.com/contentblocks/ еслі нет пробле...

Спасибо, это уже посоветовали ранее, скорее всего то что нужно. Остаётся вопрос кастомизации только пока.

Gaius Cassius Longinus
pageblocks https://modstore.pro/packages/other/pa...

Плюс готовится базовая версия для modx 3 (free) от этого же автора.

Ещё можно нарулить через collections (free) и разные шаблоны для ресурсов+настройка форм: Включать, отключать, добавлять/удалять и менять местами даёт collections, а при выводе pdoResources можно проверять шаблон и задавать для блоков разные чанки (в т.ч. динамически) Расширять функционал форму каждого блока с помощью TV придется. Из-за этого нюанса найдутся те кто напомнит про кол-во запросов в БД, но кэширование из коробки полностью решает эту проблему. А для динамических блоков в этом решении можно использовать ajaxSnippet из готового.

Ilya- Автор вопроса
Дима 🚀 Сайт
Ещё можно нарулить через collections (free) и разн...

Это я думаю будет не красивое и костыльное решение превращающее сайт в помойку ТВ, шаблонов, чанков и прочее)) вот от этого сейчас чистим. От избыточности. Контент сугубо сеошный, но сильно кастомизированный будет. 2 страницы могут быть абсолютно разные, кроме может шапки и футера ) но шаблон желательно 1

https://modx.com/extras/package/structures - ещё вот такое есть, но там надо проблему с TinyMCE исправлять.

Ilya- Автор вопроса
Ilya
Это я думаю будет не красивое и костыльное решение...

Раз уж вы обозвали моё предложение костылём и помойкой :)) может расскажете в чем проблема сделать несколько шаблонов? Я когда хочу 1 основной шаблон, но для настройки админки (получения разных наборов полей для разных сущностей на сайте), использую fenom extends и создаю шаблоны, в которых одна строчка кода. Зато это позволяет не превращать один шаблон в помойку из ТВ (это поле в отзывах не заполняем, оно от контактов, а это не заполняем в статьях, оно от преимуществ — я кучу раз такое видел. Из-за этого когда-то было решено переписать minishop на minishop2 например)

Ilya- Автор вопроса
Дима 🚀 Сайт
Раз уж вы обозвали моё предложение костылём и помо...

Простите, может не так понял, не хотел обидеть. Думал будет использоваться многочисленная комбинация из ТВ, сниппетов, чанков и шаблонов для кастомизации, по сути даже не сущности, а просто текстовых страниц-лендингов, где даже не будет характеристик у страницы кроме пары ТВ с картинка-текст и индивидуально наполняемыми, рандомными блоками.

Ilya
Простите, может не так понял, не хотел обидеть. Ду...

Ну если прям рандомными, все же подходит. А ещё для CKEditor есть плагин template вроде даже из коробки (в той версии что прикручена для MODX). Можно там настроить несколько стандартных раскладок модульной сетки бутстрап/uikit или что там у вас... На самом деле collections многие недооценивают имхо. Там же все плюшки из коробки!

Ilya- Автор вопроса
Ilya- Автор вопроса
Дима 🚀 Сайт
Ну если прям рандомными, все же подходит. А ещё дл...

Ну там да, не совсем рандом, конечно блоки все заранее забиты только не заполнены. Будут страницы с наборами блоков, в одних комбинации getResources + что-то еще. Главное чтобы можно было блоки гибко настраивать как на вывод так и на заполнение.

Дима 🚀 Сайт
Ну если прям рандомными, все же подходит. А ещё дл...

Так если недооценивают, сделай обзор возможностей, сообщество оценит.

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта