Вопросы
Странный глюк с выводом картинки
Всем привет! Что-то я с ума схожу. Беру шаблон, в нем все нормально работает, картинки выводятся. Вот кусок шаблона который меня интересует:
Обновление пакетов на базе modExtra и старые данные
Добрый день!
Столкнулся с такой ситуацией, что реализуя компонент на базе modExtra и обновляя его новыми версиями, у меня не удаляются старые данные (чанки, сниппеты и т.п.) и файлы на сервере. Отсюда возник ряд вопросов, т.к. пока не понятно, возможно у меня косяк в сборщике или так и должно работать. Вообщем, использую modExtra с github.com/bezumkin/modExtra, потихоньку собираю новые версии пакетов, обновляю на сайте.
Столкнулся с такой ситуацией, что реализуя компонент на базе modExtra и обновляя его новыми версиями, у меня не удаляются старые данные (чанки, сниппеты и т.п.) и файлы на сервере. Отсюда возник ряд вопросов, т.к. пока не понятно, возможно у меня косяк в сборщике или так и должно работать. Вообщем, использую modExtra с github.com/bezumkin/modExtra, потихоньку собираю новые версии пакетов, обновляю на сайте.
Ввод дат в "привычном" формате ДД.ММ.ГГГГ и отображение с понедельника
Доброго дня всем!
Я как-то не обращал раньше ОСОБО внимания (на сайте ведь всё равно отображается как надо) на то, что при вводе даты нужно сначала ввести месяц потом день, да и календарь, начинающийся с воскресенья меня особо не напрягал, так же как и время с am/pm в 12-часовом формате — так НАДО, ЗНАЧИТ НАДО.
Есть ли возможность в MODX привести ВВОД дат (и дней недели) в привычном для меня виде?
Касается ТОЛЬКО админки.
Я как-то не обращал раньше ОСОБО внимания (на сайте ведь всё равно отображается как надо) на то, что при вводе даты нужно сначала ввести месяц потом день, да и календарь, начинающийся с воскресенья меня особо не напрягал, так же как и время с am/pm в 12-часовом формате — так НАДО, ЗНАЧИТ НАДО.
Есть ли возможность в MODX привести ВВОД дат (и дней недели) в привычном для меня виде?
Касается ТОЛЬКО админки.
Вывод дочерних ресурсов через pdoResources
Добрый день. Пожалуйста, помогите разобраться.
Есть страница «Акции» (контейнер). У нее два дочерних ресурса.
Пытаюсь вывести анонсы (их содержимое вносится в доп поля (через migx)) дочерних ресурсов на странице «Акции». Выводятся. Только ссылка на первый и второй ресурс в анонсах одинаковая: url последнего добавленного ресурса.
Вывожу анонсы так:
Есть страница «Акции» (контейнер). У нее два дочерних ресурса.
Пытаюсь вывести анонсы (их содержимое вносится в доп поля (через migx)) дочерних ресурсов на странице «Акции». Выводятся. Только ссылка на первый и второй ресурс в анонсах одинаковая: url последнего добавленного ресурса.
Вывожу анонсы так:
AjaxForm + FormIt + самописный сниппет всегда возвращает success: true, с чем это может быть связано?
Пытаюсь понять, почему у меня форма всегда возвращает «Успешно», хотя на самом деле это не так. Пробую, упростив до максимума сделать так:
Чанк form1
Чанк 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!`
]] Массив заказанных товаров в сниппете
Подскажите, как в сниппете можно получить список товаров с определенного заказа (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,
),
); Как правильно вывести значения TV товара в списке товаров
Добрый день! Перепробовала много решений, у меня выводится дефолтное значение TV поля если оно задано, но не выводятся значения, которые я проставляю в карте товаров.
Один из способов вывода:
[[!pdoResources?
&parents=`[[*id]]`
&includeTVs=`showRoom`
&limit=`1`
&tpl=`@INLINE Номер: [[+tv.showRoom]]`
]]
Если по дефолту в радио боксе стоит 0, то везде и будет 0. Если я поменяю на 1, то ничего не изменится.
Значения в карте товара сохраняются. То же самое для текстовых полей.
Один из способов вывода:
[[!pdoResources?
&parents=`[[*id]]`
&includeTVs=`showRoom`
&limit=`1`
&tpl=`@INLINE Номер: [[+tv.showRoom]]`
]]
Если по дефолту в радио боксе стоит 0, то везде и будет 0. Если я поменяю на 1, то ничего не изменится.
Значения в карте товара сохраняются. То же самое для текстовых полей.
Как сгенерировать ссылку на ресурс не из текущего контекста?
Есть 4 контекста, в системных настройках allow_forward_across_contexts — Да,
но ссылки всеравно не генерятся, просто пусто
в pdoMenu — $link = ''
fenom — {$_modx->makeUrl('7')}, где 7 — id ресурса не из текущего контекста, тоже пусто.
[[~7]] — так тоже пусто и ошибка в логах: Bad link tag `[[~7]]` encountered
[[#7.uri]] — однако FastField выдаёт то, что нужно, но это же не решение.
Как решить?
но ссылки всеравно не генерятся, просто пусто
в pdoMenu — $link = ''
fenom — {$_modx->makeUrl('7')}, где 7 — id ресурса не из текущего контекста, тоже пусто.
[[~7]] — так тоже пусто и ошибка в логах: Bad link tag `[[~7]]` encountered
[[#7.uri]] — однако FastField выдаёт то, что нужно, но это же не решение.
Как решить?
Не работает продвинутый режим пагинации с пропуском страниц при использовании mFilter2
Собственно вопрос. При голом pdoPage режим работает ( параметр &pageLimit) — разрыв страниц в виде многоточия
но при использовании mFilter2 этот параметр не срабатывает
Просто показывает то количество ссылок на страницы что указаны в параметре ( например &pageLimit=3 — показывает 1 2 3. А всего страниц 9 — нужно чтобы было так 1 2 3....7 8 9
Никто не подскажет в чем ошибка моя или иной подвох?
но при использовании mFilter2 этот параметр не срабатывает
Просто показывает то количество ссылок на страницы что указаны в параметре ( например &pageLimit=3 — показывает 1 2 3. А всего страниц 9 — нужно чтобы было так 1 2 3....7 8 9
Никто не подскажет в чем ошибка моя или иной подвох?
Связанный товар Минишоп2 в подарок
Всем доброго времени суток.
нигде ничего не нашёл на эту тему, решил здесь написать.
задача состоит в следующем:
связанный товар должен добавляться в корзину вместе с главным и его цена должна обнуляться при этом.
отдельно этот товар имеет свою цену, но если в корзину добавляется главный, то этот связанный идёт в подарок.
при удалении главного удаляется и связанный, по отдельности они не удаляются.
пример реализации — geekhome.ru/xiaomi-mi-roborock-s6-moyuschij-robot-pylesos-belyj-white
у нас стоит msAddLinked, но он дорабатывался под другую задачу (выводит в карточке товара галочку, которая при выборе добавляет к товару страховку, т.е. если чекбокс отмечен, то в корзину товар идёт уже со страховкой, цена соответственно меняется и в корзине (в заказе тоже) видно, что товар со страховкой покупается).
может быть можно это дополнение всё равно использовать, может стоит сделать как-то по-другому.
буду весьма благодарен за любую помощь (вт.ч. платную) в решении этой задачи.
нигде ничего не нашёл на эту тему, решил здесь написать.
задача состоит в следующем:
связанный товар должен добавляться в корзину вместе с главным и его цена должна обнуляться при этом.
отдельно этот товар имеет свою цену, но если в корзину добавляется главный, то этот связанный идёт в подарок.
при удалении главного удаляется и связанный, по отдельности они не удаляются.
пример реализации — geekhome.ru/xiaomi-mi-roborock-s6-moyuschij-robot-pylesos-belyj-white
у нас стоит msAddLinked, но он дорабатывался под другую задачу (выводит в карточке товара галочку, которая при выборе добавляет к товару страховку, т.е. если чекбокс отмечен, то в корзину товар идёт уже со страховкой, цена соответственно меняется и в корзине (в заказе тоже) видно, что товар со страховкой покупается).
может быть можно это дополнение всё равно использовать, может стоит сделать как-то по-другому.
буду весьма благодарен за любую помощь (вт.ч. платную) в решении этой задачи.