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

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

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

Добрый день.

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

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

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

Спасибо.
Лазарев Роман
6 часов назад
modx.pro
28
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 с редиректом?
Александр Михеев
6 часов назад
modx.pro
28
0

Корректное удаление пользователей, как правильно?

Добрый день.
Нужно почистить список пользователей на сайте, отобранные по определенным критериям.
Делаю через консоль, через получение getCollections и вызова remove() на нужных мне пользователей.
Пользователи со списка удаляются, однако консоль выдает и много ошибок, суть которых мне не совсем ясна.
Отсюда и вопрос — это нормальный подход удаления пользователей?
$user = $modx->getObject('modUser',1746);
$user->remove();
Александр Мельник
6 часов назад
modx.pro
22
0

При незаполненном поле ввода у AjaxForm не появляется span с текстом ошибки

Здравствуйте. Столкнулся с такой проблемой. Беру код примера из репозитория — работает. Меняю имя поля — работать прекращает. Под катом подробнее.
Евгений
Сегодня в 05:46
modx.pro
31
0

ajaxupload не понимает названий прикрепляемых файлов кириллицей

[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&formName=`Оставить запрос`
&preHooks=`Formit2AjaxUpload`
&hooks=`AjaxUpload2Formit,AjaxUploadAttachments,email,FormItSaveForm`
&ajaxuploadFieldname=`file`
&ajaxuploadUid=`file1`
&emailSubject=`Запрос от [[+name]] ([[+organization]], [[+region]])`
&emailTo=`alexandr.skyrda@gmail.com,m.varganov86@gmail.com,zakaz2@kbret.ru`
&emailFrom=`no-reply@kbret.ru`
&emailFromName=`kbret.ru`
]]

вот вызов снипетов. для отправки вложенных файлов использую AjaxUpload. но если приложить файл с русским названием, то на почту приходит файл без имени… кто-то сталкивался, может можно транслитерировать файл?
alexandr.skyrda
Вчера в 23:52
modx.pro
18
0

Получение опции товара в корзине

Добрый день. Как получить значение данного плейсхолдера? Скриншот сделан со страницы корзины.
Alex
Вчера в 22:57
modx.pro
28
0

Full-stack разработчик MODX удаленно

30 112 000
Мы ищем ответственного и умного программиста в команду, состоящую из фронтов, дизайнеров, копирайтеров, маркетологов. Делаем интересные сайты и предлагаем уникальные решения. Нам нужно расширять базовый функционал CRM и разрабатывать уникальные модули, настраивать и запускать в продакшн сайты и сервисы.

Основные обязанности:
  • разработка и поддержка сайтов/магазинов (minishop);
  • разработка уникального функционала и компонентов на MODX;
  • сверстать по макетам из Figma — валидно, семантично, адаптивно;
  • натянуть верстку на MODX и прикрутить все к модулям\компонентам.
Александр
Вчера в 22:13
modx.pro
81
0

Новая версия modInstagram, теперь без токена!



Всем привет!

Наконец появилось время заняться компонентом. Еще с 15 октября 2019 Instagram перестал выдавать токены для устаревшего API www.instagram.com/developer/. В связи с чем пришлось искать другие способы получения постов и решено было выдергивать json, который можно достать с любой публичной страницы.
Игорь Терентьев
Вчера в 21:27
modx.pro
164
+11

Сравнение дат в админке

Добрый день.

Есть два TV поля с типом «дата».
Первое поле — «Дата начала»
Второе поле — «Дата завершения»

Есть ли возможность сделать так, чтобы менеджер не мог поставить дату завершения меньше даты начала?
Сергей
Вчера в 20:21
modx.pro
1
75
0