Вопросы
Тип документа в заготовке modExtra
Всем привет. Давно уже пытаюсь понять каким образом можно добавить у ресурса Тип документа, при клике на который страница перезагружается и выводится тип страницы со своими полями. Как пример miniShop2 (Категория товара и Товар). В исходниках слишком уж мудрёно написано, может есть примеры по проще?
Группировка выдачи pdoResources по родителю
Всем привет!
Столкнулся с проблемой, вывожу сниппетом pdoResources категории и дочерние элементы указывая &depth = `1`,
выводит сперва все дочерние элементы, а после список категорий, как можно сделать так, чтобы выводился родитель, а следом его дочерние элементы, основным критерием решения является избежать вызов сниппета pdoResources внутри чанка (так задача решается очень просто в ущерб производительности)
Столкнулся с проблемой, вывожу сниппетом pdoResources категории и дочерние элементы указывая &depth = `1`,
выводит сперва все дочерние элементы, а после список категорий, как можно сделать так, чтобы выводился родитель, а следом его дочерние элементы, основным критерием решения является избежать вызов сниппета pdoResources внутри чанка (так задача решается очень просто в ущерб производительности)
Медленная работа сайта при большом объеме страниц
Всем привет!
На сайте больше 180тыс страниц, и в связи с этим первая загрузка страницы до появления кэша длится очень долго, а именно ответ от сервера более 3с, подскажите с чем это может быть связанно, и как это можно отследить/исправить? Хостинг REG.RU сайт mytopsto.ru
Все сниппеты запускаю через fenom кэшируемыми, очень часто использую параметр where для выборки страниц.
Еще вопрос быстрее ли будет указывать чанк для формирования выдачи сниппета или указывать 'tpl' => '@INLINE...'?
И еще вопрос, так как много ссылок и их я генерирую с помощью {$_modx->makeURL($id,"",«full»)}, может есть быстрее решение?
Скрин из Google PSI

Одна из причин что цены на услуги хранятся в TV и при выводе таблицы цен на странице все зависает на 40сек, подскажите как лучше реализовать такой функционал, где хранить цену чтобы выводить ее было быстрее, я пока думаю что было бы логично расширить таблицу modx_site_content, и добавить в нее столбец с ценой, или это плохая идея?
На сайте больше 180тыс страниц, и в связи с этим первая загрузка страницы до появления кэша длится очень долго, а именно ответ от сервера более 3с, подскажите с чем это может быть связанно, и как это можно отследить/исправить? Хостинг REG.RU сайт mytopsto.ru
Все сниппеты запускаю через fenom кэшируемыми, очень часто использую параметр where для выборки страниц.
Еще вопрос быстрее ли будет указывать чанк для формирования выдачи сниппета или указывать 'tpl' => '@INLINE...'?
И еще вопрос, так как много ссылок и их я генерирую с помощью {$_modx->makeURL($id,"",«full»)}, может есть быстрее решение?
Скрин из Google PSI

Одна из причин что цены на услуги хранятся в TV и при выводе таблицы цен на странице все зависает на 40сек, подскажите как лучше реализовать такой функционал, где хранить цену чтобы выводить ее было быстрее, я пока думаю что было бы логично расширить таблицу modx_site_content, и добавить в нее столбец с ценой, или это плохая идея?
phpthumbon проблемы с filtr
Как подключить текстовый редактор к textarea?
Доброго всем времени суток.
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
Как разрешить в Jevix вставку видео с Ютуба?
На сайте стоят Тикеты
Соответственно каждый тикет перед выводом обрабатывается при помощи Jevix
Например вставляем такую конструкцию
Знаю что в Jevix можно как-то разрешать / запрещать определенные теги
Попробовал вставить в наборах параметров iframe в AllowTags не помогло
Кто знает как исправить ситуацию?
Заранее благодарю
Соответственно каждый тикет перед выводом обрабатывается при помощи 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 не помогло
Кто знает как исправить ситуацию?
Заранее благодарю
Как просмотреть страницу site.ru/cart?msorder=1111 с иного устройства. (minishop2)
Как можно разрешить другому пользователю просмотреть информацию о созданном заказе? Сейчас же идет привязка к сессии, как я понимаю. Планируется, что по запросу клиента буду самостоятельно собирать корзину и как то надо, что бы он мог посмотреть ее и перейти самостоятельно к оплате. Есть ли решение?
Как получить url текущей страницы вместе с GET?
Надо передать в чанк url текущей страницы вместе с GET, как это можно сделать, средствами MODX?
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> Как в 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'
])}
Как автоматически исключать текущею категорию? Спасибо
Помогите пожалуйста, только начал использовать 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'
])}
Как автоматически исключать текущею категорию? Спасибо
