Евгений
пичаль
Ishvan
просто у меня минишоп не понимает русский лексикон
Ishvan
и как то нужно язык указать без лексикона
Ishvan
[[%ms2_frontend_add_to_cart? &namespace=minishop2 &language=ru]] вот в таком виде где нет феном работает
Евгений
А если так: {'ms2_frontend_add_to_cart'|lexicon : ['language' => 'ru', 'namespace'=>'minishop2']}
Rahim
Oleg
Ево бери ;) она 2-4 м кушает в среднем
Это самый крайний случай, я в курсе про Эво, но не юзал его. У нас всё под Рево заточено, есть своя сборка уже
Oleg
Тогда лучшим решением будет смена тарифа;) да и самым дешевым
Если люди пишут, что у них 8мб. рево есть, то значит накосячил я, вот и пытаюсь выяснить где именно
Dmytro
Чистая может и кушает столько. В целом норм потребление порядка 12-20 метров у рево + все зависит еще и от количества документов и остальной инфы что в кеш падает
Евгений
у меня 20мб
Евгений
Я ставлю на pThumb. Если картинок много, то вполне может грохнуться по памяти.
Oleg
А он не кеширует результат что ли?
Кеширует, изза этого я его и использую. Я уже думаю, может имеет значение вызов файловых элементов "@FILE chunks/item.tpl" или лучше их @INLINE делать - фиг его знает куда копать. Буду проверять
Nikita
Nikita
Лол
Anonymous
Да уж, это дело не заметить конечно круто
Vladimir
Всем привет. Такой вопрос возник. Есть функция создания новости вне админки. Создается по умолчанию неопубликованной, createdby ставится тот кто её создавал и у него нет прав view_unpublished. Есть какой-нибудь вариант обрабатывать генерацию страницы и если текущий пользователь тот же что и в createdby - то показывать страницу? Есть предположение что можно через плагин - при обработке ресурса временно ему назначать published true.... Но можно ли так, а если и можно то какое событие лучше использовать...
Anonymous
Ребят, чет я впарился(((( Для того что бы класс подгружался через $modx->getService() нужно создать модельку и зарегать (либо указать путь в системных настройках) ее ?
Anonymous
Но вообще так и должно быть! Создатель ресурса должен его видеть даже не опубликованным!
Vladimir
Но вообще так и должно быть! Создатель ресурса должен его видеть даже не опубликованным!
Ну да, я понимаю что логично. Просто не был уверен)) Пользователь обычный, с правами только view, list, save. Сперва не заметил что открывал с другого пользователя. Просто там на проекте столько разных прав понастроено, что просто верить тому как работает на этом проекте - не достаточно, хотелось бы подтверждения. С другой стороны все еще непонятно как сделать группу модераторов которые смогут видеть эти ресурсы, но решил добавлением права view_unpublished
Sentinel
Народ, а компонента по валюте нет? Чтобы смена по select была для ms2
Sentinel
ну типа как у aliexpress выберите валюту
Миша
Евгений
кто-то наплевал в формочки?
Миша
ага
Евгений
а из двух кто-то вылизал)
Миша
подскажите, можно ли опцию товара запихать в основную вкладку?
Евгений
вроде нельзя
Миша
эх
Sentinel
А кто как с Babel мультиязычностью работает? ну там вывод чанков к примеру
Евгений
там же разные контексты, чанки одинаковые
Евгений
нужное в словарь заношу
Евгений
приспособил под это компонент локализатор, чтобы не лезли в основные словари
Sentinel
а id шки для ресурсов?
Евгений
у бабеля есть сниппет получения id из текущего контекста
Евгений
переписал его чутка и если надо в parent пишу так 'parents' => 5|bb
Евгений
bb - сниппет возвращающий связанный id
Sentinel
👍
Максим
Подскажите, как из сниппета поменять статус заказа minishop ?
Максим
Пишу так
Максим
$miniShop2 = $modx->getService('miniShop2'); $miniShop2->initialize($modx->context->key); $miniShop2->changeOrderStatus('eff00090001', 2);
Максим
не работает
Миша
$changeOrderStatus там кажется
Миша
$save_order = $miniShop2->changeOrderStatus($order->get('id'), 2);
Миша
('eff00090001' че это?
Максим
номер заказа, или там id нужен?
Ильхом
цифры, буквы
Максим
блин, точно там id нужен) спасибо)
Sentinel
вот только я не понял, он что через tv работает?
Oleg
Кстати, я нашёл, что именно жрало память, если кому интересно. Это сниппет BabelLinks. Если он вызывается на странице два раза (например, в head для альтернативных link и в header - для переключателя языков) - потребление памяти в районе 25мб. Если один раз - 10мб.
Oleg
Babel вообще зло устаревшее
альтернатив нет ему, увы
Sentinel
А что пользовать?
Евгений
BabelTranslation?
вроде он
Pavel
альтернатив нет ему, увы
Ну я например делал на одном сайте так: {$chunkName_ ~ $lang | chunk} соответственно $chunkName_ru был русский чанк $chunkName_en был англоязычный чанк и так соб-но со всеми полями и чанками
Pavel
$lang естественно динамическая переменная
Pavel
А вообще илья уткин тоже показывал на какой то конференции год назад как можно реализовывать мультиязычность, есть еще локализатор, тоже вполне себе неплохой способ реализации мультиязычности
Андрей
Даже проверю вечером ради интереса.
Aleksei
babel неплох, если английская версия сайта отличается по структуре. Просто надо брать все его сниппеты и переписывать по-человечески
Oleg
У меня БабелЛинкс немного подправленый, чтобы Феном понимал. Загружается через @FILE.
Oleg
Локализатор - не развивается, в стадии БЕТЫ уже достаточно долго, не поддерживает ТВ поля и много слышал жалоб на него.
Pavel
вот прям тянет к нему, но хотелось бы знать как он работает с pdotools и msearch2
Не знаю, я конкретно его не юзал, лишь ковырял код, он просто подменяет поля в зависимости от языка прямо в объект resource
Pavel
Локализатор - не развивается, в стадии БЕТЫ уже достаточно долго, не поддерживает ТВ поля и много слышал жалоб на него.
Ну если ручки из попы, то да, а если ты представляешь как добавлять свои поля в админку путем extjs, бд и карты, то там ничего сложного нет
Sentinel
а Lingua это что?
Oleg
ручки из попы, да
Андрей
У меня БабелЛинкс немного подправленый, чтобы Феном понимал. Загружается через @FILE.
Может с правками какой косяк? Я вызываю через феном, шаблон файловый, но чанк дефолтный. Все летает
Sentinel
http://s1.bild.me/bilder/110417/5047736screenshot_2018-03-28_015.png
Андрей
http://s1.bild.me/bilder/110417/5047736screenshot_2018-03-28_015.png
Лингва тормозит дико при большом кол-ве ресурсов
Oleg
Sentinel
👍 Спасибо
Nikita
Добрый вечер! А кто может сказать, а каким образом генерируется соль для паролей(не пароль) для пользователей modx revo?