6 минут назад
думаю защита только транспортного пакета для такой суммы недостаточнаА что ещё, кроме транспортника, вы можете зашифровать?
GNU2 можно ли зашифровать часть компонента MODX? 1
4 часа назад
Вот так привязать к шаблонам.
$templates = array(1, 2);
if(in_array($modx->controller->resource->get('template'), $templates)) {
$...
RTE для introtext: помогите пожалуйста с подсказкой 9
9 часов назад
У работы нет стоимости, она у есть у исполнителя.
Соответственно зависит от того, кто будет делать.
Ну, а дальше уже нюансы. Что за файл, откуда о...
Как можно реализовать оплату на странице товара 5
Вчера в 23:14
Блин, где ты был раньше с этой инфой? Сэкономил бы мне время. ))
Мое решение изначально заточено на MODX и требует минимум тело движений.
Docker-compose для MODX c блэкджеком и штуками 2
Вчера в 11:12
@Артур Шевченко Помогите пожалуйста, никак не могу понять с этой фильтрацией по множественным параметрам.
1) По какой то причине когда я нахожусь н...
Sendit и Pagination 7
07 января 2025, 00:56
Для PHP 8 по запросу через тикет (так как modstore.pro до сих пор не поддерживает одновременно разные версии php ) доступна новая версия пакета.
##...
msImportExport 2.0 107
06 января 2025, 11:49
Помог ваш код, спасибо
чатжпт уже оптимизировал
<?php
// Получаем список категорий, которые сняты с публикации
$unpublishedCategories = $modx-&g...
Выводить товары только из опубликованных категорий 3
05 января 2025, 21:16
Да, пожалуй именно это и верно, спасибо. Вопрос снимается.
Обновление рейтинга пользователей на MODX.pro 9
05 января 2025, 12:11
Аналогичный вопрос: есть перечень опций формат бумаги: А2, А3, А4, надо добавить в этот перечень поле «ваш размер» с возможностью ввода текста пользов...
[msOptionsPrice2] - Модификации продукта. 373
27 декабря 2024, 13:50
Огромнейшее спасибо! Работает.
PageBlocks. Удобное управление контентом сайта. 41
Но это только уберёт двойной вызов. Думаю, основная нагрузка всё-таки в чанке inner_sideTpl_GP…
Skype: ilyautkin, E-mail: ilyautkin@mail.ru, VK: vk.com/ilyautkin
Ну и в дальнейшем нужно углублять знания SQL и xPDO.
В этом коде делается много запросов к базе данных: сначала получаем все нужные ресурсы (1 запрос), и потом на каждый ресурс делаем дополнительный запрос в базу, чтобы получить значение TV-параметра. При большом количестве ресурсов сниппет будет создавать нехилую нагрузку.
Чтобы такого избежать, используем LEFT JOIN:
У меня, вроде, br не съедаются:
Услуги не включены в ресурсы. Нам же не нужны отдельные страницы для каждой услуги со своим URL…
У ресурсов «Ремонт Iphone» и «Ремонт Samsung» добавил бы TV MIGX — основной управляющий блок.
Преимущества MIGX в том, что он может включать в себя другие MIGX. Соответственно на первом уровне будет 3 поля: текстовое поле «Услуга», текстовая область «Описание» ещё один MIGX.
Во втором MIGX будет выпадающий список с дочерними ресурсами и текстовые поля «Стоимость», «Время», может ещё что.
Для вывода на сайте просто можно распарсить получившийся JSON и выводить для каждой модели свою табличку. В родителе можно составить сводную табличку.
Ну и заполнять будет удобно — не надо будет одно и то же в разных ресурсах писать. И редактировать тоже удобно.