$this->setDefaultProperties(array( 'sort' => 'price.value', 'dir' => 'ASC', 'showhidden' => false, 'showunpublished' => false, да, так делал — выдает пустой результат, если делаю также по полю основному полю документа, все нормально, по дополнительному (по любому — никак)
Просто в initialize() добавьте: $this->setDefaultProperties(array( "sort" => "tvtablealias.value", "dir" => "ASC", ));
Сергей, спасибо за полезный плагин! Буквально вот такой только момент: github.com/Husband/paging/blob/master/function.pagination.php#L13 Мне кажется не стоит объявлять функцию setDefaultProperties. Во-первых, слишком общее название, и может эта функция будет в каком-нибудь другом плагине, и все, дефолтовые значения будут другие. Во-вторых, у тебя же там просто мерж, то есть там нет вариантов для нотисов и т.п. Там вполне можно обойтись без лишней функции.
Этот вопрос надо обсуждать с Сергеем proxyfabio . Надо дорабатывать API, чтобы обработчик событий работал как положено.
Доброго времени суток! Сейчас делаю сайт с применением phpTempates+ModxSmarty и с процессорами вместо сниппетов. Все замечательно! Очень быстро! Достаточно удобно и легко. Ну а теперь вопрос чайника, помогите плиз — у меня есть доп параметр в ресурсе, допустим count(количество), применяю для выборки процессоры, наследованые от getdata (из modxshop), как делать фильтры по tv — разобрался (через $c->innerJoin), как сделать сортировку по указанному полю никак не могу понять, можете привести простой пример для getdata процессора сортировки по определеному tv?
Николай, добрый день. На сайте shop. ex-addicts. ru добавил ajax-фильтры и ajax-getpage, перерисовываются товары с формами добавления в корзину (по запросу возвращается html). Все вроде работает, но есть две проблемы: