Вопросы

Человекопонятная навигация не подставляет в ссылке ключевое слово page, как исправить?

В ссылке на сайте на след страницу имеет такой вид
домен.ру/blog//-1
Нет того ключ слова «page»

{'!pdoPage' | snippet  : [
	'pageVarKey' => 'page',
	'pageLinkScheme' => '/{$pageVarKey}-{$page}'
] ? : 'Ничего не найдено'}
Если вручную добавить это слово, то выглядит нормально, но просто не переходит, просто как клик на кнопку
Pandemic
14 февраля 2024, 09:45
modx.pro
762
0

Вывод конкретной опции в фильтре mFIlter2 наFenom

Добрый день.
Подскажите как сделать вывод конкретной опции в фильтре mFIlter2 наFenom…
Перебрал уже кучу вариантов))
{'my.razmer' | placeholder}
{'razmer' | placeholder}
{'msoption|razmer' | placeholder}
и т.д.

НИ один не прокатил )
Андрей
12 февраля 2024, 11:03
modx.pro
218
0

Как настроить редирект в MODX REVO через .htaccess?

Привет.

Есть проблемка — не получается завести нормально редирект через .htaccess. Подскажите, пожалуйста, что можно сделать, чтобы заработало. Скоро голова лопнет от натуги…

Самый простой код в .htaccess:
RewriteCond %{REMOTE_ADDR} 192.168.1.1
RewriteCond %{REQUEST_URI} !page3
RewriteRule ^ /page3/ [R=301,L]
Что этот код делает:
1. Если нужный IP-адрес. +
2. Если в адресе страницы нет page3
3. Тогда редиректим на страницу page3.

Пробовал код на простых файлах без MODX — все работает. Но MODX, вероятно, вносит свои коррективы в это действо — получается вечный редирект:
/page3/?q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/&q=page3/
weranda
11 февраля 2024, 21:07
modx.pro
184
0

Не работает {'param' | lexicon} в mfilter2

Столкнулся с проблемой, после Ajax фильтрации не подтягиваются значения из словаря, если при первой загрузке все работает, при изменении настроек фильтра на странице получаю только ключи словаря, сами значения не подтягиваются, с чем это может быть связанно?

Я пытаюсь вывести значения из другого компонента не mfilter2 загрузка словаря этого компонента происходит на события OnLoadWebDocument

Какое системное событие надо указать чтобы словарь подтягивался при Ajax загрузке?
Вячеслав Варов
11 февраля 2024, 13:01
modx.pro
217
0

как в modx получить параметры изображения?

Обратил внимание что modx в диспетчере файлов показывает размер изображения 2768x1504px эту информацию можно как-то подтянуть на сайте?

Можно использовать сниппет вида
<?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];
}
Но почему-то вызываясь внутри чанка mFilter2 при изменении параметров фильтра и Ajax отображении результатов не находит изображение. Может что-то делаю не так?

При обычной загрузке все ок работает, при Аякс нет, отсюда я и подумал может как-то в бд хранятся данные об изображениях как в WP
Вячеслав Варов
09 февраля 2024, 18:10
modx.pro
883
0

MobileDetect - проблема при установки компонента

Добрый день.
Ставлю компонент MobileDetect на чистую ModX 2.8.6. После установки сайт «ложится» — не отображается.
Дмитрий
09 февраля 2024, 17:25
modx.pro
266
0

Как вывести теги изображений ms2gallery

Памятка для себя.
Выводим теги к изображениям ms2gallery.

В чанке указываем:

{foreach $file['tags'] | split as $item}
    <div class="tags-small__el">
        <div class="tags-small-el">{$item}</div>
    </div>
{/foreach}
Wassi Wassinen
08 февраля 2024, 14:57
modx.pro
1
173
0

Множественный список цветов в minishop2

Добрый день. В minishop2 есть относительно новый тип опций combo-colors Множественный список цветов.
Подскажите, пожалуйста, как вывести код цвета в tpl.msProductOptions?
Дмитрий
08 февраля 2024, 14:32
modx.pro
177
0

Как организовать меню индивидуально для внутренних страниц категории?

Есть три категории:
1) Для физлиц
2) Для юрлиц
3) Фин организациям

Вячеслав Варов
08 февраля 2024, 09:28
modx.pro
240
0

округление итоговой суммы заказа

Доброго всем дня, столкнулся с такой проблемой. Понадобилось убрать копейки из корзины, которые вылазят когда выбрана предоплата 30%. В настройках убрал количество после нуля — помогло. Да не везде. В корзине и оформлении заказа округляет, в таблице заказов округляет, а внутри самого заказа нет. И на оплату уходит сумма с копейками, а это недопустимо на данном проекте.



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

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

Заранее спасибо!
Александр
07 февраля 2024, 17:31
modx.pro
144
0