Доброе время суток! при работе с битрикс возникла очередная неопределенная ситуация.. привожу ссылку на сайт на котором наблюдается проблемаnix-max.ru.
Проблема собственно заключается в следующем: при просмотре списка товаров из каталога, все выводится очень даже симпотичненько.. Но к сожалению нашему начальству уж очень захотелось чтоб выводился еще и артикул товара.. примерно как на рисунке снизу..
Люди добрые в каком месте копать подскажите пожалуйста..
Если используется комплексный компонент "Каталог" и "Артикул" - это свойство, то сначала попробуйте в настройках компонента, в группе "Настройки списка", в списке "Свойства" выбрать "Артикул".
bga пишет: Если используется комплексный компонент "Каталог" и "Артикул" - это свойство, то сначала попробуйте в настройках компонента, в группе "Настройки списка", в списке "Свойства" выбрать "Артикул".
хотя страннно все это.. если по уму то НАСТРОЙКИ СПИСКА которые ты указал и должны отвечать за отображение свойств товара в списке..
у меня код немножко отличается от стандартного, но суть такая: в $pid при разборке $arResult[DISPLAY_PROPERTIES] попадает ключ массива и теперь можно его сравнивать if($pid == "ARTIKUL") {echo $arProperty["NAME"];}
а у вас только в списке не выводит, или в детальном просмотре тоже? у меня в детальном и в списке все нормально, вот ссылка на скрин детального: http://screencast.com/t/9qDbuJEkEZK
какой компонент у вас выводит список товаров? modifier кстати, может и не понадобиться. просто в настройках компонента указываете свойство артикул, в шаблоне в нужном месте
какой компонент у вас выводит список товаров? modifier кстати, может и не понадобиться. просто в настройках компонента указываете свойство артикул, в шаблоне в нужном месте
какой компонент у вас выводит список товаров? modifier кстати, может и не понадобиться. просто в настройках компонента указываете свойство артикул, в шаблоне в нужном месте
тоже таким же вопросом задавался, по умолчанию в списке товаров не выводится артикул, т.к. в шаблоне нет ничего такого. я сделал так: в шаблоне catalog.section добавил строку
вставил код в указанном месте однако артикул упрямо не отображается... более того именно в подразделе товары->флеш плееры.. каталог стал не корректно отображаться.. nix-max.ru
и даже если я с кодом начудил почему именно подкаталог флеш-плееры отображается не корректно.. неа будущее кстати учту что надо копии делать тех файлов которые приходится править..
на локальной машине установил управление сайтом той же версии что и на хосте.. и заменил файлы из каталога catalog.section локального сайта component_epilog.php, result_modifier.php, template.php( то есть те которые в первозданном виде) на те файлы на хосте которые правил..
nariman05, не первый раз встречаюсь с тем, что при просмотре списка елементов, вообще никакие свойства елементов не выбираются. Ваш массив со свойсвами (на странице списка елементов) так же пуст?
MyIE пишет: nariman05 , не первый раз встречаюсь с тем, что при просмотре списка елементов, вообще никакие свойства елементов не выбираются. Ваш массив со свойсвами (на странице списка елементов) так же пуст?
в массиве указаны свойства.. меня правда щас не столько артикул интересует, сколько приведение шаблона в надлежащий вид.
я пока магаз запускал уже во многом разобрался. обычно я для начала смотрю что имеется в массиве:
Код
<pre>
<? var_dump($arElement); ?>
</pre>
$arElement меняем на нужный нам массив, который можно подсмотреть в шаблоне. А дальше, получив все необходимые данные, добавляем в нужное нам место соответствующий код.