Захарий

Захарий

С нами с 02 февраля 2015; Место в рейтинге пользователей: #331

Опять фильтры

Всем привет, поступила задача реализовать фильтр такого типа.
    Каталог(не выводиться название)
    • Подкаталог1
    • Подкаталог подкаталога 1.1
    • Подкаталог подкаталога 1.2

    • Подкаталог2
    • Подкаталог подкаталога 2.1
    • Подкаталог подкаталога 2.2


На скриншоте видно. Суть в том, что можно выбрать все «Подкаталоги подкаталогов» 1 кликом, можно открыть аккардион и выбрать некоторые «подкаталоги подкаталогов». Может ли реализовать данную работу с mFilter2? Просто я б давно купил бы его для данного проекта, но не уверен, что он умеет это с коробки. Можно и костыли б дописать, но не знаю как будет с расширяемостью, сортировкой. Да и не знаю, как в фильтре вывести подкаталог подкаталога. Возможно просто нужно хитрые запросы написать или расширить класс. В головне кучу вариантов(Подкатлог обычний сделать, как опцию в товаре, но все равно я нее знаю как внутрь фильтра вставить еще фильтр)
Захарий
28 июля 2016, 11:33
modx.pro
1 000
0

minishop2, проблема с отправкой почты

Здравствуйте, проблема состоит в том, что при заказе не отправляет почту ни на емейл менеджера, ни покупателя. Сниппет QuickMail тоже не отправляет на емейл.
[[QuickEmail?
	&to=`myemail@gmail.com`
]]

Но, обычная отправка через php mail($to,$subject,$txt)(в сниппете или консоле) работает корректно. На хостинге (ukraine.com.ua) включена поддержка mail(), sendmail и smtp.
    Что делал:
  1. очистка кэша, как через админку, так и core/cache
  2. разные емейлы(yahoo, gmail, mail.ru)
    Исходники:
  • modx revo 2.4.1-pl
  • параметры emailsender, ms2_email_manager установлены корректно
  • minishop2 2.2.0
Захарий
14 ноября 2015, 12:54
modx.pro
1 818
0

pdoPage, что должен возвращать сниппет в &element

Здравствуйте, подскажите пожалуйста, что должен возвращать мой сниппет для обертки pdoPage. Вот код Сниппета «GetIncomes»
/// куча кода 
$c = $modx->newQuery('Operation');
        $c->where(array(
            'userid' => $userid,
        ));
        $q = $modx->getCollection('Operation',$c); // получаем все денежные пополнения  конкретного юзера в шаблоне  incoming_tpl
        foreach($q as $row){
             $op_array[] = $row->toArray();
               $output .= $modx->getChunk('incoming_tpl', $op_array);
        }
return $output;
Собственно, что я должен вернуть в этом сниппете, чтобы смог воспользоваться pdoPage?
Код чанка вывода incoming_tpl должен быть:
<span class="boxing">
	<span class="l">[[+date_created:strtotime:date=`%d.%m.%Y`]]</span>
	<span class="r">[[+money]] $</span>
</span>
П.С. Это текущий вариант Сниппета «GetIncomes». Я понимаю, что там не должно быть GetChunkа
Если можно на пальцах объясните.
Захарий
20 августа 2015, 19:36
modx.pro
2
1 179
+1

Tickets Новые комментарии

Здравствуйте, интересует такой вопрос: здесь на сайте реализованный функционал вывода новых(непросмотренных комментариев) для Авторизированных пользователей(Скрин внизу). Где можно найти тег вывода или сам сниппет где его можно найти. В TicketsMeta есть все(Автор, время, добавить в избранное, рейтинг и т.д), кроме количества новых и общее количество. Заранее спасибо!
Захарий
03 февраля 2015, 13:45
modx.pro
877
0