03 июня 2018, 12:40 Тогда надо использовать callbacks mFilter2. Вопросы / Вывод информации на первой странице 6 0
03 июня 2018, 11:34 Если у Вас пагинация через Ajax, то нужно использовать callback. Вопросы / Вывод информации на первой странице 6 0
02 июня 2018, 15:37 Если стоит pdoTools, то можно так: [[!#GET.page:is=``:then=`Информация`]] Вопросы / Вывод информации на первой странице 6 0
22 мая 2018, 15:41 Да, я там опечатался: [[pdoMenu? &parents=`0` &level=`1` &tpl=`@INLINE <li [[+classes]]><a href="[[+uri]]">[[+menutitle]]</a>[[+wrapper]]</li>` ]] Вопросы / pdoMenu не генерирует ссылку 16 0
22 мая 2018, 15:29 А [[+uri]] работает? [[pdoMenu? &parents=`0` &level=`2` &tpl=`@INLINE <li [[+classes]]><a href="[[+uri]]">[[+menuititle]]</a>[[+wrapper]]</li>` ]] Вопросы / pdoMenu не генерирует ссылку 16 0
16 мая 2018, 19:26 {$_modx->resource.content} //Как и любое поле {$_modx->resource.pagetitle} //и TV {$_modx->resource.tvname} Вопросы / Как вывести *content через Fenom? 2 +2
14 мая 2018, 14:27 Попробуйте так: {if $_modx->resource.parent | resource: 'published' == 1 } если опубликован {else} если неопубликован {/if} Вопросы / Использование if вместе с fenom 5 0
11 мая 2018, 11:12 Попробуйте вынести tpl в чанк и добавить параметр: 'prepareTVs' => 'blogImage' Вопросы / pdoPage(ajaxMode) + phpThumbOn 1 0
10 мая 2018, 09:49 Сделайте через конфигурацию — так надежнее )) В приложении MIGX на вкладке MIGX создайте новую конфигурацию и назовите ее например, svg. Импортируйте (ПКМ -> Экспорт/импорт) в нее это: { "formtabs":[ { "MIGX_id":1, "caption":"", "print_before_tabs":"0", "fields":[ { "MIGX_id":1, "field":"img", "caption":"\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435", "description":"", "description_is_code":"0", "inputTV":"", "inputTVtype":"image", "validation":"", "configs":"", "restrictive_condition":"", "display":"", "sourceFrom":"config", "sources":"", "inputOptionValues":"", "default":"", "useDefaultIfEmpty":"0", "pos":1 }, { "MIGX_id":2, "field":"alt", "caption":"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 alt \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f", "description":"", "description_is_code":"0", "inputTV":"", "inputTVtype":"", "validation":"", "configs":"", "restrictive_condition":"", "display":"", "sourceFrom":"config", "sources":"", "inputOptionValues":"", "default":"", "useDefaultIfEmpty":"0", "pos":2 }, { "MIGX_id":3, "field":"title", "caption":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430", "description":"", "description_is_code":"0", "inputTV":"", "inputTVtype":"", "validation":"", "configs":"", "restrictive_condition":"", "display":"", "sourceFrom":"config", "sources":"", "inputOptionValues":"", "default":"", "useDefaultIfEmpty":"0", "pos":3 } ], "pos":1 } ], "contextmenus":"", "actionbuttons":"", "columnbuttons":"", "filters":"", "extended":{ "migx_add":"", "disable_add_item":"", "add_items_directly":"", "formcaption":"", "update_win_title":"", "win_id":"", "maxRecords":"", "addNewItemAt":"bottom", "media_source_id":"", "multiple_formtabs":"", "multiple_formtabs_label":"", "multiple_formtabs_field":"", "multiple_formtabs_optionstext":"", "multiple_formtabs_optionsvalue":"", "actionbuttonsperrow":4, "winbuttonslist":"", "extrahandlers":"", "filtersperrow":4, "packageName":"", "classname":"", "task":"", "getlistsort":"", "getlistsortdir":"", "sortconfig":"", "gridpagesize":"", "use_custom_prefix":"0", "prefix":"", "grid":"", "gridload_mode":1, "check_resid":1, "check_resid_TV":"", "join_alias":"", "has_jointable":"yes", "getlistwhere":"", "joins":"", "hooksnippets":"", "cmpmaincaption":"", "cmptabcaption":"", "cmptabdescription":"", "cmptabcontroller":"", "winbuttons":"", "onsubmitsuccess":"", "submitparams":"" }, "columns":[ { "MIGX_id":1, "header":"\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435", "dataIndex":"img_", "width":"", "sortable":"false", "show_in_grid":1, "customrenderer":"", "renderer":"this.renderChunk", "clickaction":"", "selectorconfig":"", "renderchunktpl":"<img src=\"..\/[[+img]]\" width=\"100\" \/>", "renderoptions":"", "editor":"" }, { "MIGX_id":2, "header":"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 alt \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f", "dataIndex":"alt", "width":"", "sortable":"false", "show_in_grid":1, "customrenderer":"", "renderer":"", "clickaction":"", "selectorconfig":"", "renderchunktpl":"", "renderoptions":"", "editor":"" }, { "MIGX_id":3, "header":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430", "dataIndex":"title", "width":"", "sortable":"false", "show_in_grid":1, "customrenderer":"", "renderer":"", "clickaction":"", "selectorconfig":"", "renderchunktpl":"", "renderoptions":"", "editor":"" } ] } И у TV укажите ее вместо вкладок и разметки: Если нужно будет подредактировать пути, то код вывода тут: Вопросы / MIGX и svg картинки 8 0 1
09 мая 2018, 15:45 Сделайте рендер через renderChunk: [ {"header": "Изображение", "width": "150", "sortable": "false", "dataIndex": "img","renderer":"this.renderChunk", "renderchunktpl":"<img src=\"[[+img]]\" width=\"100\">"}, {"header": "Содержимое alt изображения", "width": "160", "sortable": "true", "dataIndex": "alt"}, {"header": "Описание преимущества", "width": "160", "sortable": "true", "dataIndex": "title"} ] Только если в TV img у Вас используется источник файлов с каким-то своим путем, то укажите его перед [[+img]]. Вопросы / MIGX и svg картинки 8 +1
05 апреля 2018, 10:44 Сделайте сниппет, который будет пробегаться по юзерам, получать ДР и, если день/месяц совпадают с текущим, то слать письмо. Поставьте CronManager и запускайте каждое утро. Вопросы / Рассылка поздравлений с днями рождений 19 0
03 апреля 2018, 18:55 Можно просто в чанке стандартными тегами прописать: <!-- Google Tag Manager for [[++http_host]] --> <script> (function(w,d,s,l,i) { w[l]=w[l]||[]; w[l].push( { "gtm.start": new Date().getTime(),event:"gtm.js" } ); var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!="dataLayer"?"&l="+l:""; j.async=true;j.src="https://www.googletagmanager.com/gtm.js?id="+i+dl; f.parentNode.insertBefore(j,f); } ) (window,document,"script","dataLayer","[[++GoogLeTagManagerID]]"); </script> <!-- End Google Tag Manager --> Вопросы / Вставка кода Google tag manager через сохранение ID GoogleTagManager в настройках контекста. 4 +1
24 марта 2018, 19:24 Попробуйте некешированный плейсхолдер и я бы убрал шаблон в чанк: [[!getImageList? &tvname=`album-photo` &limit=`20` &tvname=`album-photo` &docid=`[[!+album-land]]` &tpl=`grid-item` ]] Либо формируйте вызов в самом сниппете, заодно можно упростить: <?php //Получаем рандомный ID $input = array(); foreach ($modx->getIterator('modResource', array('parent' => 12, 'deleted' => false, 'published' => true)) as $resource) { $input[] = $resource->get('id'); } $i = array_rand($input, 1); // Вызываем getImageList $out = $modx->runSnippet('getImageList', array( 'limit' => 20, 'tvname' => 'album-photo', 'docid' => $input[$i], 'tpl' => 'grid-item' )); // Помещаем вызов в плейсхолдер "album" $modx->setPlaceholder('album',$out); return; Ну а на странице: [[!getChildsOne]] <div class="tab-content" id="myTabContent"> <div class="tab-pane fade show active" id="land" role="tabpanel" aria-labelledby="home-tab"> <!-- галерея masonry --> <div class="grid"> [[+album]] </div> </div> </div> Вопросы / Повторное использование переменной после вызова сниппета 4 0
24 марта 2018, 17:34 $modx->setPlaceholder() Вопросы / Повторное использование переменной после вызова сниппета 4 0
23 марта 2018, 20:12 Попробуйте sortby оставить пустым: [[!pdoPage? &tpl=`popCat__item` &context=`catalog` &parents=`11,4` &resources=`[[*popCat__list]]` &templates=`2` &limit=`12` &includeTVs=`[[*popCat__list]]` &sortby=`` ]] Вопросы / Сортировка в pdoResources 3 +1
16 марта 2018, 11:15 Смотрите лог ошибок. Скорее всего у Вас на странице где-то есть фигурные скобки (например, в каком-нибудь JS). Добавьте там пробел после открывающей. То есть было "{", будет "{ ". Вопросы / Необходима консультация по getResources 8 +1
16 марта 2018, 10:54 getResources тут не при чем. Удалите его, поставьте pdoTools и включите системную настройку «Использовать Fenom на страницах» (pdotools_fenom_parser). Вопросы / Необходима консультация по getResources 8 0
13 марта 2018, 18:15 Вот тут пути решения: modx.ru/novosti-i-stati/article/212/ Ваш случай — третий. Вопросы / Ваш доступ к системе управления заблокирован администратором. 4 +1
20 февраля 2018, 11:54 Плюсанул, но можно autoReditector поставить )… Новые дополнения и их версии / [NotFoundParamAlert] - отслеживание несуществующих страниц с заданными URL параметрами 5 +3
17 февраля 2018, 11:33 А если так: [[!pdoPage? &parents=`8` &tpl=`itemsListTpl` &includeTVs=`customTV1,customTV2,customTVN,imgsItem` ]] И так (кстати, там у Вас, я так понимаю, опечатка — путаница в тегах): <div class="item"> <a href="[[~[[+id]]]]"> [[getImageList? &value=`[[+tv.imgsItem]]` &limit=`1` &tpl=`migx_image` ]] </a> <div class="info"> <a href="[[~[[+id]]]]"><h3>[[+pagetitle]]</h3></a> <span>[[+tv.customTV1]]</span> <span>[[+tv.customTV2]]</span> <span>[[+tv.customTVN]]</span> </div> </div> Вопросы / Вывод ресурсов pdoPage и используя внутри getImageList(MIGX) подставляет docid первого ресурса 4 +1
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
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Исправим в б...
В приложении MIGX на вкладке MIGX создайте новую конфигурацию и назовите ее например, svg.
Импортируйте (ПКМ -> Экспорт/импорт) в нее это:
И у TV укажите ее вместо вкладок и разметки:
Если нужно будет подредактировать пути, то код вывода тут:
Только если в TV img у Вас используется источник файлов с каким-то своим путем, то укажите его перед [[+img]].
Поставьте CronManager и запускайте каждое утро.
Либо формируйте вызов в самом сниппете, заодно можно упростить:
Ну а на странице:
Добавьте там пробел после открывающей. То есть было "{", будет "{ ".
Удалите его, поставьте pdoTools и включите системную настройку «Использовать Fenom на страницах»
(pdotools_fenom_parser).
Ваш случай — третий.
И так (кстати, там у Вас, я так понимаю, опечатка — путаница в тегах):