Вопросы

getOption() не достает параметр (РЕШЕНО)

1. В системных настройках в пространстве core задаю параметр test со значение 1

2. В снипете вызываю $modx->getOption('test');

Ничего не вытаскивает. В чем может быть проблема?

Оказалось, проблема действительно в кешировании, не обновляется кеш настроек.

Сам файл xdmeroc/cache/shop_config/system_settings/config.cache.php

Если удалить, то CMS создает его заново, и настройки подтягиваются корректно. Оказывается вполне распространенная проблема.
Sergey
24 января 2020, 17:05
modx.pro
942
0

Как не выводить в pdoNeighbors для первого документа ссылку на последний и для последнего ссылку на первый?

«Собственно сабж».
Есть ресурс, у которого дети — мероприятия. И у первого мероприятия фестиваля есть ссылка на второе, и на последнее. И «как-то это неаккуратненько...»
Помогите плз.
Спасибо
Серый
24 января 2020, 17:04
modx.pro
689
0

Как в сниппете mFilter2 вывести изображения нужного размера?

Друзья, помогите пожалуйста разобраться.

Есть вывод товаров в каталоге, так как есть фильтр, вывожу товары снипетом mFilter2:
[[!mFilter2?
				&limit=`5`
				&parents=`[[*id]]`
				&element=`msProducts`
				&setMeta=`1`
				&filters=`
					parent:categories,
					msoption|auto
				`
				&class=`msProduct`
				&sort=`ms|price:asc`
				&tplOuter=`tpl.mFilter2.outer.2`
				&tpls=`tpl.msProducts.row2`
				&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
				&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
				&tplFilter.outer.tv|number=`tpl.mFilter2.filter.slider`
				&tplFilter.row.tv|number=`tpl.mFilter2.filter.number`
				&tplFilter.row.ms|vendor=`tpl.mFilter2.filter.option`
			]]
В источнике файлов MS2 Images добавлены все размеры
Роман
24 января 2020, 14:53
modx.pro
1 188
0

Вывод отрендеренной страницы через REST API

Добрый день!
Пробую писать api на сайте по https://docs.modx.com/current/ru/extending-modx/developing-restful-api. Всё работает, но при выводе поля content в содержимом присутствуют чанки\сниппеты и другие modx теги (в том числе fenom). Как сделать так, что бы при выводе content был уже с заменой тегов?
Михаил
23 января 2020, 17:32
modx.pro
635
0

Вместо поля introtext берутся данные из content. ПОЧЕМУ?

Добрый день!
В первый раз с таким сталкиваюсь, вместо одного поля (introtext) данные берутся с другого (content).
Ставил самую последнюю версию — 2.7.2

Пример, вгоняющий в ступор (данные берутся с content только если не заполнено поле introtext! includeContent ТОЖЕ НЕТ!)
Игорь
23 января 2020, 14:30
modx.pro
1 383
0

Копия письма отправителю по галочке.

Привет!
Нужно отправлять отправителю :) копию письма. но только в том случае если он поставил галочку «получить копию письма».

Есть готовые решения?
Спасибо.
evgeniy dovgani
23 января 2020, 13:38
modx.pro
1 306
0

Вывод списка товаров minishop таблицей

Есть несколько категорий товаров с различными созданными опциями. Необходимо вывести их в виде таблицы. Вопрос заключается вот в чем: как вывести названия дополнительных опций, которые подключены к данной категории, чтобы сформировать шапку таблицы?

<table>
    <thead>
        <tr>
          <th>Наименование товара</th>
          <th>"Опция 1"</th>
          <th>"Опция 2"</th>
          <th>"Опция 3"</th>
        </tr>
    <thead>
    <tbody>
      <tr>
        <td>Товар 1</td>
        <td>"Значение 1"</td>
        <td>"Значение 2"</td>
        <td>"Значение 3"</td>
      </tr>
    </tbody>
</table>

Пробовал вот так, но не получается. Если вставляю id страницы вручную, выводит, а при попытке получить через pdoResources вылезает ошибка "[msProductOptions] The resource with id = is not instance of msProduct":
[[!msProductOptions?
  &product=`[[!pdoResources?&limit=`1`&tpl=`@INLINE [[+id]]`&parents=`[[*id]]`]]`
]]
Антон
23 января 2020, 13:38
modx.pro
922
0

Фильтр в заказах minishop 2

Здравствуйте гуру modx! Пролазил весь форум и не нашёл ни чего по этому мини фильтру в заказах minishop 2. Я имею ввиду вот это фильтр: 54d-l-PYA39k
Например если я хочу добавить какое то своё поле (например имя менеджера который отвечает за этот заказ)
каким образом мне сделать в этом фильтре фильтрацию по имени менеджера? Ковырял ковырял так и не понял как это сделать…
Михаил
23 января 2020, 13:11
modx.pro
740
0

Не отправляется форма и уведомления minishop

Доброго дня! Хостинг на modhost.pro. Не приходит Formit и уведомления ms2 с сайта. В журнале никаких ошибок. Системные настройки по умолчанию. При отправке пишет, что форма успешно отправлена…
Подскажите плз в какую сторону копать… Спасибо!
Alexander
23 января 2020, 10:40
modx.pro
907
0

Как на fenom будет выглядеть код?

1. Есть доп поле с чекбоксом
Да==yes||Нет==no
[[*panoramicview:is=`yes`:then=`
Панорамный вид
`:else=``]]
2. Есть текстовое доп поле
Выводим доп поле если оно не пустое
[[*view:!empty=` [[*view]]
`]]
Как вывести этот код в шаблоне и в чанке через FENOM?
спасибо
алексей
22 января 2020, 16:59
modx.pro
2 172
0