Всего 122 745 комментариев

Купчинский Михаил
07 июля 2014, 11:04
0
Некешированный вызов лексиконов помогает)
Купчинский Михаил
07 июля 2014, 11:02
0
С закомментированием данного куска кода не получается (может не совсем то комментирую).

А нельзя как-то вывести [[+sep.0]] [[+sep.1]] в цикле? Общее количество [[+sep.total]] известно
Николай
07 июля 2014, 10:15
0
Крутяк. У всех аватарки появились. Благодарю!
Василий Наумкин
07 июля 2014, 10:15
0
Просто закомментируй в используемом сниппете обработку этого параметра — где искать я уже показал.

В будущих версиях постараюсь учесть.
Василий Наумкин
07 июля 2014, 10:12
0
Наверное потому, что плейсхолдеры с лексиконами кэшированные и обрабатываются раньше некэшированного mFilter2. То есть, MODX их обрабатывает до того, как загружен словарь.

А вот когда mFilter2 сам рендерит чанк — лексикон уже в наличии и все выводится правильно. Или вызывай лексиконовые плейсхолдеры некэшированными, или вообще их не используй, просто пропиши готовые слова в шаблоне.
Василий Наумкин
07 июля 2014, 10:08
0
Обновись на последнюю версию — там можно использовать просто [[+avatar]], без условий.

Вот коммит.
Николай
07 июля 2014, 09:39
0
Вроде всё работает.

Не могу только понять почему в комментах аватары всегда берутся с gravatar при стандартном вызове комментариев.
В чанке
<img src="[[+photo:default=`[[+avatar]]`]]" class="ticket-avatar" width="24px" height="24px" />
Если выводить комменты так
[[!pdoPage?
    &element=`getComments`....
то аватара грузится из профиля если есть, если нет — с gravatar.
Купчинский Михаил
07 июля 2014, 09:08
0
Василий, и еще не совсем понимаю, почему перестают выводится правильные подписи на странице с включенными параметрами &toPlasholders и &toSeparatePlasholders?
Вот например выводится «mse2_filter_total» вместо «Всего результатов».
s6088.test.modx.pro/index.php?id=11
Вроде в лексиконах эти слова прописаны
Купчинский Михаил
07 июля 2014, 09:01
0
да, подставив в выдачу [[+sep.0]] получилось вывести 1 товар. А как тогда вывести список товаров?
Судя по всему своим самописным снипетом?
Василий Наумкин
07 июля 2014, 08:45
0
Если отвечать на комментарий, то его автор получит уведомление.

А если писать в корень, как сейчас, то вряд ли Алексей его увидит в ближайшем времени.
Василий Наумкин
07 июля 2014, 08:28
0
Параметр toSeparatePlaceholders принимает и сниппет, который выводит результаты. Так что, нужно и выдачу также расфасовать по странице:
[[+sep.0]] [[+sep.1]]

Исходник pdoResources, для примера.
Василий Наумкин
07 июля 2014, 08:24
0
Для каждого фильтра можно назначить свой чанк — читай "Чанки и оформление".
Николай
07 июля 2014, 08:07
0
Да, контроллеры не обновились почему-то
Василий Наумкин
07 июля 2014, 07:57
0
Парсер не учитывает в каком контексте находится документ (вырезает ru/) ну это ладно.
Он и не должен ничего учитывать, он выдаёт то, что запросил пользователь.

Если пользователь уже существует выдается ошибка office_auth_err_user_exists (вместо текста)
В текущей версии нет такой фразы вообще нигде. А вот office_auth_err_username_exists — есть. Это или кэш, или у тебя старый контроллер.

Если при авторизации использовать Логин вместо e-mail всплывает ошибка введите e-mail.
Естественно, email обязателен, там в форме и звездочка рядом с ним. Куда иначе отправлять ссылку на активацию и сброс пароля — на логин?

Если не вводить логин при регистрации в username опять попадает весь e-mail.
Естественно, а что туда может попадать? Если я обрежу всё до знака @, а потом окажется, что такой username уже есть в БД — мне нужно выдать ошибку, что такой логин существует. А юзер спросит, что за фигня, я вообще не указывал никакой логин, как он может существовать?

Именно поэтому, в форме регистрации написано
Вы можете указать отдельный логин, чтобы не использовать email для входа.
Не указываете — дело ваше.
Алексей
07 июля 2014, 07:51
0
На сервере nginx, в вебмастере они еще как лезут.
Николай
07 июля 2014, 07:18
0
Парсер не учитывает в каком контексте находится документ (вырезает ru/) ну это ладно.

Если пользователь уже существует выдается ошибка office_auth_err_user_exists (вместо текста)

Если при авторизации использовать Логин вместо e-mail всплывает ошибка введите e-mail.

Если не вводить логин при регистрации в username опять попадает весь e-mail.
Федор
06 июля 2014, 22:30
0
Когда можно приобрести? нужно по зарез, прям желательно в течении этих дней, решали как организовать(у железки есть 4-5 вариантов комплектаций, естественно парт номер разный, по хорошему описание одно, добавляется несколько мелочей, заниматься копипастом и делать из одной железки 4-5 отдельных товаров, чтобы цена была разная очень плохо для СЕО, особенно что в каталоге такиех позиций будет тысячи… никакой копирайтер не спасет, тем более описывать и переписывать особо нечего) или вы его продаете магазину как встроенный компонет в minishop2, и нам нужно будет только обновится?.. ведь сам минишоп бесплатный, а это решение обычное дело в других магазинах… в общем, отпишитесь пожалуйста, очень ждем… хочется хотя бы в начале недели сказать, когда по срокам можно будет это использовать.
Александр Мелихов
06 июля 2014, 21:53
0
Ну самое простое, что приходит в голову, вписывай цвета в поле именами картинок, а в чанке вывода напиши
<img src="assets/tpl/colors/[[+color]].jpg" />
. Ну а дальше можно обвязку для этого на extJS написать.
Александр Мелихов
06 июля 2014, 21:35
0
ну например чтобы через сниппет задать товару цену нужно вызвать объект товара и выполнить ->set('price', 555). Каким образом будет реализован этот механизм тут, ведь имена полей заранее не известны?
Володя, может нужна какая то помощь в допиливании до релиза? У меня как раз есть куда применить такое решение и я подумал что лучше потратить время на совместную доработку чем делать оформлять ouibounce в сниппет с нуля, если вы конечно не передумали…