Как разбить результаты в mFilter2 на fenom по алфавиту?
Помогите пожалуйста в mFilter2 вывести структуру $results ресурсов по алфавиту такого плана:
Пробую разобрать результаты split и прочее, но что-то не складывается
UPD:
Есть похожий вопрос, но как корректно стилизовать Snippet в mFilter2?
Пробую разобрать результаты split и прочее, но что-то не складывается
{foreach [$results] as $key}
{$_modx->setPlaceholder('key', $key)}
[[-pdoResources?
&parents=`[[*id]]`
&showUnpublished=`1`
&tpl=`outerV`
&tvPrefix=``
&limit=`0`
&sortby=`{ "pagetitle":"ASC"}`
&where=`{ "alias:=":"[[+key]]"}`
&ki=`[[+key]]`
]]
{/foreach}
[[+key]]
Ещё попробовал второй способ кастомизировать сниппет mFilter2 и добавить туда строки такого плана<?php
foreach ($resources as $k) {
$character = mb_substr($k['pagetitle'],0,1);
$tmp[$character][] = $k;
}
foreach ($tmp as $character => $resources) {
$output .= $character;
}
Но результат перестаёт выполнятся # PHP warning: Illegal string offset 'results'UPD:
Есть похожий вопрос, но как корректно стилизовать Snippet в mFilter2?
Поблагодарить автора
Отправить деньги