Вопросы

Странный глюк с выводом картинки

Всем привет! Что-то я с ума схожу. Беру шаблон, в нем все нормально работает, картинки выводятся. Вот кусок шаблона который меня интересует:
Algirdas
13 февраля 2020, 14:20
modx.pro
631
0

Обновление пакетов на базе modExtra и старые данные

Добрый день!

Столкнулся с такой ситуацией, что реализуя компонент на базе modExtra и обновляя его новыми версиями, у меня не удаляются старые данные (чанки, сниппеты и т.п.) и файлы на сервере. Отсюда возник ряд вопросов, т.к. пока не понятно, возможно у меня косяк в сборщике или так и должно работать. Вообщем, использую modExtra с github.com/bezumkin/modExtra, потихоньку собираю новые версии пакетов, обновляю на сайте.
Sphinx
13 февраля 2020, 12:19
modx.pro
1
987
0

Ввод дат в "привычном" формате ДД.ММ.ГГГГ и отображение с понедельника

Доброго дня всем!
Я как-то не обращал раньше ОСОБО внимания (на сайте ведь всё равно отображается как надо) на то, что при вводе даты нужно сначала ввести месяц потом день, да и календарь, начинающийся с воскресенья меня особо не напрягал, так же как и время с am/pm в 12-часовом формате — так НАДО, ЗНАЧИТ НАДО.

Есть ли возможность в MODX привести ВВОД дат (и дней недели) в привычном для меня виде?
Касается ТОЛЬКО админки.
Игорь
13 февраля 2020, 10:57
modx.pro
2 537
0

Вывод дочерних ресурсов через pdoResources

Добрый день. Пожалуйста, помогите разобраться.
Есть страница «Акции» (контейнер). У нее два дочерних ресурса.
Пытаюсь вывести анонсы (их содержимое вносится в доп поля (через migx)) дочерних ресурсов на странице «Акции». Выводятся. Только ссылка на первый и второй ресурс в анонсах одинаковая: url последнего добавленного ресурса.

Вывожу анонсы так:
Андрей
13 февраля 2020, 03:20
modx.pro
963
0

AjaxForm + FormIt + самописный сниппет всегда возвращает success: true, с чем это может быть связано?

Пытаюсь понять, почему у меня форма всегда возвращает «Успешно», хотя на самом деле это не так. Пробую, упростив до максимума сделать так:

Чанк form1
[[!AjaxForm?
	&snippet=`FormIt`
	&form=`form1.form` 
	&formName=`Parcel` 
	&hooks=`snippet1,FormItSaveForm` 
	&formFields=`myvar` 
	&fieldNames=`myvar==Test Value` 
	&validate=`myvar:required` 
	&validationErrorMessage=`Please, correct form errors.` 
	&successMessage=`Thank you for sending!`
]]
Евгений
12 февраля 2020, 19:46
modx.pro
1 243
0

Массив заказанных товаров в сниппете

Подскажите, как в сниппете можно получить список товаров с определенного заказа (minishop2) в виде такого массива
$prods = array(
	array(
		'name'  => 'Плита CERAMAGUARD FINE FISSURED (100 RH) 600*600*15',
		'count' => 25,
		'price' => 1210,
		'nds'   => 18,
	),
	array(
		'name'  => 'Европодвес (0.5м)',
		'count' => 100,
		'price' => 5.50,
		'nds'   => 0,
	),  
	array(
		'name'  => 'Профиль 20*20',
		'count' => 10,
		'price' => 550,
		'nds'   => 10,
	),
);
Максим
12 февраля 2020, 14:46
modx.pro
709
0

Как правильно вывести значения TV товара в списке товаров

Добрый день! Перепробовала много решений, у меня выводится дефолтное значение TV поля если оно задано, но не выводятся значения, которые я проставляю в карте товаров.

Один из способов вывода:
[[!pdoResources?
&parents=`[[*id]]`
&includeTVs=`showRoom`
&limit=`1`
&tpl=`@INLINE Номер: [[+tv.showRoom]]`
]]

Если по дефолту в радио боксе стоит 0, то везде и будет 0. Если я поменяю на 1, то ничего не изменится.
Значения в карте товара сохраняются. То же самое для текстовых полей.
Анна
12 февраля 2020, 13:31
modx.pro
467
0

Как сгенерировать ссылку на ресурс не из текущего контекста?

Есть 4 контекста, в системных настройках allow_forward_across_contexts — Да,
но ссылки всеравно не генерятся, просто пусто
в pdoMenu — $link = ''
fenom — {$_modx->makeUrl('7')}, где 7 — id ресурса не из текущего контекста, тоже пусто.
[[~7]] — так тоже пусто и ошибка в логах: Bad link tag `[[~7]]` encountered
[[#7.uri]] — однако FastField выдаёт то, что нужно, но это же не решение.
Как решить?
Greza
12 февраля 2020, 12:40
modx.pro
1 155
0

Не работает продвинутый режим пагинации с пропуском страниц при использовании mFilter2

Собственно вопрос. При голом pdoPage режим работает ( параметр &pageLimit) — разрыв страниц в виде многоточия
но при использовании mFilter2 этот параметр не срабатывает

Просто показывает то количество ссылок на страницы что указаны в параметре ( например &pageLimit=3 — показывает 1 2 3. А всего страниц 9 — нужно чтобы было так 1 2 3....7 8 9

Никто не подскажет в чем ошибка моя или иной подвох?
igor
12 февраля 2020, 12:07
modx.pro
753
0

Связанный товар Минишоп2 в подарок

Всем доброго времени суток.
нигде ничего не нашёл на эту тему, решил здесь написать.
задача состоит в следующем:
связанный товар должен добавляться в корзину вместе с главным и его цена должна обнуляться при этом.
отдельно этот товар имеет свою цену, но если в корзину добавляется главный, то этот связанный идёт в подарок.
при удалении главного удаляется и связанный, по отдельности они не удаляются.
пример реализации — geekhome.ru/xiaomi-mi-roborock-s6-moyuschij-robot-pylesos-belyj-white
у нас стоит msAddLinked, но он дорабатывался под другую задачу (выводит в карточке товара галочку, которая при выборе добавляет к товару страховку, т.е. если чекбокс отмечен, то в корзину товар идёт уже со страховкой, цена соответственно меняется и в корзине (в заказе тоже) видно, что товар со страховкой покупается).
может быть можно это дополнение всё равно использовать, может стоит сделать как-то по-другому.
буду весьма благодарен за любую помощь (вт.ч. платную) в решении этой задачи.
Евгений Дубровин
12 февраля 2020, 11:16
modx.pro
1 107
0