Накидайте интересных тем для статей
Ребята, привет!
У меня есть желание написать несколько полезных статей для вас. Давайте вместе поучаствуем в этом! Вы напишите темы, которые вас интересуют, а я выберу самые интересные из них и напишу статьи/инструкции/кейсы.

Важно:
— чтобы тематика касалась MODX, хоть каким-то боком,
— не начального, а хотя бы, среднего уровня, чтобы писать было не скучно,
— сразу излагайте вопрос/тему подробнее, чтобы мне не пришлось тратить время на уточняющие детали.
Жду отклика в комментариях!
У меня есть желание написать несколько полезных статей для вас. Давайте вместе поучаствуем в этом! Вы напишите темы, которые вас интересуют, а я выберу самые интересные из них и напишу статьи/инструкции/кейсы.

Важно:
— чтобы тематика касалась MODX, хоть каким-то боком,
— не начального, а хотя бы, среднего уровня, чтобы писать было не скучно,
— сразу излагайте вопрос/тему подробнее, чтобы мне не пришлось тратить время на уточняющие детали.
Жду отклика в комментариях!
Комментарии: 36
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
market.example.ru
При этом используется одна БД (родного сайта), одна регистрация и авторизация (родного сайта), одна админка и т.д. Я не уверен какой это уровень, но я пока немного торможу с реализацией этого функционала. Будут ли конфликты при работе двух сайтов с одной БД? Какие подводные камни есть и т.д…
Из идей:
— если пользователь авторизовался и попытался стать sudo то проверять его по доверенным IP, и если он не окажется в этом списке то не давать ему доступа.
— запрет запуска сниппетов в поле content для менеджеров(хотя наверное даже для всех)
ну и другие пути решения для этого.
Раньше я работал на других платформах и не припомню, чтобы что-то подобное хранилось в базе, могу конечно ошибиться, если это так, то поправьте меня.
P.S. Может кому-то мой вопрос покажется глупым, поэтому сразу прошу не кидать в меня камнями :)))
Если я Вас правильно понял, при использовании Fenom, чанки и сниппеты теперь дергаются из файлов, а не из базы? Если это так, то может отказаться от их хранения в базе, для чего они теперь там нужны, мне это не понятно? И еще я не совсем понял, что значит «хранить в базе раньше было быстрее чем в файловой системе»?
где «snippets/snippet.php» путь до файла относительно корневой папки pdoTools
А чанки вот так:
Я предпочту вариативность его отсутствию например
В которых прописать и путь и всю логику. Я писал как это легко сделать.
Пошел дальше изучать.
В связи с этим хотелось бы узнать опыт грамотных программистов. Лично я стараюсь как можно меньше плодить чанков и шаблонов. В идеале, 2-3 шаблона, и штук 5-7 чанков касающихся вёрстки. Не считая чанков разных дополнений.
Было бы классно про создание CMP и сборку пакетов. Я знаю, что есть примеры Василия Наумкина и Боба Рея, на классно было бы альтернативу изучить.
Особенно волнуют вопросы добавления сложных кастомных полей (как товаров, так и ресурсов). Например добавление поля ресурса с типом «автотег» (как tvSuperSelect, но без ТВ). Или добавление полей изображений.
Очень интересно, как подключать дополнительные JS-модули и использовать их функционал – например, сделать поле ресурса с рендером картинки, которую можно «кропнуть» кастомным кроппером и сохранить в файл.
Также интересно почитать про методы оптимизации скорости загрузки сайта на fenom.
Я пользуюсь нормальным shared-хостингом, но интересно почитать про настройку MODX на выделенном серевере.
Было бы также не плохо там затронуть момент регистрации и авторизации в modx.
В то же время оставлять возможность создавать ресурсы, которые видны только в определённом контексте.
Игорь ЗябкоИгорь Зябко