Вопросы
Вызов хранимой процедуры
Подскажите, как в MODX сделать вызов хранимой процедуры с передачей внутрь параметра?
$xpdo = $modx->newQuery('UserTest');
$numericId = intval($_REQUEST['ID']);
$xpdo->query(«CALL calc_values({$numericId})»);
Вот такое не работает, хотя вроде должно
$xpdo = $modx->newQuery('UserTest');
$numericId = intval($_REQUEST['ID']);
$xpdo->query(«CALL calc_values({$numericId})»);
Вот такое не работает, хотя вроде должно
Tickets - добавление файла при редактировании записи
Добрый день.
Не могу победить ошибку, возникающую при добавлении файла в форме редактирования тикета.
При создании новой записи все работает нормально (запись создается и файлы добавляются), но при редактировании этого тикета и при попытке добавить файл — ошибка "Доступ запрещен."
Не могу победить ошибку, возникающую при добавлении файла в форме редактирования тикета.
При создании новой записи все работает нормально (запись создается и файлы добавляются), но при редактировании этого тикета и при попытке добавить файл — ошибка "Доступ запрещен."
Модификация товара как самостоятельный товар (ms2)
Приветствую!
Как реализовать, чтобы у товара с модификацией была отдельная страница. А товар-родитель имел ссылки на все модифицированные товары?
Допустим, есть шина Nokian Hakka Blue (родитель) и у нее размеры: 175/70R13, 205/55R13 (дочерние товары, складываются из комбинации опций). Надо чтобы на товаре-родителе был список ссылок на эти дочерние товары.
Есть вариант сделать, чтобы родитель был категорией, но чувствую, что это не правильно.
Как реализовать, чтобы у товара с модификацией была отдельная страница. А товар-родитель имел ссылки на все модифицированные товары?
Допустим, есть шина Nokian Hakka Blue (родитель) и у нее размеры: 175/70R13, 205/55R13 (дочерние товары, складываются из комбинации опций). Надо чтобы на товаре-родителе был список ссылок на эти дочерние товары.
Есть вариант сделать, чтобы родитель был категорией, но чувствую, что это не правильно.
Как ограничить лимит на всех уровнях меню?
Здравствуйте! Подскажите пожалуйста, можно ли настроить pdoMenu так, чтобы выводилось ограниченное количество элементов выпадающего (дочернего) меню? У меня новостной сайт, и задача состоит в том, чтобы в выпадающем меню отображались последние 10 новостей. Если указать &limit=`10`, то он перебирает все ресурсы, как верхнего уровня, так и дочерние.
Конечно, можно пойти обходными путями, например задать размеры выпадающего меню и сделать overflow: hidden, или подключить JavaScript/JQuery, чтобы удалались «лишние» div-ы, но это получается «извращенный» способ. Неужели нельзя этого сделать через pdoTools или другими средствами MODX?
Конечно, можно пойти обходными путями, например задать размеры выпадающего меню и сделать overflow: hidden, или подключить JavaScript/JQuery, чтобы удалались «лишние» div-ы, но это получается «извращенный» способ. Неужели нельзя этого сделать через pdoTools или другими средствами MODX?
migxResourceMediaPath babel
Привет всему комьюнити modx)
Есть небольшая проблема.
Есть мультиязычный сайт на Babel.
Чтобы я создал три документа ru(WEB), ua и en. Связал их менжу собою через Babel, а ID всегда был документа ru.
Как реализовать так чтобы в {id} всегда был ID главного документа, то есть web.
[[!migxResourceMediaPath? &pathTpl=`assets/images/portfolio/{id}/` &createFolder=`1`]]
Чтобы не приходилось грузить заново изображение для другой языковой версии документа.
Есть небольшая проблема.
Есть мультиязычный сайт на Babel.
Чтобы я создал три документа ru(WEB), ua и en. Связал их менжу собою через Babel, а ID всегда был документа ru.
Как реализовать так чтобы в {id} всегда был ID главного документа, то есть web.
[[!migxResourceMediaPath? &pathTpl=`assets/images/portfolio/{id}/` &createFolder=`1`]]
Чтобы не приходилось грузить заново изображение для другой языковой версии документа.
Как вывести определенное количество опций товара в minishop2?
Есть к примеру 20 опций. В одном месте карточки товара мне нужно вывести пять первых опций, а в другом — все 20.
Сниппет msProductOptions не позволяет задавать лимит.
Сниппет msProductOptions не позволяет задавать лимит.
Не работает генерация водяного знака в Minishop2 и дополнении ms2gallery (MODX Revolution 2.7.0)
Здравствуйте!
После очередного обновления компонентов и системы, перестала работать генерация водяного знака на фото.
В логах ничего нет, файлы вотермарка лежат в папках. С чем может быть связана эта неожиданная проблема?
Настройки генерации для miniShop2 2.4.17-pl:
После очередного обновления компонентов и системы, перестала работать генерация водяного знака на фото.
В логах ничего нет, файлы вотермарка лежат в папках. С чем может быть связана эта неожиданная проблема?
Настройки генерации для miniShop2 2.4.17-pl:
[{"w":450,"h":450,"q":90,"zc":"0","bg":"FFFFFF","fltr":"wmi|/assets/components/minishop2/images/wm-small.png|C"},{"w":676,"h":676,"q":90,"zc":"0","bg":"FFFFFF","fltr":"wmi|/assets/components/minishop2/images/wm-big.png|C"}]Для ms2Gallery 2.0.6-pl: {"small":{"w":450,"h":450,"q":90,"zc":"0","bg":"FFFFFF","fltr":"wmi|/assets/components/ms2gallery/images/wm-small.png|C"},"medium":{"w":960,"q":90,"zc":"0","fltr":"wmi|/assets/components/ms2gallery/images/wm-big.png|C"}} mFilter2 отдельные чанки оформления для фильтров publishedon:year / publishedon:month
Добрый вечер, подскажите пожалуйста как мне назначить разные чанки для фильтров год и месяц.
Вот моя конструкция вывода фильтров
publishedon:year
publishedon:month
Документацию перечитал, понять не смог. Заранее спасибо!
Вот моя конструкция вывода фильтров
[[!mFilter2?
&parents=`5`
&tpl=`calendar.filter.item`
&tplOuter=`calendar.filter`
&suggestionsRadio=`publishedon`
&filters=`
publishedon:year,
publishedon:month,
`
&sort=`
publishedon:desc
`
&limit=`99`
]]Мне нужно назначить отдельные чанки оформления для:publishedon:year
publishedon:month
Документацию перечитал, понять не смог. Заранее спасибо!
Подскажите, как в плагин "Человекопонятная навигация" передать количество страниц пагинации (pageCount)?
Сделал пагинацию по инструкции "Человекопонятная навигация".
Для реализации некоторых проверок, необходимо передать в плагин переменную (плейсхолдер) pageCount с количеством страниц пагинации выводимых в ресурсе. Или другим способом получить количество страниц пагинации.
Но в плагине не получается это сделать.
Например, пробовал так:
Например в шаблоне можно вывести так:
или, если сниппет на Fenom, то в шаблоне выводится так:
Но вот в плагине ничего не получается.
Подскажите, кто знает как передать/получить/определить количество страниц пагинации, выводимых в ресурсе.
Заранее, благодарю!
Для реализации некоторых проверок, необходимо передать в плагин переменную (плейсхолдер) pageCount с количеством страниц пагинации выводимых в ресурсе. Или другим способом получить количество страниц пагинации.
Но в плагине не получается это сделать.
Например, пробовал так:
$res = $modx->getPlaceholder('pageCount');и другими способами, но ничего не получается.Например в шаблоне можно вывести так:
[[+pageCount]]или, если сниппет на Fenom, то в шаблоне выводится так:
{$_modx->getPlaceholder('pageCount')}Но вот в плагине ничего не получается.
Подскажите, кто знает как передать/получить/определить количество страниц пагинации, выводимых в ресурсе.
Заранее, благодарю!