Александр Павлов, прошу прощенья, ошибочка:
[CODE]echo $arParams['section']['PREVIEW_TEXT'];[/CODE]
Уже глаз замылился
[CODE]echo $arParams['section']['PREVIEW_TEXT'];[/CODE]
Уже глаз замылился
|
Александр Павлов, прошу прощенья, ошибочка:
[CODE]echo $arParams['section']['PREVIEW_TEXT'];[/CODE] Уже глаз замылился |
|
|
|
|
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
|
[QUOTE]Александр Павлов написал:
Но почему то вставляя сюда всё это [/QUOTE] А почему var_dump ты делаешь от $arParams, а смотришь в $brand??? Читай про область видимости переменных в php!!! [CODE]echo $arParams['brand']['PREVIEW_TEXT'];[/CODE] |
|
|
|
|
|
Евгений Баранов, если вы хотя бы раз настраивали форму (выводили поля, ставили сортировку, трогали постраничку), то эти настройки у вас сохранились в профиле пользователя. Нажмите колесико и сбросьте настройки формы по-умолчанию и тогда вы увидите свою постраничку
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
|
|
[QUOTE]Александр Павлов написал:
Капец магия какая-то, а я то думал в item.php надо....[/QUOTE] Область видимости переменных - почитай в документации по языку php. [QUOTE]Александр Павлов написал: Но по моему это неправильно, правильно, чтобы PREVIEW_TEXT передался в item.php[/QUOTE] Заменяешь : [CODE]$APPLICATION->IncludeFile(SITE_TEMPLATE_PATH."/items.php",array("filter"=>array("!IBLOCK_CODE" => false,"ACTIVE"=>"Y","PROPERTY_BREND"=>$brand["ID"],"INCLUDE_SUBSECTIONS"=>"Y")));[/CODE] На: [CODE]$APPLICATION->IncludeFile( SITE_TEMPLATE_PATH."/items.php", array( "filter" => array( "!IBLOCK_CODE" => false, "ACTIVE"=>"Y", "PROPERTY_BREND"=>$brand["ID"], "INCLUDE_SUBSECTIONS"=>"Y" ), 'section' => $brand ) );[/CODE] В items.php посмотри что у тебя в $arParams |
|
|
|
|
|
Роман,
1) Через BX_SUPPORT_MODE=Y выполните перезагрузку исходных кодов продукта 2) Проверьте таблицы в базе данных и проведите проверку порталов и доступов 3) Скопируйте из папки /bitrix/components/bitrix/crm.* файлы куда-нибудь и из /bitrix/modules/crm/install/* перенесите соответствующие файлы в /bitrix/components/bitrix/
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
|
|
Александр Павлов,
1) PREVIEW_TEXT - это описание анонса 2) Не сработал потому что не там вызывал. В index.php после: [CODE]$APPLICATION->IncludeFile(SITE_TEMPLATE_PATH."/items.php",array("filter"=>array("!IBLOCK_CODE" => false,"ACTIVE"=>"Y","PROPERTY_BREND"=>$brand["ID"],"INCLUDE_SUBSECTIONS"=>"Y")));[/CODE] Добавляешь: [CODE]echo $brand['PREVIEW_TEXT'];[/CODE] |
|
|
|
|
|
Александр Павлов, даю наводку:
1) В инофблоке ID:2 в текст анонса добавь описание бренда 2) В index.php после кода: [CODE]$brands = CIBlockElement::GetList(array(), array("IBLOCK_ID"=>$iblock_id, "CODE"=>$_REQUEST["BRAND"]), false, array("nTopCount"=>1), array("ID", "NAME", "DETAIL_PAGE_URL", "PREVIEW_TEXT")); if($brand = $brands->GetNext()) {[/CODE] Добавь: [CODE]var_dump($brand);[/CODE] |
|
|
|
|
|
Александр Павлов, у тебя очень хромает знания битрикса. Почитай про компоненты в документации и не пиши лапши.
Правильно ли я понимаю, что на странице http://dv-gallery.ru/brands/alberta/ у тебя отрабатывает некоторый код, который подключает items.php (приложенный тобой)? Или как у тебя это устроено? Ну например: на странице /brands/index.php расположен компонент test:test.test (вот ссылка на его код и шаблон), при выполнении правила /brands/(.*)/ подключается страница zzz.php шаблона и на ней подключается компонент test:test.test.detail (вот ссылка на его код и шаблон). Я хочу чтобы на странице bbb.php в шаблне .default компонента test:test.test вот в этом месте отображалась информация из инфоблока Х поля У |
|
|
|
|
|
SoFuWa, а зачем так сложно? Есть же [URL=https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblocksection/getlist.php]CIblockSection::GetList[/URL] с параметром bIncCnt и дополнительными условиями: ELEMENT_SUBSECTIONS='Y' и CNT_ACTIVE='Y'.
Кормишь ему ID разделов и итерируешь результаты. |
|
|
|
|