Pavel
подскажите чем проверить файл INI локализации .... 2500 строк , прогнал через яндекс переводчик на вид все ок , а вот ни в какую не цепляется в J4 8\
Бизнес-аккаунт.
Подскажите пожалуйста а релиз кандидат что вышел - использовать на продакшене и много ли там допереводить?
Pavel
Включить отладку языка
точно спасибо , ни разу не пользовался . ошибки парсинга показывает прямо номера строк
Vladimir
Vladimir
Всегда лучше выждать
Бизнес-аккаунт.
А сколько оптимально
Бизнес-аккаунт.
И еще, хотел узнать, что бы не ждать перевода, есть что-то через что можно прогнать ланг файл, что бы понимать что уже переведено в прошлых версиях, а что новое добавлено и надо перевести?
Дмитрий
@Septdir для jform как ты думаешь лучше обычные массивы пыхи или xml?
Дмитрий
по идее лучше xml из-за встроенного парсинга xml с деревом, в которые можно внедряться
Дмитрий
по идее
Дмитрий
напрямую с массивами может быть проблема, с переопределением, там надо вот обработку дополнительную писать
Дмитрий
мне кажется xml лучше прямых массивов
Igor
@Septdir для jform как ты думаешь лучше обычные массивы пыхи или xml?
Это ты о чем? о мердже? лучше стандарт => xml
RINAT
[4.2] Update Bootstrap to latest 5.2 · Issue #38323 · joomla/joomla-cms https://github.com/joomla/joomla-cms/issues/38323
Дмитрий
Это ты о чем? о мердже? лучше стандарт => xml
Да нет, вообще, в чем хранить структуры
Max
а вы сериализуете данные или в памяти храните?
Igor
Да нет, вообще, в чем хранить структуры
Без контекста не понимаю =)
Дмитрий
Без контекста не понимаю =)
ну вот сейчас хранится все в xml
Дмитрий
а представь что в массивах
Дмитрий
на пыхе в обычных
Дмитрий
на ассоциативных
Дмитрий
чем вот xml в твоих глазах лучше чем массивы пхп как хранение и управление
Igor
чем вот xml в твоих глазах лучше чем массивы пхп как хранение и управление
все равно слишко абстрактно. xml можно скачать передать и посмотреть по ссылки. Это совсем разные вещи.
Дмитрий
@Septdir массивы тоже
Дмитрий
вот пример
Дмитрий
это описание формы
Vladimir
@Septdir массивы тоже
Это считай json
Igor
@Septdir массивы тоже
Ты на примере скажи. На скрине скруктура формы на php У joomla на xml Если вопрос что удобнее то ИМХО xml ибо я могу сделать простой xml файл и через form->load его загруть. Плюс xml проще читать структуро можно прямо в бразуере. Да и вложенность можно не сохранять. тобишь вложить fields в fieldset в начале а ниже сделать наоборот и simple xml Будет пофигу. Фактически так проще добавлять и править. Но это ИМХО.
Дмитрий
в xml и чистых массивах
Дмитрий
ассоциативных
Дмитрий
@Septdir вообще для чего, я думаю сделать лего на пхп
Дмитрий
потому что где-то цмс избыточно
Дмитрий
а где-то ее не хватает
Дмитрий
вот мы столкнулись что в джумле нам дохрена не хватает
Дмитрий
дохрена - это чего?
нормальной ORM системы в прицнипе, более сложной hmvc (в джумле 4 появились namespace, и можно было на компонентах сделать, но мы жили в рамках j3, и сделали компоненты в одном, чтобы удобно было писать), роутинга просто на регулярках, систем слоев защитников
Дмитрий
это основное
Дмитрий
и еще куча всяких медлочией
Дмитрий
ее косяков,что пришлось целые огромные слои переопределять
Дмитрий
а где-то мне цмс вообще мешает
Дмитрий
либо избыточна и не нужна наоборот
Дмитрий
и мусора в системе крутится от цмс где мне не нужно
Igor
и еще куча всяких медлочией
Ну упрощенно ответ звучит так. вы перемудрили =)
Дмитрий
джумла не рассчитана на большие программы совсем
Дмитрий
если быть откровенным
Igor
джумла не рассчитана на большие программы совсем
Еще как расчитана =) просто надо быть проще =) Это сложно обяснить, ну разве что так "Попробуй свою "программу" написать на php 4"
Дмитрий
без нее жить очень сложно
Дмитрий
когда идет перетекание моделей друг в друга
Igor
Ну а роутинг на регулярках вполне поддерживается в системных плагинах. Хотя лично я такой роутинг не перевариваю ибо регулярки - это тот еше гемор.
Igor
банально нет ORM системы вообще никакой нормальной
Повторюсь "Попробуй свою "программу" написать на php 4" 4 тут не с потолка взято.
Дмитрий
зачем?
Дмитрий
я имею сейчас, что джумла не достачно в ней инстурментов или косяков которые надо переопределять, и второй вариант где мне она совсем избыточна
Den 💙💛
банально нет ORM системы вообще никакой нормальной
Возьми сторонню либу, от того же симфони. Та же работа с базой у джумлы идёт как отдельная либа, если конечно её не засунули в саму джумлы (раньше через компосер шла)
Igor
я имею сейчас, что джумла не достачно в ней инстурментов или косяков которые надо переопределять, и второй вариант где мне она совсем избыточна
Ну мне всего хватает =) Что до 4 версии пыха все довольно просто. ORM "вошла в обиход" только в 5 версии =)
Дмитрий
Ну мне всего хватает =) Что до 4 версии пыха все довольно просто. ORM "вошла в обиход" только в 5 версии =)
можно писать все на чистом sql? но зачем? чтобы понимать как это? я понимаю, нафига мне это? если программу надо поддерживать и расширять
Дмитрий
@Septdir я просто думаю написать конструктор
Дмитрий
который будет покдлючаться к разным компонентам
Дмитрий
разных фреймворков
Дмитрий
лишь предоставишь общие интерфейсы необходимые
Igor
@Septdir я просто думаю написать конструктор
Вопрос тут тот же что и всегда "свое решение отходящее от канона резко поднимает уровень вхождения" Тобишь если тебя не устравивает Joomla, то логичнее тогда расмотреть фреймворк который тебе подходит. зенд или симфонию, тогда будет проще найти тебе помощника. Хотя и стоимость специалиста резко выростет.
Дмитрий
у всех проблемы
Дмитрий
@Septdir вот у лары перед джумлой преимущество только в ORM, билдере запросов и слоев защитников сейчас
Дмитрий
я про joomla 4
Дмитрий
больше по сути нихуя
Igor
у всех проблемы
Ищи решение в рамках выбраного фрейма. Смесь из 10 фреймов с 5 слоями абстракции и кастомным конструкором === ад в долгосрочной переспективе.
Дмитрий
У Лары тихий ад с обновлениями
зачем ты это пишешь? я знаю, я про сильные стороны сейчас ее
Igor
зачем ты это пишешь? я знаю, я про сильные стороны сейчас ее
Важны скорее слабые стороны. И поиск компромиса. Что до ORM то можешь хоть доктрину прямо в joomla воткнуть.
Дмитрий
Важны скорее слабые стороны. И поиск компромиса. Что до ORM то можешь хоть доктрину прямо в joomla воткнуть.
вот допустим мне надо построить программу обновления цен и размножить ее
Дмитрий
на разные копии
Igor
вот допустим мне надо построить программу обновления цен и размножить ее
А для не образованных? Что есть программа обновления цен?
Дмитрий
А для не образованных? Что есть программа обновления цен?
ну систему пауков которые будут сканировать всякое, а могут забанить их по ip, и для этого они множатся