php Обновлениеэлементабитрикс
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Обновлениеэлементабитрикс相关的知识,希望对你有一定的参考价值。
<?php
$arSelect = array("ID", "IBLOCK_ID");
$arFilter = array("IBLOCK_CODE" => 'site_settings', "CODE" => 'site_settings_element', "ACTIVE_DATE" => "Y", "ACTIVE" => "Y");
$res = CIBlockElement::GetList(array(), $arFilter, false, false, $arSelect);
$id = '';
$iblockId = '';
$prop_id = '';
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
if (!empty($arFields['ID'])) {
$id = $arFields['ID'];
$iblockId = $arFields['IBLOCK_ID'];
}
}
$arFilter = array(
'IBLOCK_ID' => $iblockId,
'CODE' => 'LAST_YEAR_MARKETS_SEARCH',
);
$res = CIBlockProperty::GetList(array(), $arFilter);
$field = $res->Fetch();
if ($field) {
$prop_id = IntVal($field['ID']);
}
$el = new CIBlockElement;
$PROP = array();
$PROP[$prop_id] = "2017";
$arLoadProductArray = array(
"MODIFIED_BY" => $USER->GetID(),
"PROPERTY_VALUES"=> $PROP,
);
$res = $el->Update($id, $arLoadProductArray);
<?php
CIBlockElement::SetPropertyValuesEx($id, false, array('LAST_YEAR_MARKETS_SEARCH' => '2018'));
以上是关于php Обновлениеэлементабитрикс的主要内容,如果未能解决你的问题,请参考以下文章
php Вытаскиваемценуизэлементаинфоблока。
php Отправкаписьмапридобавленииэлементаинфоблока
php ДобавляетиконкуэлементамLIвменюWordPress,укоторыхестьдочерниеэлементы。
python НаходимвсевозможныекомбинацииэлементовпоследовательностинаPython
php Сообщениенасайтеповерхвсехэлементов
php 更多信息WordPressвменюнаосновеметодолгииБЭМспомощьютолькофильтровменю