dopeless
С нами с 29 сентября 2015; Место в рейтинге пользователей: #607Как добавить значение в массив в fenom?
Привет, я создаю массив
{set $test = [
['a' => 1],
['b' => 2]
]}
И хочу добавить в него ['c' => 3]
Подскажите, пожалуйста, как это сделать? pdoMenu, fenom и вывод id
Привет. Странная штука.
В чанке для tplInner не выводится id обрабатываемого ресурса через fenom.
При чем с синтаксисом modx все работает — [[+id]] выводит правильный id. А {$id} не выводит ничего. Перепробовал, кажется, все:
{$_pls['id']}
{$_modx->getPlaceholder('id')}
{'id' | placeholder}
Во всех вариантах пустой вывод.
При чем в шаблоне вернего уровня {$id} работает.
Как можно решить эту проблему?
В чанке для tplInner не выводится id обрабатываемого ресурса через fenom.
При чем с синтаксисом modx все работает — [[+id]] выводит правильный id. А {$id} не выводит ничего. Перепробовал, кажется, все:
{$_pls['id']}
{$_modx->getPlaceholder('id')}
{'id' | placeholder}
Во всех вариантах пустой вывод.
При чем в шаблоне вернего уровня {$id} работает.
Как можно решить эту проблему?
ms2gallery как TV?
Привет,
подскажите плз, можно ли использовать ms2gallery, как TV? Или она подключается прямо к ресурсам через шаблоны? Нужна какая-то галлерея для MIGx, и что-то не могу ничего найти. Раньше всегда создавал галлереи при помощи самого же MIGx, но клиенту нужно что-то более удобное.
Спасибо
подскажите плз, можно ли использовать ms2gallery, как TV? Или она подключается прямо к ресурсам через шаблоны? Нужна какая-то галлерея для MIGx, и что-то не могу ничего найти. Раньше всегда создавал галлереи при помощи самого же MIGx, но клиенту нужно что-то более удобное.
Спасибо
pdoResources и join по значению TV
Всем привет, нужно загрузить ресурсы, и подтянуть к ним кастомные данные из другого класса. Вроде все просто, но как указать название TV в «join on»?
"on": "modResource.TVarticleСat = Category.id"
Проблемы с получением пользователя через процессор
Всем привет, следующая проблема:
через процессор нужно получить айди пользователя. Пробовал логиниться и через Login, и через свой плагин, но
Подскажите, плз, как можно получить пользователя, залогиненого через фронтенд?
через процессор нужно получить айди пользователя. Пробовал логиниться и через Login, и через свой плагин, но
$this->modx->user->get('id');всегда возвращает ноль. При этом на фронтенде все данные пользователя отображаются правильно. Логиню пользователя и в web, и в mgr, но процессор все равно пользователя не видит, хотя
$this->modx->context->get('key');возвращает web. А вот если я логинюсь в админку, то процессор возвращает того пользователя, который залогинен в админку. При этом не важно, залогинен ли пользователь во фронтенд.
Подскажите, плз, как можно получить пользователя, залогиненого через фронтенд?
MigxDB передать параметры в aftersave?
Всем привет.
Прописываю в афтерсейв название сниппета
Подскажите, плз, кто в курсе. Спасибо.
Прописываю в афтерсейв название сниппета
{"aftersave":"migxAlias"}
Как можно передать этому сниппету параметры? Например, название класса, чтобы сниппет можно было использовать для разных классов? Из запроса можно достать название конфига, и потом программно подтянуть название класса, но хочется обойтись без лишних запросов. Также в scriptProperties есть поле tempParams — пустое по дефолту. Пробовал добавить туда параметры через вкладку MIGXfe, но это не те параметры.Подскажите, плз, кто в курсе. Спасибо.
Загружать новые фотографии в начало в ms2Gallery
Есть ли такая возможность? В опциях ничего не нашел… Спасибо
Фильтрация по тв вида (a||b||c) в pdoResources
Привет, существует некая простая модель вида id — title.
Для ресурсов сохраняются в тв айди этой модели. При выборке ресурсов нужно отфильтровать те, которые соответствуют заданному айди. Если связь один-к-одному (тоесть в тв ресурса хранится только один айди), то все просто — делаю так:
Для ресурсов сохраняются в тв айди этой модели. При выборке ресурсов нужно отфильтровать те, которые соответствуют заданному айди. Если связь один-к-одному (тоесть в тв ресурса хранится только один айди), то все просто — делаю так:
Параметры выборки в pdoNeighbors
Всем привет. Вопрос — можно ли как-то при использовании снипетта pdoNeighbors пропускать те или иные ресурсы? Грубо говоря, наприме показывать следующий ресурс, который имеет определенное значение ТВ?
Пробовал пофильтровать стандартным where
Подумал, что если параметр loop не указан в документации к сниппету, то может и по этому поводу что-то есть…
Пробовал пофильтровать стандартным where
{'pdoNeighbors' | snippet : [
'id' => $id,
'loop' => 0,
'includeTVs' => 'showOnStartPage',
'where' => '{"showOnStartPage": 1}',
'tplPrev' => '@INLINE',
'tplNext' => '@INLINE <a href="{$id | url}" class="scroll-link sb"><i class="fa fa-chevron-down" aria-hidden="true"></i>{$menutitle ?: $pagetitle}</a>'
]}
Он фильтрует, но если следующий ресурс не подходит под условие, сниппет просто выдает пустой результат, а не подбирает подходящий ресурс.Подумал, что если параметр loop не указан в документации к сниппету, то может и по этому поводу что-то есть…
Почему pdoResources выдает неправильное значение в плейсхолдере total?
Всем привет, есть такой вызов снипетта pdoResources