IBLOCK_ID=36
При автопереводе слетают поля типа "Дата"
Добрый день!
Для решения вашего вопроса требуется более детальное изучение ситуации. Мы проведем дополнительную проверку и анализ на вашем сайте. Как только у нас будет больше информации, мы сразу же с вами свяжемся.
Спасибо за понимание!
Мы проверили ситуацию на вашем сайте и не обнаружили, что поля типа “Дата” слетели. Все данные в таблицах заполнены корректно.
Не могли бы вы указать ссылку на страницу, где наблюдается данная проблема, чтобы мы могли более детально изучить её?
Спасибо!
Не могли бы вы указать ссылку на страницу, где наблюдается данная проблема, чтобы мы могли более детально изучить её?
Спасибо!
Поле DATE (ID 111) в админке во всех элементах инфоблока отображается только в русской версии, в английской и пр. они пустые.
И на странице у пользователя они также не отображаются (/#LANGUAGE_ID#/about/, блок "Патенты")
И на странице у пользователя они также не отображаются (/#LANGUAGE_ID#/about/, блок "Патенты")
Изменено: - 26.09.2024 21:32:14
Временное решение проблемы - это удалить переводы значений всех свойств типа "Дата":
В обновлениях данная ошибка исправлена и значения свойств типа "Дата" больше переводиться не будут.
| Код |
|---|
$res = CIBlockProperty::GetList([], ["USER_TYPE" => "Date"]);
while ($ar = $res->Fetch())
$arIDS[] = $ar["ID"];
if (is_array($arIDS)) {
$connection = \Bitrix\Main\Application::getConnection();
$result = $connection->query(
"DELETE FROM fan_translator_iblock_element_property WHERE IBLOCK_PROPERTY_ID IN ("
. implode(",", $arIDS) . ")"
);
} |
Читают тему