13 января 2016, 10:58 Ща некогда писать и тестировать… Все ключевое я в комментарии описал, осталось оформить и протестить… Вопросы / Как автоматически создавать дочерние ресурсы? 7 0
13 января 2016, 10:57 Это Tickets, просто сильно переделан вывод внешнего вида… Хотя ядро Tickets не менялось. Новые дополнения и их версии / [Tickets] Версия 1.6.1-pl Рейтинги пользователей 193 0
12 января 2016, 16:03 Ну… пишем плагин на OnDocFormSave. В нем мы делаем проверку на: 1. Что мы сохраняем новый документ if ($mode == 'new') { ... }2. Что наш документ — это Дом, например по шаблону проверяем if($resource->get('template') == XXX)И создаем дочерние ресурсы, используя $resource->get('id') (да-да, id нового документа у нас уже есть) в качестве parent. $data = array( 'parent' => $resource->get('id'), 'published' => 1, 'pagetitle' => 'Название', 'content' => 'Текст страницы' ); $modx->runProcessor('resource/create', $data); Вопросы / Как автоматически создавать дочерние ресурсы? 7 +3 2
11 января 2016, 21:11 Гугл: modx add language, в первой же ссылке ответ Вопросы / Как создать мультиязычный сайт? 12 0
11 января 2016, 16:37 Ну по аналогии добавляйте, как английский, например. Но, если у вас используются какие-либо дополнения, в коих нет перевода на указанный язык, то, вероятно, вам придется этот перевод сделать :) Вопросы / Как создать мультиязычный сайт? 12 0
11 января 2016, 09:40 В параметрах Babel посмотрите… у меня переадресация на главную идет… видимо есть такой параметр… а index не знаю, откуда взялся, ни разу не сталкивался… Страницы не являются дочерней index случайно? Вопросы / Как создать мультиязычный сайт? 12 0
11 января 2016, 09:38 1. Раздел «Управления словарями» в админке. Создаете нужные вам записи, например в core, языки ru и en, заводите запись lang_enter и переводы ей Вход и Enter. А затем в чанках: [[%lang_enter]]2. Ну я по разному выкручиваюсь, например в некоторых шаблонах прокатывает использовать че нить типа parent, а если нет — то в настройках контекста я создаю новую настройку articles_parent с разным значением к контекстов и использую ее в pdoResources. Вопросы / Как создать мультиязычный сайт? 12 0
10 января 2016, 19:36 А что мешает писать разные статьи в разные контексты сейчас? Пишите, Babel вам будет удобен для управления совпадающими страницами, но не запрещает создавать разные страницы… Вопросы / Как создать мультиязычный сайт? 12 0
23 декабря 2015, 12:02 Ну так то оно да, но ровно до следующего обновления компонента… Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
23 декабря 2015, 10:46 Думаю, что можно попробовать пойти аж тремя путями: 1. Добавить hidden поле notify=«1» в форму, не забыв добавить и его и в параметр allowedFields сниппета ecForm. 2. Написать плагин на событие OnEcMessageSave с проверкой, что это новое сообщение и там установить значение поля notify. 3. Поменять в исходниках значение поля по-умолчанию =) Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
14 декабря 2015, 10:19 Добрый день! В кавычках, к сожалению: Магазин "Hyp"Или вообще не используйте кавычки "текст" или такие используйте «текст» Новые дополнения и их версии / Mapex2 - Яндекс.Карты с редактором на вашем сайте 102 0
10 декабря 2015, 16:43 У сниппета getImageList есть плейсхолдер [[+total]] Вопросы / MIGX вывод количества фото 2 0
03 декабря 2015, 11:55 Воспользуйтесь HybrudAuth или иным компонентом для авторизации, а компонентом Personalize для того, что бы скрывать форму добавления новых сообщений не авторизованными пользователями. Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
03 декабря 2015, 10:03 Что значит в отдельное ТВ? Если я верно понял, то можно написать плагин, который будет реагировать на добавление/редактирование/удаление комментария и в этот момент копировать рейтинг цепочки хоть куда, в том числе и в TV. Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
03 декабря 2015, 10:02 В каком плане? После авторизации можно оставлять комментарии… И id авторизованного пользователя даже в базе сохраняется, после чего можно делать выборку с JOIN таблицы пользователей. Но да, это не из коробки, нужно писать самому. Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
20 ноября 2015, 10:19 Все верно. Компонент использует свой файл стилей, который подключается при вызове сниппета ecForm. Я рекомендую еще убрать из системных настроек путь к этому файлу, что бы избежать двойного подключения на странице. Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
15 ноября 2015, 15:44 Рассматриваю возможность тоже поехать, вероятно на автомобиле. Ищу попутчика, я из Тулы, могу заехать в Москву и далее по направлению на Минск. Новости и события / [Анонс] MODX Meetup Minsk 2015 - 19 декабря 2015 25 +1
09 ноября 2015, 10:34 Таблицы modx_ec_threads и modx_ec_messages Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
05 ноября 2015, 19:47 Нет, не тот ajaxform имею ввиду, а вот это плагин jQuery malsup.com/jquery/form/, подключите его на страницу. Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
Все ключевое я в комментарии описал, осталось оформить и протестить…
В нем мы делаем проверку на:
1. Что мы сохраняем новый документ
2. Что наш документ — это Дом, например по шаблону проверяем
И создаем дочерние ресурсы, используя $resource->get('id') (да-да, id нового документа у нас уже есть) в качестве parent.
а index не знаю, откуда взялся, ни разу не сталкивался…
Страницы не являются дочерней index случайно?
1. Добавить hidden поле notify=«1» в форму, не забыв добавить и его и в параметр allowedFields сниппета ecForm.
2. Написать плагин на событие OnEcMessageSave с проверкой, что это новое сообщение и там установить значение поля notify.
3. Поменять в исходниках значение поля по-умолчанию =)
Если я верно понял, то можно написать плагин, который будет реагировать на добавление/редактирование/удаление комментария и в этот момент копировать рейтинг цепочки хоть куда, в том числе и в TV.
Компонент использует свой файл стилей, который подключается при вызове сниппета ecForm.
Я рекомендую еще убрать из системных настроек путь к этому файлу, что бы избежать двойного подключения на странице.