Sergey_K
Что? Расширяй в минишопе и все.
Sergey_K
Вообще надо уже запилить генератор этого дела и хранежку в json.
Sergey_K
Там же тупой массив надо отдавать и все.
Павел
https://modx.pro/solutions/7037
Почему солнышко вася это делает не в плагине минишопа
Sergey_K
Может за 4 года что-то изменилось?
Sergey_K
Я читал именно про плагины статью
Артем
Павел
Артем
Павел
перечитай)
так мне минишоп приоритетом 1 поставить?
Павел
-1 в моем плагине не помогает
Артем
свой плагин - 1
минишоп - 0
Павел
не помогает
Sergey_K
Там в комментах пишут
Sergey_K
Свежих
Sergey_K
Что не работает этот метод
Sergey_K
С 2017 года
Артем
все работает, недавно делал
Sergey_K
Ну тогда хз
Павел
так влом плагин минишопа мутить
Миша
Миша
вобще система расширения таблиц в MODX это боль та еще
Миша
постоянно лазить в таблицы, добавлять менять и прочее
Миша
ну это реально не удобно
Иван
Ребят, всем привет. Есть кто пользуется Localizator ом?
Есть список хотелок, нужна помощь в реализации.
Артем, сейчас занят и не сможет быстро реализовать.
Я предлагаю своими силами + собрать денежку на допил.
Вот, что я бы хотел видеть:
- переводы в словарях перенести в файлы
(возможно импорт/экспорт)
- возможность удалять переводы в словарях
- разбивка переводов в словарях по группам
- разные url для локализаций
- опции из коробки
- сниппет для вывода данных с ТВ/контента, например родителя. Есть, пример, но хочется минимум вводных данных. Например: ид ресурса, ид ТВ и все.
- удобное окно редактирования локализации, желательно не как сейчас, а вкладка как дополнительные ТВ у стандартного ресурса.
- исправление косяка с ТВ чекбокс (не изменяется состояние после сохранения)
Это так на вскидку.
То, что Артем мне помогал реализовать, я выложил в сообществе и в документации.
Осталось протестить импорт в опции минишопа. Да, теперь Локализатор поддерживает опции, а не только ТВ.
Что скажите?
Sergey_K
Я пользуюсь локализатором, но я не настраивал особо :)
Нужно донатить, или что-то еще?
Иван
Можно донатить, можно кодом помочь.
Я для начала бы хотелки собрал, чтобы организовать сбор
Иван
@orendat не хочешь поучаствовать?
Павел
Павел
Хоть и было сильно впадлу
Павел
$element = $modx->getObject('msOption',['key' => str2url($option->Наименование)]);
$element->set('caption', $option->Наименование);
$element->set('sync_id',$option->Ид);
$element->save()
Правда поле не сохраняется все равно
Павел
$element -> заранее существующий
Павел
$option -> тоже
Артем
Павел
не, caption заносится
Павел
sync_id - нет
Артем
Павел
Павел
Павел
Павел
Павел
В плагинах все отбивается
Артем
Павел
modcategory это не мешает)
Павел
Sergey_K
я думаю там все, что угодно можно написать :)
Sergey_K
попробую написать автогенерацию полей
Sergey_K
потому что каждый раз это говно все заполнять это, конечно, тупость
Павел
msfieldmanager есть, правда бабосов стоит
Павел
ну и он не все таблицы расширять умеет
Sergey_K
у меня он стоит
Sergey_K
но я с ним не разбирался
Sergey_K
проще написать 100 строк кода, который по кнопке будет читать новые поля из талицы и дописывать их в JSON
Sergey_K
И все.
Sergey_K
Добавил поле в таблице, нажал кнопку и все.
Павел
на стороне xpdo пруфитнее сделать, чтобы модели сразу знали о полях в базе
Sergey_K
Ну я пока сугубо про минишоп. А так да.
Павел
ну сугубо минишоп умеет msfieldmanager
Sergey_K
Лучше бы в модх3.0 запилили нормальную струкуру данных уж наконец
Миша
Павел
ля, у меня жопа грит
Павел
ну какого хэла оно не раотает
Nikolay
чёт я не пойму что нужно вообще)) modCategory это зачем?
Nikolay
вчера фишку запилил, чистка кеша сайта с панели
Nikolay
bash-скрипт типа rm -rf запускается, это в линуксе, на маках тоже вроде можно
Nikolay
удобно
Дмитрий
на маке обновить страничку с зажатым шифтом же )
Nikolay
имеешь ввиду браузерный кеш?)
Nikolay
я про папку cache
Дмитрий
угу
Nikolay
она чистится
Nikolay
ну то есть аналог очистить кеш в админке короче) только не надо лазить никуда
Дмитрий
на фронтендманагере 1 кнопкой сделано в хедере. Удобно тоже )
Дмитрий
Но, любопытно)
Nikolay
каждый извращается как может)
Павел
оно отображается, но при этом туда инфа не заносится никак
Павел
ни через процессор, ни через set /save