3 часа назад
параметры из url и записывал бы в кукиПонятное дело, магии не существует. Надо JS написать который возьмёт параметры из url закодирует в JSON и запише...
Как вывести похожие товары по списку опций? 8
Вчера в 13:57
Кстати, если кому интересно, mmxDatabase вроде как можно запустить и на MODX 2.x.
Сначала в консоли делаем так:
composer require mmx/databaseвыпол...
Новый тип дополнений: mmxDatabase и mmxForms 31
Вчера в 11:45
Всем привет! Подскажите пожалуйста а можно ли сделать фильтр в 2 уровня и как это сделать? Т.е. например мне нужно сделать: домен/бренд-из-сео-фильтра...
Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120
02 мая 2024, 15:27
Есть у кого-то идеи? или в данном случае через плагин и событие пробовать, или мсинк тупо всё обрезает?
Msync как записать html контент, а не обработанный без тегов? 1
02 мая 2024, 12:15
воротите, что хотите. Вплоть до удаления исходников сайта, это уже на ваше усмотрение.
Это определённо очень важная возможность 😊
mmxFenom - нативная интеграция шаблонизатора 3
02 мая 2024, 11:30
Управляя настройками mysql, можно задать параметр sql_mode пустым значением (после чего все заработает), но хостер такую возможность не дает… Есть ли ...
pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage 1
02 мая 2024, 10:27
<?php
$id = $modx->getOption('id', $scriptProperties, $modx->resource->id);
$field = $modx->getOption('field', $scriptProperties);
$tpl...
Вывод даты msTimeStamp полей MiniShop2: new, favorite, popular... 3
01 мая 2024, 21:40
$pdoTools = $modx->getParser()->pdoTools;
$data['count_products'] = count($data['products']);
$renderedHtml = $pdoTools->get...
Как передать переменные внутрь чанка из сниппета и заполнить с помощью fenom? 2
@Василий Наумкин Спасибо тебе за участие в развитии сообщества и созданные инструменты. Ты внес ощутительный вклад — ты это сам прекрасно знаешь.
Да, все мы выгораем постепенно и теряем вдохновение к работе — к сожалению, такая у нас реальность.
От себя, я тебе желаю позитива, хороших и интересных проектов, профессионального роста и счастья тебе и твоим близким.
А теперь по делу:
Узнал поздно о твоем решении, мог бы помочь с мордой на VueJS (NuxtJS), но раз Иван уже взялся за modx.pro, то ждем его на React :)
Касательно, pdoTools предлагаю назначить несколько мейнтейнеров из сообщества (@Илья Уткин,@Павел Гвоздь,@Сергей Шлоков) с правом принятия пулл-реквестов и мержа в основную ветку, чтобы они проводили код-ревью и принимать решения по добавлению изменений в репозиторий. Я бы предложил себя, но этот год начался очень нагружено и боюсь не оправдать ожиданий из-за нехватки времени.
Удачи тебе :)
Исходное имя файла, которое загружаете через галерею, какое?
Уже обсуждалась эта проблема.
Закомментируйте строчки 136-150 в файле core/components/tinycompressor/model/tinycompressor/tinycompressor.class.php
В файле /core/model/phpthumb/phpthumb.class.php
Найдите строку: Если нет ниже неё строки: Добавьте её. Очистите кэш и попробуйте.
Получится:
Smarty:
Почитайте:
Сделайте копию getImageList (для резервного использования), а исходный сниппет модифицируйте.
В начало добавьте
И замените все $modx->getChunk на $pdoFetch->getChunk в сниппете getImageList.
А лучше откажитесь от сниппета и переделайте на foreach, т.к. MIGX хранит все данные в JSON.
Что-то типо такого:
Я так понимаю, что это только часть кода, т.к. тэг а не закрыт и нет ссылки на изображение, раз поле «top-slider».
TinyPNG — это сервис сжатия изображений без видимой потери качества.
1. Попробуйте не генерировать превью через скрипт, а просто загрузить страницу. Не забудьте очистить кэш превью.
2. Закомментируйте строчки 132-150 кода в файле /var/www/data/site.ru/core/components/tinycompressor/model/tinycompressor/tinycompressor.class.php. Это строчки переименования файла.
1. Проверьте наличие строки в файле /core/model/phpthumb/phpthumb.class.php'
2. Очистите кэш изображений ms2Gallery.
3. Включите сжатие при загрузке в настройках.