
Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #14 часа назад
Стандартные опции товара поддерживаются, во 2й версии пакета нужно ставить субмодуль modstore.pro/packages/import-and-export/iems2
msImportExport 916
Вчера в 18:09
Всем большое спасибо. Не знаю из-за чего изначально не заработало, может кэш не почистил, может еще что-то было, но в файле
/public_html/core/compone...
Tickets не работают комментарии 6
27 февраля 2025, 22:34
Пытаюсь поставить самоподписанный ssl, так как для других нужен домен, у меня просто через ip. Ставлю но всё равно он не хочет открываться через защищ...
Пустая админка. 6
26 февраля 2025, 11:21
Можно попробовать плагином на событие OnBeforeManagerPageInit
if ('OnBeforeManagerPageInit' === $modx->event->name) {
if (is_array($a...
Изменение сортировки в таблице Пользователи в админке по умолчанию 2
25 февраля 2025, 21:05
ну да, пойду в комнату 1. Ну по вашей подсказке потом допёрло почему в условии id 1. в ресурсе 1 у меня и лежат эти тв-поля.
Не работает условие в чанке футера на остальных страницах 16
25 февраля 2025, 19:07
Конечно, там же путь к интерфейсу другой.
Как сделать количество товара в minishop2 дробным? 9
В своё оправдание могу заявить, что кручусь как белка в колесе и просто об этом не подумал. Есть проблема — решил, остался ненужный коммент — убрал.
Спасибо тебе большое, что заставил меня это сделать! Держи в ответ новый раздел документации.
А твой комментарий просто заставил меня уже этим заняться, раз начали писать свои решения. Код отличается, и на мой взгляд серьёзно:
Ты сначала присоединяешь все ТВ к ресурсу, а потом уже фильтруешь по id и имени. Мне кажется, что мой вариант быстрее, ибо присоединяются только нужные ТВ.
Твоё негодование мне непонятно. Никто тебя ни о чём не просил, ничего не обещал и ничего у тебя не брал. Ты сам решил проблему, поделился своим решением и подопнул меня заняться этим вопросом. Я решил его самостоятельно и включил свой вариант в основной код.
Казалось бы, все должны быть рады, но нет, нужно прибежать с разоблачениями.
На написание правильного присоединения таблиц, чтобы это нормально работало при больших объёмах, ушло более 3х секунд.
А твой комментарий я убрал просто потому, что он не нужен.
Спасибо, поправил.
1. Видим [[+totalMy]], значения нет
2. Видим [[!getTickets]], запускаем, он выставляет значение
3. Проверяем, что у нас осталось необработанного
4. Запускаемся еще раз и вот теперь только обрабатываем [[+totalMy]]
5. Ой, а чего это у меня так всё тормозит?
Fenom работает один раз и позволяет сохранять работу сниппетов в переменные:
Лучше использовать отдельный чанк для 4й позиции или решить вопрос через CSS:
Если ошибка нашлась, значит она и раньше была, но по каким-то причинам ты её не видел.
Если вдруг нарушилась разметка, наверное дело в чанке, а не в сниппете?
Как народ реагировал, задавал ли вопросы? Как сам вообще, на английском докладывать?
В pdoPage за долгое время добавился всего один параметр, и тот, по умолчанию, ни на что не влияет.
Result:
1. Get all resources
2. Loop through them
3. Get their createdon, split to year and month, than and into such array
4. Loop through this array and template it
5. Show on site
6. (optional) Cache results
Of course, you can use pdoTools methods for this snippet.
Если же нужно выбрать заказ + все его товары, то лучше не использовать leftJoin и добирать эти товары отдельным запросом во время оформления вывода заказа.
Ну а если нужно будет еще и сортировать по товарам, то тогда всё же оставляешь leftJoin и убираешь дубликаты уже во время оформления.
Ну, значит это косяк в miniShop2.2.