Алексей Емельянов: Алексей простите за нубство. Не совсем понял, постараюсь описать что понял, а что нет.
1) В ИБ новостей создаю свойство (список) со стилями.
2) В статьях где нужно я проставляю релевантный стиль. (я так понимаю в шаблоне новости выводить стиль не обязательно?)
3)Как в component_epilog.php передать параметр фильтрации top?
Не совсем понимаю как в этой схеме у меня появится список необходимых мне по критериям проектов? Или свойство списка в ИБ новостей мне делать привязку в виде списка? тут немного логичнее.
<?
GLOBAL $arrFilterTop;
$elementID = 159;
$arrFilterTop = array(
'PROPERTY_474' => $elementID,
);
?>
вот код который отфильтровывает, стиль задан в свойстве списком. получается я выбираю id свойства и id свойства из списка. Получается что всего 1 свойство.
У меня каталог проектов. Статьи ммм, их много и они разные. Например статья об определенном стиле дома. Вот я бы хотел вывести этот определенный стиль из каталога в эту статью. Т.е мне нужна возможность вставки компонента в новость (news.detail). В каталоге проектов целая куча свойств около 40. Мне бы хотелось выборку вставлять туда куда мне нужно. выборку я делал через top элементов каталога, путем фильтрации и сортировки. Автоматически этого не должно происходить. Только там где я вставлю вызов компонента, ну если это вообще возможно. Или что то может в сам ИБ новостей добавить какое-то свойство. Блин целая проблема получилось.
вопрос в том и состоит как эти условия реализовать. Можно конечно пойти по пути джидая и сделать привязку элементов из этого ИБ (т.е каталога). Но там не будет сортировки, и данные будут статичны.
Алексей, я не работал component_epilog.php, какой там код вызова будет? или просто вызов компонента туда воткнуть и все? можете немного подробнее подсказать
Все верно, уточняю. Это свойства элемента инфоблока. $arResult формируется компонентом.
$arResult['PROPERTIES']['PLAN_IMGS']['VALUE'] - данная функция помогла убрать ссылку, но картинку не выводит. Попробую поковырять CFile::GetByID
За ответ спасибо, но мне нужно что бы сформировалось новое меню, на вашем примере есть пункт меню сверху, у меня же эти пункты должны появиться только после прокрутки.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
1) В ИБ новостей создаю свойство (список) со стилями.
2) В статьях где нужно я проставляю релевантный стиль. (я так понимаю в шаблоне новости выводить стиль не обязательно?)
3)Как в component_epilog.php передать параметр фильтрации top?
Не совсем понимаю как в этой схеме у меня появится список необходимых мне по критериям проектов? Или свойство списка в ИБ новостей мне делать привязку в виде списка? тут немного логичнее.