Вопросы

Вместо эмоджи знаки вопросов

Добрый день, уважаемые знатоки. На днях перезаливал на хостинг mtw.ru сайт, т.к. были проблемы с работой базы данных. Новую БД создавали товарищи с хостинга и теперь все хорошо кроме того, что эмоджи на всем сайте не отображаются. Какие могут быть решения данной проблемы, кто-нибудь уже сталкивался с подобным?
Олег
23 марта 2021, 12:06
modx.pro
895
0

Как разместить бейдж reCaptchaV3 слева внизу?

Как разместить бейдж reCaptchaV3 слева внизу?
Денис
22 марта 2021, 12:54
modx.pro
801
0

Cортировка ресурсов по полям из migx

День добрый.
Подскажите, пожалуйста, как сделать сортировку ресурсов по полям из migx?
Заранее благодарю.
Михаил
21 марта 2021, 17:08
modx.pro
809
0

Minishop2 - дублируются заказы

Здравствуйте.
Столкнулся с проблемой: Периодически приходят несколько (от 2 до 10) одинаковых заказа отпраленных в одно и то же время с точностью до секунды. И даже номера у некоторых совпадают.
Скрин экрана
Подозреваю, что покупатель умудряется несколько раз тыкнуть кнопку «Оформить заказ» до того как процесс создания заказа полностью завершится и в результате формируются несколько одинаковых заказов… но это я только подозреваю, а что делать, ума не приложу.
Игорь
21 марта 2021, 10:05
modx.pro
4 588
0

Поиск решения, редактирование сайта

Заказчик поставил задачу сделать, бекенд работал на отдельном сервере. И все внесенные изменения за день, выгружались ночью.
Если я правильно понял, чтобы не было нагрузки, со стороны бекенда, когда менеджера, добавляют новые товары, или вносятся изменения. Вообще такое возможно реализовать?
Роман
19 марта 2021, 17:26
modx.pro
727
0

Магазин на 500 000+ товаров

Добрый день.
Есть задача сделать магазин на 570 000 товраов.
Товары простые — у них почти нет свойств, кроме изображения, описания и цены.

Первая проблема — это напролнение.
Модуль Импорт/Экспорт вешается. По моим расчетам ему надо 3-4 недели чтобы все загрузить )))

Это решилось импортом напрямую через запрос в БД. Слава mysql и после импорта 4 таблиц все товары на месте примерно за 15-20 минут.

Но начинается новый прикол, что до 300 000 товаров сайт еще более-менее живой и время отклика «около вменяемое» порядка 1000-1500 м/сек.

Но как только мы переваливаем за 400 тыс, время отклика уходит в 3-5 м/сек, а после 500 000 товаров доходит до 7 м/сек.
А в некоторых случаях сайт просто начинает отдавать 500 ошибку прямо с главной страницы.

Как быть с таким количеством наименований?
это просто магазин крепежа — куча разных винтиков разного размера и разной фасовки.

Тут нет модификаций, нет связей, один товар — одна категория.
yuri
19 марта 2021, 13:41
modx.pro
1
1 289
0

Ошибка при работе со Снипеттами minishop2

Здравствуйте! Подскажите пожалуйста, может кто сталкивался — не могу нигде найти ответ на этот вопрос.
Раньше проблем с этим не было и в первый раз с таким столкнулся.

Когда пытаюсь работать со Сниппетами (вызываю их) minishopa:
[[!mFilter2?
    &element=`msProducts`
    &limit=`15`
    &depth=`1`
    &parents=`[[*id]]`
]]

или напрямую
[[!msProducts?
    &parents=`0`
]]

Выдает ошибку 500 и в логах такое:
pdoTools not installed, metadata for miniShop2 objects not loaded

pdoTools как и сам miniShop2 — переустанавливал, но в итоге ничего.
Подскажите пожалуйста в чем может быть проблема?
Спасибо.
Роман
18 марта 2021, 21:20
modx.pro
1 834
0

Перебор массива при помощи Fenom

Приветствую!

Собственно вопрос следующего характера.
Есть такой массив, допустим, который при помощи обработки выдает это:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7
Сообственно каждая строка это новый элемент массива. Распасиваю при помощи фенома:
{var $array_test = 'm_dish' | placeholder}

{foreach $array_test as $row}
    id: {$row.id} - count: {$row.count}
{/foreach}
Вопрос следующий. Можно ли как то при помощи Феном перебрать массив так, чтобы все элементы массива, которые имеют одинаковые ID складывали второе поле COUNT и убирали дублирующие записи по полю ID

Т.е. должно получиться из этого:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7
Это:
id: 1 - count: 2
id: 2 - count: 8
Заранее спасибо за помощь!
Andrey
18 марта 2021, 19:09
modx.pro
1 251
0

функционал TinyMCE для скрытия/раскрытия блоков

Нужно через редактор TinyMCE функционал спойлера (скрытия/раскрытия). Т.е. выбрать элемент, который будет триггером и выделить блоки, которые будут скрываться и раскрывать по клику на триггер.
Есть такая штука https://github.com/citypeople/Spoiler но это для MODX EVO, а надо для REVO
alexandr.skyrda
18 марта 2021, 14:52
modx.pro
641
0

Fenom вывод изображения MIGx через phpthumbon

Код вывода изображения следующий:
<img class="portfolio-img" src="{'assets/files/'~ $row.licimage | phpthumbon : 'w=1280&h=720&zc=0'}" alt="{$row.licalt}" title="{$row.licalt}">
в инспекторе получил это:
<img class="portfolio-img" src="assets/files//assets/cache_image/noimage_0x200_16b.jpg" alt="alt" title="alt">
Изображение естественно не выводится, чего-то не хватает, выводить сниппетом не хочется.
Получил следующее предложение:
<img class="portfolio-img" src="{$row.licimage | phpthumbon : 'w=1280&h=720&zc=0'}" alt="{$row.licalt}" title="{$row.licalt}">
Теперь вывод следующий:
<img class="portfolio-img" src="/assets/cache_image/noimage_1280x720_785.jpg" alt="alt" title="alt">
Сергей
18 марта 2021, 10:30
modx.pro
1
2 784
0