5.2.2
|
Андрей Николаев,так и есть вы правы это свойство инфоблоко для написания рубрики что потом через фильтр похожие записи снизу выводить) Спасибо за внимание к моему вопросу
|
|
|
|
|
|
Андрей Николаев, не выводит ничего( хотел как похожие публикации по синониму сделать но увы не выводиться ничего(( тут можешь еще[CODE]<? foreach ($arResult["PROPERTIES"]["AUTHOR"]["VALUE"] as $author):?>
<?endforeach;?> [/CODE]значение этого свойства элементов должно фильтровать сможете сказать в чем моя ошибка я еще смотрю видео на ютуб но там по апи печаль(( подскажите где под учить? [CODE]<? // Покдлючаем модуль инфоблоков, для теста считаем что он есть всегда \Bitrix\Main\Loader::IncludeModule('iblock'); /* @var int Идентификатор инфоблока, где осуществляем поиск */ $iIblockID = 3; /* @var string Искомый синоним */ $sSynonym => '($arResult["PROPERTIES"]["SINONIM"]["VALUE"])'; /* @var array Сортировка для полученных элементов */ $arOrder = [ 'ID' => 'ASC' ]; /* @var array Ограничение выборки из инфоблока */ $arFilter = [ 'IBLOCK_ID' => $iIblockID, 'PROPERTY_SINONIM' => $sSynonym ]; /* @var array Список получаемых полей */ $arSelect = [ 'ID' ]; $res = \CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect); while( $arElement = $res->fetch() ) { echo "<pre>"; var_dump($arElement); echo "</pre>"; } [/CODE] |
|
|
|
|
|
[QUOTE]Dios написал:
Задача элементарная, но такое делает программист и по вашему вопрос не уверен что вас интересуют подробности технической реализаци. Два варианта на вскидку 1) Делаете в template.php выборку CIBlockElement::GetList [URL=https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php]https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php[/URL] и собственно выводите список нужных элементов 2) В шаблоне детального вида элемента в файле component_epilog [URL=https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2975]https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2975[/URL] делаете вызов компонента например news.list, перед которым описываете фильтрацию $GLOBALS['MY_FILTER'] = array('PROPERTY_SUBJECT' => "Финансы или здоровье"); Фильтр работает также как тут [URL=https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php]https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php[/URL] Ну и конечно нужно сверстать news.list --- Если нужно что то готовое, то не подскажу. Не знаком с рынком.[/QUOTE] Не выходит что то(( по фильту это даже без фильтра ниче не вышло( я пока апи почитаю ([CODE]<?$arOrder = Array(); // сортируем по свойству ID_MSSQL по возрастанию $arFilter = Array("IBLOCK_ID"=>$IBLOCK_ID, PROPERTY_SINONIM="VALUE"); // указываем из какого Инфоблока брать данные $res = CIBlockElement::GetList($arOrder, $arFilter, false, false); ?> [/CODE] |
|
|
|
|
|
[QUOTE]baltika написал:
Bootstrap tooltips require Tether[/QUOTE] Увы это совсем не связанно с аяксом! |
|
|
|
|