Задать вопрос
Dier_Sergio_Great
@Dier_Sergio_Great
Увлеченный человек

Как правильно создать многострочное содержимое INI языкового файла для Joomla CMS?

Подскажите пожалуйста, как писать многострочные INI языковые файлы.
Т.е. хочу в ini константы записывать многострочные HTML значения.
Т.е. в константах определять справочный материал с разметкой и картинками.

MOD_CUSTOM = "
<div>Справка</div>
";
  • Вопрос задан
  • 26 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Dier_Sergio_Great
@Dier_Sergio_Great Автор вопроса
Увлеченный человек
Ни как.
но теперь в Joomla 5 Нельзя константы в INI писать многострочными.
В Joomla 4 и выше используется только загрузка однострочных значений.
$constants = parse_ini_string ($string, false, INI_SCANNER_RAW);

Теперь там используется атрибут INI_SCANNER_RAW который не позволит писать многострочные константы,
Для этого надо конвертировать значения в INI самостоятельно.
Можно использовать самописный конвертер, который конвертеровать будет при установке.
например:
mod_module.raw.ini (с многострочными значениями)
в
mod_module.ini (с одностроными значениями)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergeytolkachyov
@sergeytolkachyov
https://web-tolk.ru
Привет. Правильно туда просто HTML поместить, если содержимое этой константы будет отображаться в веб-интерфейсе.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы