Вопросы
pdoMenu. Как вывести пункты нужного уровня?
Приветствую) Который час бьюсь над вопросом, который на первый взгляд кажется очень простым. У сайта структура состоит из 3-х уровней. Мне нужно вывести первый уровень сверху (с этим вопросов нет). Второй уровень (активного пункта первого уровня) слева. Третий уровень (активного пункта второго уровня) справа. То есть в трёх разных местах.
Если проще, то кликаем пункт первого уровня и появляются его подпункты. Потом кликаем на один из подпунктов и появляются уже его подпункты.
Я в диком ступоре. Может кто подскажет как это можно сделать?
Если проще, то кликаем пункт первого уровня и появляются его подпункты. Потом кликаем на один из подпунктов и появляются уже его подпункты.
Я в диком ступоре. Может кто подскажет как это можно сделать?
getImageList where OR
Здравствуйте. Столкнулся с тем, что не получается написать запрос where в getImageList. Мне нужно вывести записи с определенными MIGX_id.
Так
'where' => '{«MIGX_id:=»:«1»,«OR:MIGX_id:=»:«3»}',
не работает. Наверняка как-то же можно составить запрос с условием OR.
Сразу скажу, что предпочтительно использовать именно getImageList а не феном. Вызов идет через pdoPage и все работает, осталось только выборку определенных записей сделать. Или может есть другой способ вывести записи по определенным MIGX_id через getImageList?
Так
'where' => '{«MIGX_id:=»:«1»,«OR:MIGX_id:=»:«3»}',
не работает. Наверняка как-то же можно составить запрос с условием OR.
Сразу скажу, что предпочтительно использовать именно getImageList а не феном. Вызов идет через pdoPage и все работает, осталось только выборку определенных записей сделать. Или может есть другой способ вывести записи по определенным MIGX_id через getImageList?
Вывод модификаций товара msOptionsPrice2 и динамическое изменение цены,артикула,названия в корзине msCart.
Здравствуйте, уважаемые коллеги.
Если кто-нибудь сталкивался с задачей вывода модификаций товара в корзине msCart + динамическом изменении цены, артикула, названия (как и в самой карточке товара) при выборе модификации в корзине, пожалуйста поделитесь опытом или оставьте ссылку на мануал.
Благодарю! Всем успеха и бабла!
Если кто-нибудь сталкивался с задачей вывода модификаций товара в корзине msCart + динамическом изменении цены, артикула, названия (как и в самой карточке товара) при выборе модификации в корзине, пожалуйста поделитесь опытом или оставьте ссылку на мануал.
Благодарю! Всем успеха и бабла!
Конструкция условий if else fenom
Здравствуйте. подскажите как мне это перевести на FENOM
Не могу понять как.
Будет выводится в категории товаров minishop2
[[*to_storage_page_all:is=`1`
:then=`
В наличии
`
:else=`
`]]
[[*to_storage_page_all:is=`2`
:then=`
Под заказ
`
:else=`
`]]Пробовал так{if $_modx->resource.to_special_offer_page == 2}
Под заказ
{else}
...
{/if}
{if $_modx->resource.to_special_offer_page == 1}
В наличии
{else}
...
{/if}Не работаетНе могу понять как.
Будет выводится в категории товаров minishop2
Помощь. Любой текст сохраняется как «0» ноль
Помогите пожалуйста кто знает причину замены любого текста на 0.
В различных полях удается сохранить только цифры.
Любой текст сохраняется как «0» ноль:
Причина проблемы не известна, что-то из-за настройки компонентов modx, смены сервера, обновление версии php.
В различных полях удается сохранить только цифры.
Любой текст сохраняется как «0» ноль:
- В админке компонента msPromoCode у купонов есть поле «Описание».
- Во фронтенде при написании коментария в Тикетс.
- В админке компонента Тикетс также невозможно отредактировать текстовый комментарий.
Причина проблемы не известна, что-то из-за настройки компонентов modx, смены сервера, обновление версии php.
Видеозвонки (конференции) на MODx
Добрый день.
Может кто-то сталкивался с потребностью сделать видеозвонки на MODx. Существуют ли какие-то проверенные решения? Поделитесь, пожалуйста, опытом :)
Может кто-то сталкивался с потребностью сделать видеозвонки на MODx. Существуют ли какие-то проверенные решения? Поделитесь, пожалуйста, опытом :)
[Fenom] Динамические плейсхолдеры (и var-переменные) срабатывают только при первой загрузке страницы (когда она еще не закэширована)
Задаю в динамическом сниппете {'!get_country' | snippet} плейсхолдер с кодом страны:
Сниппет:
Но при следующей загрузке страницы условие не срабатывает и при все том же коде 'RU' выдает «else» или наоборот… Странно как-то очень. Что с этим делать?
Может нужно каким-то образом (каким?) выводить и проверять некэшируемый плейсхолдер? Только как его сделать?
Сниппет:
$modx->setPlaceholder('country_code', 'RU');Вызываю данный сниппет на странице:{'!get_country' | snippet}
{if $_modx->getPlaceholder('country_code') == 'RU'}
Russia | {$_modx->getPlaceholder('country_code')}
{else}
Other | {$_modx->getPlaceholder('country_code')}
{/if}При первой загрузке страницы (пока ее нет в кэше) все срабатывает как положено.Но при следующей загрузке страницы условие не срабатывает и при все том же коде 'RU' выдает «else» или наоборот… Странно как-то очень. Что с этим делать?
Может нужно каким-то образом (каким?) выводить и проверять некэшируемый плейсхолдер? Только как его сделать?
Как подружить фильтр ModX?
Здравствуйте!
Использую miniShop2.
Для проекта надо было найти фильтр для категорий.
Нашёл вот тут.
В чанке как и всегда выводил вот так [[+.....]] всё подружил, кроме «tags». Почему то фильтр не видит вот такие выводы
Заранее благодарю!
Использую miniShop2.
Для проекта надо было найти фильтр для категорий.
Нашёл вот тут.
В чанке как и всегда выводил вот так [[+.....]] всё подружил, кроме «tags». Почему то фильтр не видит вот такие выводы
[[msOptions?
&product=`[[+id]]`
&options=`tags`
&tpl=`tags`
]]Как указать фильтру что бы определял?Заранее благодарю!
msImportExport выполнение своего сниппета после импорта ?
msImportExport выполнение своего сниппета после импорта возможно ли?
мне надо чтоб после импорта по крону — еще и запускался мой сниппет для нужд получения даты импорта и фиксации ее в ем поле после
В лог же оно где то там пишет все эти данные есть там настройка
вот take.ms/NEuQF
Такое возможно?
мне надо чтоб после импорта по крону — еще и запускался мой сниппет для нужд получения даты импорта и фиксации ее в ем поле после
В лог же оно где то там пишет все эти данные есть там настройка
вот take.ms/NEuQF
Такое возможно?
Обычная запись where работает, но если добавить get не работает, как исправить?
Такая where
{"news-type: LIKE":"%company%"} работает, но если допустим добавить [[!#GET.news-type]] {"news-type: LIKE":"%[[!#GET.news-type]]%"} То уже не работает, или полностью сгенерироваться строку where в снипете, тоже не работает смотрел по логу{'!pdoPage' | snippet : [
'parents' => '[[*id]]',
'showHidden' => '1',
'limit' => '8',
'depth' => '1',
'level' => '1',
'showLog' => '1',
'ajaxMode' => 'default',
'sortby' => '{ "parent":"ASC", "menuindex":"ASC" }',
'includeTVs' => 'img,news-type',
'templates' => '7',
'where' => '{"news-type: LIKE":"%industry%"}',
'tpl' => 'newsTpl',
]}