14 минут назад
параметры из url и записывал бы в кукиПонятное дело, магии не существует. Надо JS написать который возьмёт параметры из url закодирует в JSON и запише...
Как вывести похожие товары по списку опций? 8
8 часов назад
Кстати, если кому интересно, mmxDatabase вроде как можно запустить и на MODX 2.x.
Сначала в консоли делаем так:
composer require mmx/databaseвыпол...
Новый тип дополнений: mmxDatabase и mmxForms 31
Сегодня в 11:45
Всем привет! Подскажите пожалуйста а можно ли сделать фильтр в 2 уровня и как это сделать? Т.е. например мне нужно сделать: домен/бренд-из-сео-фильтра...
Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120
Вчера в 15:27
Есть у кого-то идеи? или в данном случае через плагин и событие пробовать, или мсинк тупо всё обрезает?
Msync как записать html контент, а не обработанный без тегов? 1
Вчера в 12:15
воротите, что хотите. Вплоть до удаления исходников сайта, это уже на ваше усмотрение.
Это определённо очень важная возможность 😊
mmxFenom - нативная интеграция шаблонизатора 3
Вчера в 11:30
Управляя настройками mysql, можно задать параметр sql_mode пустым значением (после чего все заработает), но хостер такую возможность не дает… Есть ли ...
pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage 1
Вчера в 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
Всего 122 808 комментариев
Да и при использовании &tvFilters вроде как надо было писать в includeTVs имя поля, хотя могу и ошибаться
в примере даже есть
Как это сделать? Например, в pdoResources делаю и &includeTVs со списком tv и подготавливаю и обрабатываю их через &prepareTVs=`1` и &processTVs=`1` и все равно внутри чанка можно получить значение этих переменных только в виде:
а для этого надо включать pdotools_fenom_modx, что не очень хорошо для безопасности. Тот же самый вызов только с $_modx не работает. Из этого следует, что внутри чанков по сути получается использовать в формате {$name} только стандартные поля ресурсов, а для получения значений TV надо писать каждый раз огромный код, что конечно «убивает» все удобство написания кода. Так что же я делаю не так? Или просто я что-то не так понял, такой возможности нет и мне пора бы уже сделать себе хоткей в редакторе для TV? :)
Вот сниппет:
Сами цифры вывести можно вот таким образом:
Но не получается, чтобы это выводилось картинкой. Подскажите, пожалуйста, как это сделать?
С чанками опасности поломать админку нет (если в них нет вызова сниппетов), но обычно они завязаны на css, которого в админке нет, поэтому отображение может быть кривым. Но опять же, почему бы и нет.
Для этого действия есть свое сочетание клавиш Alt+Enter.
можно для разных шаблонов ресурсов делать разные размеры исходных изображений.
Вариантов, на самом деле немного:
1. Тормозит какой-то PHP сниппет. Например, генерация меню, если оно большое. Пробуй убирать вызовы сниппетов по одному и замерять скорость.
2. На странице много плейсхолдеров, которые не могут быть обработаны и парсер крутит их по 10 раз впустую.
Судя по времени запроса к БД — у вас первый вариант.
Все работает, как нужно!
С шаблонизаторами в Modx я пока что не сталкивался, но в закладки пару статей отправил, как раз про Fenom и время на изучение выделил.
И ответ на ваш вопрос: с Modx пока мало по времени, серьёзно — чуть больше года, по мелочи сталкивался ещё с Evo и с самым первым Revo (тогда ещё присматривался).
Проектов мало, что-то реализовано (пример), что-то переносится с Drupal и в процессе (пример), что-то делается с нуля (devdevel).
И еще вопрос, если позволите: вы много лет в разработках, это я понял, и с уровнем знаний вообще не спорю. Но вопрос: именно с MODX как давно вы работаете? Насколько хорошо его знаете? Сколько боевых проектов на нем реализовали?
Но все эти точки с запятой и кавычки в яваскрипте просто мозолят глаза, толку от них никакого.