Anonymous
У меня выдает ошибку
Problem getting service msoptionsprice.msoptionsprice, instance of class msoptionsprice.msoptionsprice
Но компонента я этого не ставил, в чем может быть причина?
Alexandr
ребят, подскажите плз, как вывести ссылку на главные страницы контекстов через pdotools? и ссылке на текущий контекст присвоить класс свой?
Евгений
о, а мы скучали
Alexandr
Евгений
Александр
добрый день. кто-нибудь пробовал переименовать alias в mfilter для поля слайдер (цена к примеру), если делаю так "&aliases=ms|price==cena" - то на фронте вместо слайдера остаются чекбоксы От и До
Александр
аналогично для tv поля, меняю тип на дефолтный, все работает
Евгений
Александр
есть такие
Александр
&tplFilter.outer.ms|price=tpl.mFilter2.filter.slider
&tplFilter.row.ms|price=tpl.mFilter2.filter.number
Евгений
ничего не смущает?
Евгений
в документации указано что надо для aliasa
Евгений
&tplFilter.outer.cena=tpl.mFilter2.filter.slider
Sergey
Добрый день!
Sergey
пробовал ли кто работу csrf_token() функции компонента modHelpers с ajaxform ?
Евгений
пару дней назад обсуждалось
Евгений
можно поскролить вверх
Sergey
понял пардон )
Sergey
поищу
Борис
ребят, а нормально если я буду использовать такую конструкцию:
{if $old_price?}
<span class="old-price strike f12 red">{$old_price} {'ms2_frontend_currency' | lexicon}</span>
{/if}
[[*price:is=`0`:or:if=`[[+price]]`:is=`0`:then=`Цена по запросу`:else=`[[+price]]`]]
Миша
Борис
а это влияет вообще на что то?
Alex
влияет, если переписать на феном то парсер modx вообще не будет запускаться
Anonymous
Будет
Anonymous
Но итераций будет меньше
Борис
короче лучше переписать?))
Anonymous
Голову то всё равно включенной держать нужно
Alex
Он работает гораздо быстрее, чем родной modParser, и если вы перепишите свой чанк так, что в нём не будет ни одного тега MODX, то modParser и вовсе не будет запускаться.
Alex
как я еще должен это интерпретировать?
Anonymous
Запуск будет, но не будет итераций парсера. Он же рекурсивный. Да, это уменьшит количество проходов и запросов. Написанное верно в целом, но не буквально
Alex
Да я неправильно выразился, я имел ввиду что он не будет ничего обрабатывать
Борис
только не пойму как добавить сюда руб после цены
Евгений
конкатенация
Евгений
в феноме через значек ~
Борис
ага понял, а если туда засовывать из лексиконов значения
Борис
типа {'ms2_frontend_currency' | lexicon}
Миша
а как узнать количество чанков, которые выведет сниппет, к примеру BannerY
Евгений
так попробуй
Борис
во так работает, спасибо, только осталось пробел как то вмазать перед лексиконами
Миша
просто поставь пробел)
Миша
или ~' '~
Миша
или в самом лексиконе добавь пробел
Борис
👍🏼
Алексей
Привет всем.
Алексей
Заморочился сейчас вот каким вопросом.
Обычно хранил баланс пользователя в отдельной табличке, но это не всегда удобно.
В прицнипе, стандартный профиль и так избыточен. Но нет ли какого-то специального хранилища для таких данных (ну за исключением extended, там в сериализованном виде, не очеь удобно)?
Миша
Алексей
Ну, ее всяко подтягивать надо, проверять и т.д
Алексей
Хочется отдать это на съедение модху
Миша
ну так modx это все и тянет
Миша
точнее pdo
Алексей
можно, конечно, класс расширить, но это поять же телодвижения
Миша
ааа, кнопка make pizdato
Алексей
очется чет типа user->set('balance', 100500) и все)
Алексей
Алексей
Ну, как бы напилить можно, не вопрос. НО если вдруг есть, то почему не использовать?
Евгений
была статья где расшиярлась таблица юзеров
Евгений
и с теми полями можно работать как с родными
Алексей
Да там по сути, можно и просто от modUser унаследовать класс и все собирать в нем.
Алексей
Там вроде даже в админке можно класс задавать для юзера
Евгений
Евгений
я ж не говорю какой вариант лучше
Алексей
Pavel
А, я думал у него проблема что он не может свою таблицу в контекст модыкса вставить
Алексей
ну человек не хочет отдельно)
я не то. что не хочу, обычно так и делаю. Думал может уже есть что-то. Вон профиль, все время кучу полей тянет всяких.
Pavel
Да и элементарно это не позволит разделить права, например менеджер может редактировать поля пользователей если они опечатались, но вот поле баланса я бы не доверил менеджеру
Pavel
У меня на одном проекте например управление баланса отдельной вкладкой в пользователе, так вот эта вкладка не грузится у менеджеров даже
Николай
Алексей
Илья
В этом случае всегда можно легко проверить корректность баланса