Вопросы

Тип документа в заготовке modExtra

Всем привет. Давно уже пытаюсь понять каким образом можно добавить у ресурса Тип документа, при клике на который страница перезагружается и выводится тип страницы со своими полями. Как пример miniShop2 (Категория товара и Товар). В исходниках слишком уж мудрёно написано, может есть примеры по проще?
SEQUEL.ONE
24 мая 2020, 02:28
modx.pro
559
0

Группировка выдачи pdoResources по родителю

Всем привет!
Столкнулся с проблемой, вывожу сниппетом pdoResources категории и дочерние элементы указывая &depth = `1`,
выводит сперва все дочерние элементы, а после список категорий, как можно сделать так, чтобы выводился родитель, а следом его дочерние элементы, основным критерием решения является избежать вызов сниппета pdoResources внутри чанка (так задача решается очень просто в ущерб производительности)
Вячеслав Варов
24 мая 2020, 00:43
modx.pro
1
1 085
0

Медленная работа сайта при большом объеме страниц

Всем привет!
На сайте больше 180тыс страниц, и в связи с этим первая загрузка страницы до появления кэша длится очень долго, а именно ответ от сервера более 3с, подскажите с чем это может быть связанно, и как это можно отследить/исправить? Хостинг REG.RU сайт mytopsto.ru
Все сниппеты запускаю через fenom кэшируемыми, очень часто использую параметр where для выборки страниц.

Еще вопрос быстрее ли будет указывать чанк для формирования выдачи сниппета или указывать 'tpl' => '@INLINE...'?

И еще вопрос, так как много ссылок и их я генерирую с помощью {$_modx->makeURL($id,"",«full»)}, может есть быстрее решение?

Скрин из Google PSI



Одна из причин что цены на услуги хранятся в TV и при выводе таблицы цен на странице все зависает на 40сек, подскажите как лучше реализовать такой функционал, где хранить цену чтобы выводить ее было быстрее, я пока думаю что было бы логично расширить таблицу modx_site_content,  и добавить в нее столбец с ценой, или это плохая идея?
Вячеслав Варов
23 мая 2020, 20:01
modx.pro
992
0

phpthumbon проблемы с filtr

Ставлю изображение так
[[*img-zadanie:phpthumbon=`&f=webp&fltr[]=bord|15|0|0|FFFFFF`]]
но border вокруг серый а не белый как указывал, можете подсказать что я не так делаю или в чем проблема?
Evgeny
23 мая 2020, 16:38
modx.pro
515
0

Как подключить текстовый редактор к textarea?

Доброго всем времени суток.
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
Сергій
23 мая 2020, 16:13
modx.pro
849
0

Как разрешить в Jevix вставку видео с Ютуба?

На сайте стоят Тикеты
Соответственно каждый тикет перед выводом обрабатывается при помощи Jevix

Например вставляем такую конструкцию

<iframe
    width="560"
    height="315"
    src="https://www.youtube.com/embed/6CoNclzzJvA"
    frameborder="0"
    allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen>
</iframe>
В итоге на странице пустота
Знаю что в Jevix можно как-то разрешать / запрещать определенные теги
Попробовал вставить в наборах параметров iframe в AllowTags не помогло

Кто знает как исправить ситуацию?
Заранее благодарю
Андрей
22 мая 2020, 23:09
modx.pro
735
0

Как просмотреть страницу site.ru/cart?msorder=1111 с иного устройства. (minishop2)

Как можно разрешить другому пользователю просмотреть информацию о созданном заказе? Сейчас же идет привязка к сессии, как я понимаю. Планируется, что по запросу клиента буду самостоятельно собирать корзину и как то надо, что бы он мог посмотреть ее и перейти самостоятельно к оплате. Есть ли решение?
Petr
22 мая 2020, 20:48
modx.pro
782
0

Как получить url текущей страницы вместе с GET?

Надо передать в чанк url текущей страницы вместе с GET, как это можно сделать, средствами MODX?
Petr
22 мая 2020, 17:16
modx.pro
6 173
0

siteStatistics не выводит данные за день

Привет, использую siteStatistics для вывода статистики посещаемости сайта:
[[!siteStatistics? &mode=`site` &count=`byday` &date=`YYYY-mm-dd` &tpl=`tpl.siteStatistics`]]
tpl.siteStatistics:
[[+users]]
[[+views]]
Параметр count не реагирует на значения и всегда показывает статистику за все время. Работает только такая схема «за день» (наверное, эти данные за день):
[[!siteStatistics? &toPlaceholders=`1`]]
<div>Просмотры: [[+stat.views]]</div>
<div>Посещения: [[+stat.users]]</div>
Сергей
22 мая 2020, 09:24
modx.pro
1 018
0

Как в msProducts исключать текущий ID из выборки

Здравствуйте!
Помогите пожалуйста, только начал использовать modx не могу найти решение.
В категории товаров выводится отдельно блок с товарами из разных категорий, но получается, что в этом-же блоке также выводятся текущие товары как их исключить.
Использую msProducts:

{$_modx->runSnippet('msProducts',[
'limit' => 4,
'resources' => $id,
'parents' => 0,
'depth' => 1,
'sortby' => 'RAND()'
'where'=>'{ «Data.price:>»:0 }',
'includeThumbs' => 'middle',
'includeTVs' => 'unit_price',
'tpl' => '@FILE chunks/featured_product.tpl',
'toPlaceholder' => 'transfer'
])}

Как автоматически исключать текущею категорию? Спасибо
Рустам
22 мая 2020, 06:08
modx.pro
945
0