Вопросы
как в modx получить параметры изображения?
            Обратил внимание что modx в диспетчере файлов показывает размер изображения 2768x1504px эту информацию можно как-то подтянуть на сайте? 
Можно использовать сниппет вида
При обычной загрузке все ок работает, при Аякс нет, отсюда я и подумал может как-то в бд хранятся данные об изображениях как в WP
        
        
        
    Можно использовать сниппет вида
<?php
if (file_exists($input)) {
  list ($width, $height, $type, $attr) = getimagesize($input);
  $extension = pathinfo( $input, PATHINFO_EXTENSION );
  return ['width' => $width, 'height' => $height, 'extension' => $extension, 'src' => $input];
} else {
  return ['width' => 0, 'height' => 0, 'extension' => '', 'src' => $input];
}При обычной загрузке все ок работает, при Аякс нет, отсюда я и подумал может как-то в бд хранятся данные об изображениях как в WP
MobileDetect - проблема при установки компонента
            Добрый день.
Ставлю компонент MobileDetect на чистую ModX 2.8.6. После установки сайт «ложится» — не отображается.
        
        
        
    Ставлю компонент MobileDetect на чистую ModX 2.8.6. После установки сайт «ложится» — не отображается.
Как вывести теги изображений ms2gallery
            Памятка для себя. 
Выводим теги к изображениям ms2gallery.
В чанке указываем:
        
        
        
    Выводим теги к изображениям ms2gallery.
В чанке указываем:
{foreach $file['tags'] | split as $item}
    <div class="tags-small__el">
        <div class="tags-small-el">{$item}</div>
    </div>
{/foreach}Множественный список цветов в minishop2
            Добрый день. В minishop2 есть относительно новый тип опций combo-colors Множественный список цветов.
Подскажите, пожалуйста, как вывести код цвета в tpl.msProductOptions?
        
        
        
    Подскажите, пожалуйста, как вывести код цвета в tpl.msProductOptions?
Как организовать меню индивидуально для внутренних страниц категории?
            Есть три категории:
1) Для физлиц
2) Для юрлиц
3) Фин организациям
        
        
        
        
    1) Для физлиц
2) Для юрлиц
3) Фин организациям
округление итоговой суммы заказа
            Доброго всем дня, столкнулся с такой проблемой. Понадобилось убрать копейки из корзины, которые вылазят когда выбрана предоплата 30%. В настройках убрал количество после нуля — помогло. Да не везде. В корзине и оформлении заказа округляет, в таблице заказов округляет, а внутри самого заказа нет. И на оплату уходит сумма с копейками, а это недопустимо на данном проекте. 


Подскажите: куда копать чтобы уже итоговую сумму в заказе округляло в случае наличия копеек?
Полагаю, что надо на какое-то событие обработку прикрепить, но такими знаниями не обладаю.
Заранее спасибо!
        
        
        
    

Подскажите: куда копать чтобы уже итоговую сумму в заказе округляло в случае наличия копеек?
Полагаю, что надо на какое-то событие обработку прикрепить, но такими знаниями не обладаю.
Заранее спасибо!
Как в migx задать полю типа image источник файлов?
            Создаю конфигурацию migx через панель управления — пакеты -> MIGX -> добавить элемент. 
Как через такую настройку привязать источник файла полю ввода? Есть вариант с созданием tv и привязной его к источнику файлов и затем привязать его через inputTV в migx, но мне этот вариант не подходит поскольку придется создать более 40 разных tv полей для этого, увидел что есть вкладка Mediasource
 
Попробовал ее заполнить исходя из того как я понял оно работает но ничего не вышло

Вот список источников файлов
 
        
        
        
        
    Как через такую настройку привязать источник файла полю ввода? Есть вариант с созданием tv и привязной его к источнику файлов и затем привязать его через inputTV в migx, но мне этот вариант не подходит поскольку придется создать более 40 разных tv полей для этого, увидел что есть вкладка Mediasource
Попробовал ее заполнить исходя из того как я понял оно работает но ничего не вышло

Вот список источников файлов
 
        Gallery не работает
            Gallery во вкладке «фотогалерея» не показывает новые изображения, ни на сайте, ни в меню админа.
https://adveko.ru/
        
        
        
    https://adveko.ru/
SOS
            здравствуйте! я в modx не давно) помогите пожалуйста, когда делюсь ссылкой topmas.ru/dagestantour/ в вк например, это ссылка тянет за собой логотип на белом) и это выглядеть очень не красиво( может подскажите как прикрепить другую картинку ну или лучше вообще сделать так, чтобы ссылка не тянула ничего)        
        
        
        
    Не работает getCollection в консоли
            Всем привет!
Столкнулся с необъяснимой ситуацией, сломал с ней голову…
Есть банальный скрипт, который выбирает все ресурсы с определенным TV и он прекрасно работает, НО! только при вызове из браузера. В консоли напрочь отказывается работать. Консоль имею ввиду настоящую, не дополнение к modx.
Код следующий:
Подскажите, с чем это может быть связано? Как указал в коде выше, сам modx подключается корректно — просто заголовок страницы в консоль выводится, но getCollection ни в какую не хочет там работать! Пишет, что нулевая выборка. То есть не работает именно getCollection, в то время, как getObject прекрасно отрабатывает.
Спасибо!
        
        
        
    Столкнулся с необъяснимой ситуацией, сломал с ней голову…
Есть банальный скрипт, который выбирает все ресурсы с определенным TV и он прекрасно работает, НО! только при вызове из браузера. В консоли напрочь отказывается работать. Консоль имею ввиду настоящую, не дополнение к modx.
Код следующий:
<?php
define('MODX_API_MODE', true);
require_once('................./index.php'); // тут полный путь к файлу
$modx = new modX();
$modx->initialize('web');
// здесь проверяем подключился ли modx и он подключился - в консоль выводится заголовок страницы
$res = $modx->getObject('modResource', 1);
echo $res->get('pagetitle');
// а теперь задаем условия выборки для getCollection
$category = 'retail';
$q = $modx->newQuery('modResource');
$q->leftJoin('modTemplateVarResource', 'TemplateVarResources');
$q->leftJoin('modTemplateVar', 'tv', "tv.id=TemplateVarResources.tmplvarid");
$q->where(array(
	array(
		'tv.name'   => 'category', // имя tv по которому ищем
		'TemplateVarResources.value:LIKE' => '%'.$category.'%', // условие поиска
		'deleted' => 0, // не удалён
		'published' => 1, // опубликован
		'publishedon:>' => strtotime(date('Y-m-d')) // опубликован сегодня
	)
));
// получаем все ресурсы с указанной категорией
$resources = $modx->getCollection('modResource', $q);
// и подсчитываем их: по итогу в браузере выводится число таких страниц, НО в консоли выводится 0 (ноль).
echo count($resources);Подскажите, с чем это может быть связано? Как указал в коде выше, сам modx подключается корректно — просто заголовок страницы в консоль выводится, но getCollection ни в какую не хочет там работать! Пишет, что нулевая выборка. То есть не работает именно getCollection, в то время, как getObject прекрасно отрабатывает.
Спасибо!
 
            