И то и другое:oops:. Не могу понять как и где это настроить, может надо ещё команент подключить? Если да то какой?
|
Всем добрый день. Много времени мучаюсь чтобы разделить товар по торговым предложениям. Задача такая:
Есть несколько типов товаров к примеру: 1) мебель у которой есть свои торговые предложения со свойствами (высота,длина,цвет и т.д) 2) компьютеры у которых свои торговые предложения со своими свойствами (процессор,HDD, RAM и т.д) Вопрос в следующем можно ли эти товары с первой и второй категории засунуть в один торговый каталог, но присвоить им разные торговые предложения? На данный момент если сгрузить всё в один инфо блок торговых предложений, то товар забивается нормально( ставил галки в свойствах ИБ чтобы той или иной параметр бы не обязателен к заполнению) Проблема в следующем как правильно отобразить это в публичной части? Компонент каталог предполагает настройку для всего торгового каталога и там не получается настроить так чтобы ширина и длина выводились только в подкаталоге мебель, а RAM и HDD только подкаталоге компьютеры. Если их оставить не заполненными, то появляется свойство с прочерком. Как правильно настроить инфо блоки и сам компонент каталог на сайте? P/S Предложения завести 2 каталога товаров отпадает Заранее спасибо за советы |
|
|
|
|
|
дело в том, что я совсем не программист. Я обычный сотрудник IT отдела, шефу трудно объяснить, что как бы разработкой сайта занимаются программисты у а мы в основном сетевики. Но грит разбирайте повышайте квалификацию, вот приходится самим всё на уровне приматов изучать. Вы уж простите за глупые вопросы
Пункты в меню с другова инфо блока вывел, но не много не то что я хотел. Мне нужен был как бы сам верхний каталог а не то что у него внутри. Как можно подняться на ступеньку выше? Т.е что бы выводился сам верхний уровень. Можно ли будет в верхнее меню запихать несколько каталогов, точнее их верхний уровень? |
|
|
|
|
|
я так понял что смотреть надо эту часть?
|
|||
|
|
|
|
а туда прям и добавляем этот компонент?
я открыл файл там сейчас просто код <? if(!defined("B_PROLOG_INCLUDED" || B_PROLOG_INCLUDED!==true)die();global $APPLICATION; $aMenuLinksExt = array(); if(CModule::IncludeModule('iblock')) { $arFilter = array( "TYPE" => "catalog", "SITE_ID" => SITE_ID, ); $dbIBlock = CIBlock::GetList(array('SORT' => 'ASC', 'ID' => 'ASC'), $arFilter); $dbIBlock = new CIBlockResult($dbIBlock); if ($arIBlock = $dbIBlock->GetNext()) { if(defined("BX_COMP_MANAGED_CACHE" )$GLOBALS["CACHE_MANAGER"]->RegisterTag("iblock_id_".$arIBlock["ID"] ;if($arIBlock["ACTIVE"] == "Y" { $aMenuLinksExt = $APPLICATION->IncludeComponent("bitrix:menu.sections", "", array( "IS_SEF" => "Y", "SEF_BASE_URL" => "", "SECTION_PAGE_URL" => $arIBlock['SECTION_PAGE_URL'], "DETAIL_PAGE_URL" => $arIBlock['DETAIL_PAGE_URL'], "IBLOCK_TYPE" => $arIBlock['IBLOCK_TYPE_ID'], "IBLOCK_ID" => $arIBlock['ID'], "DEPTH_LEVEL" => "3", "CACHE_TYPE" => "N", ), false, Array('HIDE_ICONS' => 'Y')); } } if(defined("BX_COMP_MANAGED_CACHE" )$GLOBALS["CACHE_MANAGER"]->RegisterTag("iblock_id_new" ;} $aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt); ?> его вообще убрать и вставить компонент? |
|
|
|
|
|
Изначально при наполнении контентом сайта я просто переделал стандартный инфо блок (с одеждой), не то чтобы переделал просто переименовал его, удалил старый контент и заполнил своим. Сейчас на сайте он отображается вот так:
Далее потребовалась сделать товар с другими характеристиками(торговыми предложениями) Я создал новый инфо блок Заполнил его по шаблону старого изменил только ссылки на папки каталога товаров Сделал инфо блок с торговыми предложениями тоже по шаблону старого изменил только характеристики Наполнил контентом новый инфо блок всё наполняется корректно. Добавил в главное меню ссылку на папку( тут которую я указывал при создании инфо блока) Но при отображении на сайте при наведении курсора на данную категорию не выходит описание каталоги и его подкатологов Если в него зайти то я вижу все подкаталоги и товары. В визуальном редакторе шаблон каталог настроены идентично друг друга и в новом и в старом Ещё такой момент при добавлении пункта в левое меню, пунктов старого инфо блока нет в списке но они отображаются, новый пункт я добавил туда сам и он там один. Так же в новом инфо блоке почему то не срабатывает ЧПУ, т.е оно как бы есть но в адресной строке я вижу только верхню папку и id каталогов и товаров вместо имени. Как сделать чтобы новый инфо блок на сайте отображался также как и старый с описанием разделов и картинками |
|
|
|
|
|
Да в том то и дело что сам каталог настроен идентично. Тут как бы стандартный шаблон не трогается добавляется только к нему. Кто нибудь может мне внятно расписать где и как настроить инфо блок и компонент каталог чтобы он так же отображался. Всё мануалы на сайте битрикс не к чему не привели
|
|
|
|
|