Руслан Алеев

Руслан Алеев

С нами с 15 июня 2015; Место в рейтинге пользователей: #104
Руслан Алеев
29 мая 2020, 23:46
+7
Спасибо за хорошие новости, Sterc! За один только FormIt можно памятник ставить :)
Руслан Алеев
29 мая 2020, 00:10
0
Ну я про это имел ввиду — docs.modx.pro/komponentyi/pdotools/obshhie-parametryi#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2
т.е. вы можете отсортировать ресурсы по позиции в меню и выводить их с нужным шаблоном.

Еще вариант — это создать поле и вписывать туда ID ресурсов в нужном порядке, а это поле уже указывать для ресурсов в сниппете.
Как иначе проще сделать, я даже и не знаю.
Руслан Алеев
28 мая 2020, 23:38
0
Как вариант, создать TV с 4 позициями, и админ выбирает у нужного ресурса нужную позицию. А в шаблоне вывода проверять позицию и выводить в нужном месте.
При этом по умолчанию задать нужные позиции (в pdoResources это можно задать через &tpl_N), если ничего не выбрано.
Руслан Алеев
18 мая 2020, 18:55
0
Так выводит таблицу extJs, задача крайне трудоемкая. Проще пользоваться сторонними компонентами, как указали выше.
Руслан Алеев
17 мая 2020, 14:20
+2
Да, меня тоже эта тема беспокоила, было бы здорово, если бы кто решил этот вопрос на более глобальном уровне, через добавление дополнительных параметров в URL — github.com/modxcms/revolution/issues/14086
Руслан Алеев
14 февраля 2020, 23:09
0
У меня есть идея, посмотрю что можно сделать.
Было бы здорово, спасибо.
Руслан Алеев
14 февраля 2020, 23:02
0
Мне, кстати, частенько контент-менеджеры про это говорят, мол «Ресурс не сохраняется», наверное стоит TV во вкладке оставлять, хотя вкладка TV после вкладки настроек идет, что тоже странновато, благо в 3-ке поправили.
Руслан Алеев
14 февраля 2020, 22:59
0
Как «для выбора языка» не получится, т.к. все выпадашки абсолютом сделаны, а к ним overflow: hidden не добавишь — меню второго уровня обрежется и не будет отображаться. Обсуждали частично тут — github.com/modxcms/revolution/pull/14935

Тут или полностью переделывать меню, или добавлять ограничение по кол-ву, как в github.com/modxcms/revolution/pull/14300
Руслан Алеев
14 февраля 2020, 22:47
0
Да, удобнее было бы. Хотя поставщика не часто нужно добавлять, а вот баги TV надоедают, т.к. с ними приходится постоянно сталкиваться :)
Руслан Алеев
14 февраля 2020, 22:40
0
Если у TV есть значение по умолчанию, то поле заполнено и ошибки не возникает, что логично :)
Изначально (с выключенной tvs_below_content), при сохранении, будет активироваться вкладка с TV (спасибо @Иван Климчук github.com/modxcms/revolution/pull/14235)
Если же активна настройка tvs_below_content, то TV-поля будут расположены под «Содержанием», но при сохранении не понятно, что ошибка валидации всплыла, т.к. поля не видны (нужно скроллить).
Руслан Алеев
14 февраля 2020, 21:43
0
В 3-ке тоже не исправлено :) Поэтому и говорю, что можно для MODX 3 PR закинуть.
Руслан Алеев
14 февраля 2020, 20:18
0
Кстати, @Баха Волков делал решение github.com/modxcms/revolution/pull/14300 Хотя оно ему и не нравится, и, если у него время и желание будет, то сделает лучше.
Хотя для старта, в MODX 3 сойдет, можешь сам PR поправить чутка и запулить для MODX3 :)
Руслан Алеев
14 февраля 2020, 20:06
+1
Тут не столько формат, сколько крик помощи :) Может кто в сообществе исправлял эти недочеты, или планирует исправить ;)
Руслан Алеев
14 февраля 2020, 20:04
0
Да, нечто подобное обсуждалось тут — github.com/modxcms/revolution/issues/11856
Кстати добавить параметр ширины, высоты и кол-во столбцов не проблема. Проблема в том, что не понятно как генерируется вывод TV (я так и не понял). Для некоторых полей есть шаблон вывода, для некоторых нет, где-то параметры работают, а где-то нет…
Руслан Алеев
27 декабря 2019, 19:05
0
У вас какие-то явные баги со скриптами. К примеру, я в товаре не могу увеличить кол-во для корзины, — / + не работают и страница перезагружается. Не работает «купить в 1 клик», fancybox.
В консоли браузера ошибки, возможно в этом беда.
Руслан Алеев
26 декабря 2019, 01:22
+1
Здравствуйте, смущает эта фраза:

Вызов миникорзины в кэшируемом чанке
Попробуйте вызывать в некэшируемом.
Так же внимательно проверьте классы miniShop2, возможно в процессе интеграции шаблона, что-то потеряли.
Руслан Алеев
17 декабря 2019, 00:22
+1
Ну она есть же. К примеру, некоторые пакеты ставятся и работают, типа TinyMCE, может в консоли будут информационные сообщения, но визуально все ок.
Руслан Алеев
08 декабря 2019, 02:16
0
А у вас страница опубликована? Может из-за этого открывается 404 (которая Главная, если ее не настроить).
Вообще, я как-то запарился и сделал статью по настройке мультиязычности, посмотрите — cat-art.ru/blog/multiyazyichnost-modx-revo
Руслан Алеев
28 ноября 2019, 15:30
+3
Еще много полезных UI/UX фич только в работе и не влиты, к примеру, мне крайне нравятся эти:
github.com/modxcms/revolution/pull/14748#issuecomment-533813531
github.com/modxcms/revolution/pull/14806
Да и других UI/UX мелочей, которые не заметны, но, поверьте, их много :)
Руслан Алеев
18 октября 2019, 01:44
+2
Здравствуйте. Связь id-ников разных версий пишется в скрытое TV от Babel — babelLanguageLinks.
А id связанной страницы, но в другом контексте можно получить через сниппет BabelTranslation (идет вместе с Babel)