Вывод, отключение, перемещение, создание блоков
Здравствуйте, интересует возможность реализации, отключения, перемещения местами и создание новых блоков для каждой страницы. Искал на сайте и нашел похожие на мой вопросы. Там людям советовали такие плагины showInfo, BannerY и ClientConfig.
ShowInfo — простейший и он позволяет просто отключать и включать блок, как я понял.
BannerY — позволяет выводить html блок (ну или другое) и в определенной зоне. По-моему migx с этим так же бы справился бы.
ClientConfig — не нашел на русском, что он делает.
В итоге, я понял. что полностью ни один из 3 перечисленных (возможно) полностью мне не подходит.
До того как начал искать инфу на modx.pro, в голове была идея реализовать все через getResource или pdoResource.
Есть страница и в ней выводить через getResource эти блоки.
Страница
— Блок1
— Блок2
— Блок3
Если, бы блоки были бы одинаковыми, то проблем бы не было, но у каждого блока свой дизайн, а еще есть 2 общий блока (текстовый и слайдер). И в голову не приходит, как заставить getResource выводить все блоки в родителе с уникальным дизайном и чтоб была возможность создавать общие блока в неограниченном количестве.
А все остальные задачи getResource выполняет выводит блоки в нужном порядке и может отключать их или включать.
Как решить проблему? Заранее спасибо.
UPDATE
Решил проблему через PdoResource низкий поклон разработчику за его разработки.
ShowInfo — простейший и он позволяет просто отключать и включать блок, как я понял.
BannerY — позволяет выводить html блок (ну или другое) и в определенной зоне. По-моему migx с этим так же бы справился бы.
ClientConfig — не нашел на русском, что он делает.
В итоге, я понял. что полностью ни один из 3 перечисленных (возможно) полностью мне не подходит.
До того как начал искать инфу на modx.pro, в голове была идея реализовать все через getResource или pdoResource.
Есть страница и в ней выводить через getResource эти блоки.
Страница
— Блок1
— Блок2
— Блок3
Если, бы блоки были бы одинаковыми, то проблем бы не было, но у каждого блока свой дизайн, а еще есть 2 общий блока (текстовый и слайдер). И в голову не приходит, как заставить getResource выводить все блоки в родителе с уникальным дизайном и чтоб была возможность создавать общие блока в неограниченном количестве.
А все остальные задачи getResource выполняет выводит блоки в нужном порядке и может отключать их или включать.
Как решить проблему? Заранее спасибо.
UPDATE
Решил проблему через PdoResource низкий поклон разработчику за его разработки.
Комментарии: 12
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Купить плагин не вариант, но проблему решить не знаю как. Я не могу даже представить как это должно работать.
Есть заготовленные блоки, у каждого блока свой дизайн и свой вид данных.
Например первому блоку нужно 2 импута (заголовок блока и rich text область), второму блоку нужен только заголовок, а третьему блоку нужно добавлять данные через тот же самый migx (слайдер например).
Как это работает должно работать? Я без понятий. Выходит прям вкладыш в вкладыше.
Т.е. мне в голову приходит примерно такой интерфейс.
Человек нажимает добавить блок открывается модальное окно в нем человек видит выпадающий список из эти блоков, потом человек выбирает блок из списка, нажимает на какое-то подтверждение и потом нажимает в этом же модальном окне на кнопку «редактировать блок» и человеку открывается новое модальное окно с опр. настройками для этого блока.
Очень надеюсь, что смогу себе позволить купить безлимит (хотя из тарифов его убрали, но пишут что можно старые тарифные планы обсудить индивидуально).