| Цитата |
|---|
| Hauzer пишет: borisbit, видимо это после того как я скопировал эти файлы у меня названия тоже поменялись. Значить редактируйте компонент список связных елементов... |
siteforhelp.ru
|
|||||
|
|
|
siteforhelp.ru
|
|||
|
|
|
Заходим в bitrix\components создаем папку \borisbit (ну или как то там, на усмотрение) , копируем туда папку с компонентом catalog.section (из bitrix\components\bitrix\catalog.section). Заходим в файл bitrix\components\borisbit\catalog.section\component.php ищем строку (в моем случае #309) комментируем её, вместо неё добавляем array("IBLOCK_ID") =>"", // "IBLOCK_ID" => $arParams["IBLOCK_ID"], // <--строка которую комментируем. array("IBLOCK_ID") =>"", // <-- строка которую добавляем. Вроде это помогло мне, уже давно было - не помню. В любом случае решение проблемы нашел в документации! |
|||||
|
|
|
В общем я подредактировал оригинальный компонент, в файле component.php которого три строки вида "IBLOCK_ID" => $arParams["IBLOCK_ID"] - все поменял на рекомендованную строку. При открытии списка товаров получил ошибку Warning: Illegal offset type in .. ./component.php on line 328 т.е. ошибка указывает на место третьей последней подмены строк. А когда заходишь на страницу детального описания элемента, то ссылки свойства Производитель по прежнему ведут не туда куда нужно. Может настроить ссылки свойства Производитель надо через свойство связанные элементы комплексного компонента Каталог(bitrix:catalog)? Вы можете вспомнить в какой из документаций вы это прочитали (подраздел, про что она была, для администраторов или нет)?
siteforhelp.ru
|
|||
|
|
|
|
, мне нужно пол дня просидеть и проделать все с самого начала чтобы вспомнить и разобраться. Год назад делал и больше к этому вопросу не возвращался. Такие вопросы нужно создавать людям которые занимаются настройкой сайтов для других - постоянно, я сделал 1 раз для себя и забыл. Мне в решении данного вопроса помогала разобраться Julliet (логин на форуме). Спроси у неё, может и тебе поможет...
|
||||
|
|
|
|||