Вопросы
Вывод контента с Fenom
Приветствую!
Проблема с выводом контента в котором используется феном.
В контенте пишу какой-либо феном код и сайт летит.
prnt.sc/1wygilb
Посмотрел журнал, там ругается на другую JSON строку в коде страницы
prnt.sc/1wygu3q
Сама строка в HTML
prnt.sc/1wygeo7
Я так понимаю проблема в парсере, он парсит страницу, потом перепарсивает еще раз и натыкается на json строку, ну а там понятно, что такой функции нет и др. ошибки.
Вопрос как это обойти? Неожиданная проблема для меня
Думал так поможет
Проблема с выводом контента в котором используется феном.
В контенте пишу какой-либо феном код и сайт летит.
prnt.sc/1wygilb
Посмотрел журнал, там ругается на другую JSON строку в коде страницы
prnt.sc/1wygu3q
Сама строка в HTML
prnt.sc/1wygeo7
Я так понимаю проблема в парсере, он парсит страницу, потом перепарсивает еще раз и натыкается на json строку, ну а там понятно, что такой функции нет и др. ошибки.
Вопрос как это обойти? Неожиданная проблема для меня
Думал так поможет
{$_modx->resource.id | resource : "content"} дублированный rel canonical
на страницы где я использую pdopage или msfilter, всегда есть дубл rel canonical…
есть ли какое-то решение по этому поводу?
спасибо
есть ли какое-то решение по этому поводу?
спасибо
TicketsComment - Ajax
Здравствуйте!
На странице создана форма под комментарии. Если в форме сделать ошибку, то появляется ajax уведомление об ошибке. Как сделать, чтобы при добавлении комментария тоже появлялось ajax сообщение. В настоящий момент просто добавляет коммент без уведомлений.
Заранее благодарен!
На странице создана форма под комментарии. Если в форме сделать ошибку, то появляется ajax уведомление об ошибке. Как сделать, чтобы при добавлении комментария тоже появлялось ajax сообщение. В настоящий момент просто добавляет коммент без уведомлений.
Заранее благодарен!
Как в msProducts вывести новинки текущего раздела 2
Вопрос является продолжением этого
Есть шаблон вывода категорий товара:
Есть шаблон вывода категорий товара:
[[!mFilter2?
&paginator=`pdoPage`
&class=`msProduct`
&element=`msProducts`
&parents=`[[*id]]`
&limit=`9`
&tplOuter=`mFilter2OuterTpl`
...
]] Ошибка Notice: Undefined index: email in eval()'d code on line 28
Доброго времени суток.
Возникла ошибка на странице оформления заказа.
MODX 2.8.3
Minishop 2.9.3
pdoTools 2.13.2
Вызываю на странице
Notice: Undefined index: products in .../public_html/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487): eval()'d code on line 5
Возникла ошибка на странице оформления заказа.
MODX 2.8.3
Minishop 2.9.3
pdoTools 2.13.2
Вызываю на странице
[[!msCart?
]]
[[!msOrder?
]]
[[!msGetOrder?]]На выходе получаю если в корзине нет товаров Notice: Undefined index: products in .../public_html/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487): eval()'d code on line 5
PdoPage не обновляет результаты при переключении страниц в пагинации
Доброго всем времени суток.
Столкнулся с проблемой в работе PdoPage.
При переходе между страницами пагинации показываются одни и те же ресурсы,
что на первой странице.
Код сниппета
Столкнулся с проблемой в работе PdoPage.
При переходе между страницами пагинации показываются одни и те же ресурсы,
что на первой странице.
Код сниппета
<div class="cell-lg-8 cell-xs-10 decot-post-left" id="pdopage">
[[!pdoPage?
&parents=`[[*id]]`
&tpl=`Articl.tpl`
&showHidden=`1`
&limit=`4`
&includeTVs=`date`
&ajaxMode=`default`
&tvFilters=`type_content==Статья`
&sortby=`{"id":"DESC"}`
]]
<div class="blog-item">
<nav>
[[!+page.nav]]
</nav>
</div>
</div>На всех страницах пагинации показываются одни и те же 4 ресурса. Вывод списка категорий для товаров через сниппет сильно тормозит сайт
Имеется база товаров, входящие в различные категории
Необходимо вывести список товаров с категориями (основной и дополнительными)
Всего примерно 50 категорий. У товара назначены от 1 до 3 категорий
Вывод 18 карточек товаров на странице с выводом категорий занимает 12секунд, при отключении сниппета 1с
Помогите привести сниппет в божеский вид или может есть другой вариант вывода?
Код Сниппета mscat.php
Необходимо вывести список товаров с категориями (основной и дополнительными)
Всего примерно 50 категорий. У товара назначены от 1 до 3 категорий
Вывод 18 карточек товаров на странице с выводом категорий занимает 12секунд, при отключении сниппета 1с
Помогите привести сниппет в божеский вид или может есть другой вариант вывода?
Код Сниппета mscat.php
<?php
if (empty($limit)) {$limit = 10;}
if (empty($rid)) {$rid = $modx->resource->id;}
if (empty($pid)) {$pid = $modx->resource->parent;}
if (empty($delimeter)) {$delimeter = ' , ';}
$scheme = $modx->getOption('link_tag_scheme', null, 'full', true);
$q = $modx->newQuery('msCategory');
$q->leftJoin('msCategoryMember', 'msCategoryMember', array(
'`msCategory`.`id` = `msCategoryMember`.`category_id`'
));
$q->sortby('pagetitle','ASC');
$q->groupby('id');
$q->select(array('id','pagetitle'));
$q->where('`msCategoryMember`.`product_id` = '.$rid.' OR `id` = '.$pid);
$count = 1;
$result = array();
if ($q->prepare() && $q->stmt->execute()) {
while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
if ($count <= $limit){
$url = $modx->makeUrl($row['id'], '', '', $scheme);
$result[] = '<a href="'.$url.'">'.$row['pagetitle'].'</a>';
$count++;
}
}
}
return implode($delimeter, $result);В чанке карточки товара вызываю сниппет:{$_modx->runSnippet("@FILE snippets/mscat.php", [
'rid' => $id,
'pid' => $parent,
'delimeter' => ' / '
])} настройка мультирегиональности, варианты?
Раньше доводилось настраивать мультиязычность и рука чуть ли не автоматом тянется к babel. Оправдано это или есть более подходящие решения?
Я к тому, чтобы сделать 10 городов в отдельных контекстах и при определении геолокации или выборе посетителя он работал в рамках выбранного контекста
Я к тому, чтобы сделать 10 городов в отдельных контекстах и при определении геолокации или выборе посетителя он работал в рамках выбранного контекста
[ pdoResources ] Не правильно сортирует ресурсы.
detective-ivano-frankovsk.com/ua/
Не могу понять почему так сортирует. в конце есть город Богородчаны. и что бы я не написал, он все равно в конце. удалял и создавал заново ресурс. все равно все города сортирует нормально, а этот в конце. на других языковых версиях сайта всё в порядке. Прошу помочь идеями. Спасибо.

Вызываю так:
[[!pdoResources? &offset=`5` &tpl=`cityes.tpl` &limit=`0` &parents=`[[BabelTranslation? &resourceId=`5`]]` &tpl_n23=`cityes20.tpl` &sortdir=`ASC`]]
Не могу понять почему так сортирует. в конце есть город Богородчаны. и что бы я не написал, он все равно в конце. удалял и создавал заново ресурс. все равно все города сортирует нормально, а этот в конце. на других языковых версиях сайта всё в порядке. Прошу помочь идеями. Спасибо.

Вызываю так:
[[!pdoResources? &offset=`5` &tpl=`cityes.tpl` &limit=`0` &parents=`[[BabelTranslation? &resourceId=`5`]]` &tpl_n23=`cityes20.tpl` &sortdir=`ASC`]]
Seofilter мешает mfilter2
Здравствуйте!
Установил пакет seofilter. Теперь на странице вызова mfilter2 (в каталоге) я не могу использовать кнопку «Загрузить еще», вместо этого страница перезагружается.
В чем может быть причина и как подружить эти компоненты?
p.s.
1 — заметил во вкладке Network, что по клику на кнопку сначала срабатывает seofilter с sf_action: getmeta и уже потом срабатывает mfilter2, но не успевает подгрузить ресурсы, так как страница перезагружается
2 — на странице с таким же шаблоном, просто маленького другим условием выборки (в where другое условие) кнопка работает нормально. Проблема наблюдается именно на данной странице.
Установил пакет seofilter. Теперь на странице вызова mfilter2 (в каталоге) я не могу использовать кнопку «Загрузить еще», вместо этого страница перезагружается.
В чем может быть причина и как подружить эти компоненты?
p.s.
1 — заметил во вкладке Network, что по клику на кнопку сначала срабатывает seofilter с sf_action: getmeta и уже потом срабатывает mfilter2, но не успевает подгрузить ресурсы, так как страница перезагружается
2 — на странице с таким же шаблоном, просто маленького другим условием выборки (в where другое условие) кнопка работает нормально. Проблема наблюдается именно на данной странице.