Некоторые из вас могут знать проблему с датой публикации и истечением срока действия элементов и страниц на других языках, чем по умолчанию.Редактировать Дата публикации на другом языке
Установка даты на языке по умолчанию отлично работает. Я скопировал элемент на вторичный язык. Но там поля бэкэнд-формы (время начала/окончания) отключены, и поэтому в определенные даты ничто не будет включено или отключено.
я уже нашел кое-что (в основном скрипт для повторного включения ВЕ поля формы)
t3lib_div::loadTCA('tt_content');
unset($TCA['tt_content']['columns']['starttime']['l10n_display']);
unset($TCA['tt_content']['columns']['starttime']['l10n_mode']);
unset($TCA['tt_content']['columns']['endtime']['l10n_display']);
unset($TCA['tt_content']['columns']['endtime']['l10n_mode']);
Это довольно старый, так как это не работает, или я добавляю эти строки в заблуждении файл, так как «typo3conf/extTables.php» (файл, который они мне сказали, чтобы поместить их) больше не существует.
Edit: потому, что кто-то спросил его, вот моя установка языка TS
### language config
config {
linkVars = L
uniqueLinkVars = 1
sys_language_uid = 0
language = default
locale_all = de_DE.utf8
}
# Setting up the language variable "L" to be passed along with links
#config.linkVars = L
#config.sys_language_mode=content_fallback
#config.sys_language_overlay=hideNonTranslated
[globalVar = GP:L=3]
config {
linkVars = L
uniqueLinkVars = 1
sys_language_uid = 3
language = en
locale_all = gb_UK
htmlTag_langKey = en
}
[global]
Да, мой ответ охватывает только то, как повторно включить поля по вашему запросу. Думаю, biesior поможет вам найти основную проблему, которая заставила вас снова включить эти поля.Но так как в некоторых случаях бывает полезно иметь разные значения, я отправил этот ответ. – lorenz