Некоторые из моих новостей используются на разных языках. Чтобы архивировать, мне нужно установить язык этой новости для ВСЕ (ID: -1
). Когда я делаю это, работа работает, но изображение не работает, потому что изображение является sys_file_reference, и это не меняет язык. Также нет поля для изменения языка изображения вообще в бэкэнд, поэтому мне нужно сделать это в базе данных.tx_news: Измените язык новостей на ВСЕ, sys_file_reference не изменится
Я нашел сообщение об ошибке для этой проблемы:
https://forge.typo3.org/issues/48883
И я использую «исправить» из отчета об ошибке, так что, по крайней мере, можно изменить LANGAUGE во внутреннем интерфейсе:
$TCA['sys_file_reference']['palettes']['filePalette']['isHiddenPalette'] = 0;
(Это входит в шаблон ext_tables.php).
В любом случае, это нехорошее решение, и редакторы часто забудут изменить язык (всего) изображения (ов).
Кто-нибудь нашел/знал об этом лучше?
Спасибо за информацию. Я еще никогда не использовал крючок, и сначала мне нужно пройти тестирование. Я оставлю вопрос открытым до тех пор, пока не найду время проверить его. Могу я попросить вас взглянуть на другой вопрос? Любая идея, если использование крючка или так может решить эту проблему? http://stackoverflow.com/questions/37393398/backend-user-translate-content-from-default-language-was-not-allowed – nbar