Вопросы

Как в сниппете 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 182
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
628
0

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

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

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

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

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

Есть готовые решения?
Спасибо.
evgeniy dovgani
23 января 2020, 13:38
modx.pro
1 294
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
914
0

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

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

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

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

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

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

miniShop2 - профиль доставки

Добрый день.

Скажите, можно ли создать профиль доставки в miniShop2?

К примеру в ЛК создаем свой профиль, заполняем его, скажем: улица, дом, квартира.
Далее, если ты авторизован на сайте, бросаешь товар в корзину, переходишь в неё и там уже заполнено куда доставить (данные подтянулись из ЛК).

Может быть вариант, когда два профиля доставки/адреса как у М.Видео к примеру(я уже фантазирую)

Спасибо.
Роман
22 января 2020, 12:35
modx.pro
765
0

Сайт перестал отдавать http работает только https

Столкнулся с проблемой, то что после перевода сайта на https, через некоторое время перестала отдаваться http версия сайта. Может по тому, что по одной из статей по переводу сайта на https сделал настройки в manager — на server_protocol на https и link_tag_scheme 1. Вернул эти параметры, как было, ни чего не поменялось.
До манипуляций с админкой MODX-е работал редирект в Apache
RewriteCond %{HTTPS} off
            RewriteCond %{HTTP:X-Forwarded-Proto} !https
            RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
После изменений нет http,
как можно настроить MODX, так что бы работал и http и https ну, или только http с редиректом?
Александр Михеев
22 января 2020, 12:24
modx.pro
773
0