битрикс

Чиним ошибку Битрикс или приводим collation mysql к единой стандарту

После недавнего обновления Битрикса с новой структурой месторасположений стала возникать критическая ошибка при оформлении заказа на сайте и при работе с разделом Заказы в админ панели:

Mysql query error: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation ‘=’ (400)

Как её удалось решить…  › Читать полностью

Теги: ,

Четверг, 12 Мар 2015 Битрикс Ваш отзыв

Получение SEO данных

Для получения SEO информации по IBlock:

$ipropValues = new \Bitrix\Iblock\InheritedProperty\IBlockValues($arResult["ID"]);
$arResult["IPROPERTY_VALUES"] = $ipropValues->getValues();

Передаём идентификатор IBlock’а

Для получения SEO информации по Section:

$ipropValues = new \Bitrix\Iblock\InheritedProperty\SectionValues($arResult["IBLOCK_ID"], $arResult["ID"]);
$arResult["IPROPERTY_VALUES"] = $ipropValues->getValues();

Передаём идентификатор IBlock’а и идентификатор Section

В результате получаем:

Array
(
[IPROPERTY_VALUES] => Array
    (
        [SECTION_META_TITLE] => Заголовок браузера
        [SECTION_META_KEYWORDS] => Ключевые слова
        [SECTION_PAGE_TITLE] => Заголовок страницы
        [SECTION_META_DESCRIPTION] => Описание
    )
)

Теги: , ,

Суббота, 27 Сен 2014 Битрикс Ваш отзыв
Август 2019
Пн Вт Ср Чт Пт Сб Вс
« Окт    
 1234
567891011
12131415161718
19202122232425
262728293031