Вопросы
Не выводятся товары из дочерних категорий.
Modx 2.5.7, miniShop 2.4.11. Все ставилось в таком виде, без каких-либо обновлений. minishop устанавливался через стандартное хранилище.
Проблема заключается в том, что в родительских категориях не выводятся товары, содержащиеся в дочерних категориях. В админке, так же не выводятся товары из дочерних категорий. Системные настройки стоят верные, отображение включено. Depth стоит дефолтный, пробовал выставлять и другие значение (3, 5, 7 и тд), ничего не меняется. Код минишопа не ковырял, ничего там не менял. Все настраивалось по инструкции «Быстрый старт».
Так в чем же проблема? Куда копать и как можно проверить где ошибка?
Проблема заключается в том, что в родительских категориях не выводятся товары, содержащиеся в дочерних категориях. В админке, так же не выводятся товары из дочерних категорий. Системные настройки стоят верные, отображение включено. Depth стоит дефолтный, пробовал выставлять и другие значение (3, 5, 7 и тд), ничего не меняется. Код минишопа не ковырял, ничего там не менял. Все настраивалось по инструкции «Быстрый старт».
Так в чем же проблема? Куда копать и как можно проверить где ошибка?
Fenom циклы
Всем привет!
Сегодня столкнулся с необходимостью просто в цикле вывести числа от 1 до 45 и решил для этого использовать Fenom.
В качестве цикла взял самый обычный for, в документации нет ни одного примера использования.
В итоге у меня получилось вот такая фигня:
Нужно просто вывести числа от 1 до 45 включительно.
Сегодня столкнулся с необходимостью просто в цикле вывести числа от 1 до 45 и решил для этого использовать Fenom.
В качестве цикла взял самый обычный for, в документации нет ни одного примера использования.
В итоге у меня получилось вот такая фигня:
{for $counter=0 to=45 index=$index}
{if $index == 0}
{continue}
{/if}
<option>{$index}</option>
{/for}Кто нибудь может продемонстрировать нормальный пример поизящнее этого, так как у меня любые манипуляции с параметрами цикла сразу приводят к 500 ошибке.Нужно просто вывести числа от 1 до 45 включительно.
eventscalendar2 и несколько календарей на странице
Здравствуйте! При размещении более одного календаря на странице — работает только один календарь. &calendar_id у всех разный. Вызов такой:
[[!eventsCalendar2?
&calendar_id=`с1`
&id=`[[*id]]`
&hideContainers=`1`
&theme=``
&class_date=`date`
&month=`8`
&year=`2017`
&dateSource=`publishedon`
&showHidden=`0`
&dateFormat=`%d %b %Y %H:%M`
&tplEvent=`tplEvent2`
&tplMain=`tplCalendar2`
]]
[[!eventsCalendar2?
&calendar_id=`с1`
&id=`[[*id]]`
&hideContainers=`1`
&theme=``
&class_date=`date`
&month=`8`
&year=`2017`
&dateSource=`publishedon`
&showHidden=`0`
&dateFormat=`%d %b %Y %H:%M`
&tplEvent=`tplEvent2`
&tplMain=`tplCalendar2`
]]
Использование if вместе с fenom
Здравствуйте, друзья!.. Есть задача. Вывод нескольких документов на странице, если стоит параметр: выводить документы. Чтобы было проще: вот такой код:
так как только осваиваю Феном, тут возможны ошибки по синтаксису и логике. Далее, код чанка specialist
В чем, собственно, проблема: на страницу выводит корректно список, но без фильтров и при выборе на странице tv-параметра nospecial не реагирует — выводить или нет.
{if $_modx->resource.nospecial = 1}
[[$specialist]]
{else}
{/if}где, nospecial — это тв-параметр. который, если равен 1, выводится чанк: specialist, если другое значение — не выводится ничего.так как только осваиваю Феном, тут возможны ошибки по синтаксису и логике. Далее, код чанка specialist
[[pdoResources? &parents=`1094` &resources=`[[*autor]]` &depth=`0` &sortby=`{"publishedon":"DESC"}` &tpl=`sp_template` &limit=`0` &includeTVs=`image`]]где [[*autor]] — перечисление на странице выводимых ресурсов.В чем, собственно, проблема: на страницу выводит корректно список, но без фильтров и при выборе на странице tv-параметра nospecial не реагирует — выводить или нет.
Автоматическое создание tickets
Всем привет есть вопрос как можно создать автоматически tickets при регистрации пользователя через login
Как парсить страницы своего же сайта?
Всем привет!
Возник вопрос как в сниппете имея id ресурса, послать запрос на эту страницу, распарсить и получить самое первое изображение в контенте и вернуть адрес на него?
Возник вопрос как в сниппете имея id ресурса, послать запрос на эту страницу, распарсить и получить самое первое изображение в контенте и вернуть адрес на него?
Вывод json массива
Доброго времени суток, в базе данных в таблице user_attributes поле adres есть json массив вида
["1","2"]Пытаюсь написать сниппет вывода во фронт, но чет знаний не хватает, вот так пока выглядит<?php
$json = $modx->user->getOne('Profile');
$advantages = $modx->fromJSON($json);
$items = '';
foreach($advantages as $advantage){
$placeholders = array(
'adrs' => $advantage['adres'],
);
$items .= $modx->getChunk('adr', $placeholders);
}
return $items;помогите, заранее премного благодарен Дополнительные категории в фильтре
Рейтинг пользователя и коментарий
Здравствуйте хочу попробовать реализовать на modx revo следующее:
1. рейтинг пользователя в зависимости от его заполненного профиля
2. оставлять отзывы и жалобы пользователю о которых будет уведомлен сам пользователь и администратор сайта
подскажите может есть какие то готовые дополнения и вообще в какую сторону смотреть
1. рейтинг пользователя в зависимости от его заполненного профиля
2. оставлять отзывы и жалобы пользователю о которых будет уведомлен сам пользователь и администратор сайта
подскажите может есть какие то готовые дополнения и вообще в какую сторону смотреть
Параметр where сниппета при вызове с помощью Fenom
Всем привет. Нужно перед вызовом сниппета проверить условие, и в случае выполнения расширить зрачение параметра where. Собственно, думаю все понятно из кода, как я пытаюсь сделать, но так, естественно не рабатает… можно ли это как-то реализовать? Спасибо
{var $params = [
'parents' => $_modx->config.projectsId,
'resources' => '-'~$_modx->resource.id,
'depth' => 0,
'limit' => 5,
'includeTVs' => 'mainImage,projectCat,isConstruct',
'prepareTVs' => 0,
'where' => '{"isConstruct:!=": "1" }',
'includeContent' => 1,
'tpl' => 'tpl.projectSnippet',
'sortby' => '{"menuindex":"DESC"}'
]}
{if $projCat != '' && $projCat != '0'}
{var $params += [
'where' => '{"projectCat": '~$projCat~' }'
]}
{/if}
{'!pdoResources' | snippet : $params}