Всего 104 497 комментариев

Андрей
18 сентября 2020, 11:16
0
да, именно так. Как-то разбить content пополам нужно и вставить туда блок
Игорь Терентьев
18 сентября 2020, 11:11
0
Здравствуйте, а есть js-коллбэки?
Руслан Алеев
18 сентября 2020, 11:06
0
У вас блок со ссылками пойдет после контента, а нужно в середину. Т.е. разбить содержание пополам, а затем пихнуть туда блок.
Александр
17 сентября 2020, 22:30
0
Спасибо. Я правда уже стандартные чанки поменял. Просто сделал замену во всех чанках glyphicon glyphicon на fa fa
Тодор
17 сентября 2020, 20:20
0
Ты хочеш на всех статей вставить статичный блок или для каждой статьи свой блок. Если статичничный то просто меняш шаблон, а если разный для каждого ресурса:
$where = array(
    'template' => '999'
);
//$where - Свои условия для каких ресурсов будет добавлен "СВОЙ блок со ссылкам"
$coll = $modx->getCollection('modResource', $where);
foreach($coll as $res){
    $content = $res->get('content');
    $newContent = $content . "СВОЙ блок со ссылкам";
    
    $res->set('content', $newContent);
    $res->save();
}
Артем
17 сентября 2020, 17:49
+1
Объясните, пожалуйста, почему так происходит.
Потому что имена переменных должны соответствовать правилам именования переменных в php. В php ты не можешь создать переменную name-1.
Правильный доступ к таким ключам осуществляется так:
{$_modx->resource['name-1']}
Если ключ массива соответствует правилам, то можно обращаться к нему через точку:
{$_modx->resource.name}
Александр
17 сентября 2020, 15:03
0
Блин. Зачем потерли?? Вещь нужная. Теперь придется самому править :-(
Евгений
17 сентября 2020, 11:12
+1
Вариант с js интересный, спасибо. пока решил добавить фильтр по категориям. До конца вопрос так не решается, но временно на нем остановился.
Руслан Алеев
17 сентября 2020, 10:37
+1
Визуально можно разделить (да и перегруппировать всю сетку, есть библиотеки), к примеру, через js. Выводим в div продукта атрибут новый, например, data-group="" туда передаем значение нужного поля, а через js, только у первого div с таким полем ставим Заголовок (=значение поля). Но, как мне кажется, вариант на крайний случай.
Вероятно в доках есть что-то подходящее вам, может docs.modx.pro/komponentyi/msearch2/tipovyie-resheniya/filtracziya-kategorij
Евгений
17 сентября 2020, 06:43
0
Спасибо за совет, возможно и поможет, только все равно не понятно, как визуально разделить разные группы на странице вывода результатов: Логика подсказывает, что каждая группа должна иметь свой заголовок (моторные, для МКПП, для АКПП), то есть для каждой группы должен быть свой чанк вывода — это как сделать?
Тодор
16 сентября 2020, 23:59
0
У вас в переменной [[+email]] чтото храниться? Попробуйте напрямую прописать емейл
Баха Волков
16 сентября 2020, 17:04
0
Ну и ладно
weranda
16 сентября 2020, 15:58
0
Спасибо за помощь, Павел.
Все работает!
Андрей Шевяков
16 сентября 2020, 15:46
0
Поделитесь пожалуйста потом готовым решением, по задаче «Изменение опции размера в корзине miniShop2». Интересно посмотреть, как у вас получилось.
Николай Савин
16 сентября 2020, 14:44
+1
Тот случай когда скрипт как скрипт, ничего необычного. Но все лайкнули пост, просто потому что Иван — красавчик!