может за деньги кто поможет настроить? 

03.04.2012 10:53:09
На странице со списком товаров(catalog.section) нужно получить все ID тех производителей, товары которых расположены в этой секции.
Так как на странице товаров много, то включена была пагинация и получается так, что на одной странице товары могут быть например APC HP OKI, а на другой странице Brother Panasonic Xerox. Как обойти эту пагинацию и добыть все ID производителей, которые есть в этой секции? У меня получилось только для страницы сделать:
|
|||
|
15.03.2012 18:00:43
![]() |
|||
|
15.03.2012 17:42:47
а у вас только в списке не выводит, или в детальном просмотре тоже?
у меня в детальном и в списке все нормально, вот ссылка на скрин детального: |
|
|
15.03.2012 17:27:58
за вывод артикула отвечают строки:
|
|||
|
15.03.2012 09:54:27
Я не требую - это раз, мое негодование абсолютно ясно и понятно - это два, и три - энтузиасты бывают только у продукта, который разрабатывают сами энтузиасты, то бишь сторонние разрабы, а БИТРИКС..., битрикс - это коммерческий продукт и с него имеют бабло, а Т.П., как вы выразились отвечает в рамках стандартного магазина, который не отвечает требованиям НИ ОДНОГО ИНТЕРНЕТ ПРОЕКТА!!! Занятно, не правда ли? И мне ли вам говорить что это сделано специально для того, что бы разрабы могли лишний раз вот на таких как я "погреть руку"? В прочем, ваш ответ тоже очевиден: не хочешь - не приобретай продукт. А на счет наводки - огромное спасибо, хоть что-то полезного тут почерпнул... |
|||
|
14.03.2012 17:47:00
2) на счет доработки - знаю, просто не знаю каким образом можно сделать с помощью api битрикса, маны уже читал, но так и не понял. 3) купить в принципе не проблема, но есть интерес самому сделать, все же опыт в копилку будет, да и интерес здоровый. 4) я не прошу "за меня" сделать, просто может кто-то сталкивался, или есть нечто похожее, где в одном разделе скажем нужно получить данные из другого раздела, а массив $arResult в товаре в котором нахожусь ничего кроме данных относящихся к этому товару конечно же не показал. 5) когда писал: "вялый форум" - имелось ввиду не кол-во постов за скажем минуту, а поддержка битрикса официальная и ответы на посты. Нафига вообще создавать поддержку столь мощного продукта, если ответить некому? |
|||
|
14.03.2012 14:39:40
такая же проблема...
кто-нибудь решил задачу? |
|
|
27.01.2012 11:29:52
я сам мучаюсь с этой проблемой вот уже неделю! и поиском ищу и в т.п. писал, но толку никакого! максимум что получилось - это вывести до второго уровня подразделы, и то пришлось для этого уровня еще и папку отдельно создавать, но как минус получил в цепочки обратной навигации вот такую бяку: catalog/server/server/server_hp - где 1-server - это код инфоблока, а 2-server - это имя папки. |
|||
|
26.01.2012 13:01:01
1) какой компонент для этого лучше бы подошел что бы не плодить файлы папки для подразделов на сервере и не плодить так же копии компонентов с шаблонами? 2) получить на странице $_GET['ID'] раздела? $_REQUEST['ID'] тоже не выводит ничего, выводит только $arSection['ID'], то есть сравнить и определить что это родитель как бэ не с чем. 3) вот так выводит только второй уровень:
и то, это получается что вывел только подраздел и вывел на другой (физически) странице, а как тогда быть с динамичностью? то есть как на одной и той же странице, используя только лишь один компонент и шаблон вывести несколько уровней вложености, но для каждой странице - свой? вопрос то как я понял мучает процентов 60-70 пользователей битрикса (если не больше), а решения увы пока что нету. |
|||||
|
26.01.2012 12:29:21
Тема очень актуальна.
Я пробовал менять как отдельный catalog.sectio.list, так и в комплексном, но увы результат не совсем тот. В отдельном компоненте получилось вывести разделы на одной странице и при переходе в подраздел на другую страницу получилось так же вывести его подразделы и т.д. по уровням вложености, но почему-то выводит все подразделы, а не для текущего (для того откуда перешли). Подскажите как сделать? И то, пришлось копировать для каждого подраздела свой компонент и писать нечто вроде:
в каждой копии шаблона компонента менял:
либо подскажите как тоже самое сделать для комплексного? его я тоже пробовал кастомизировать, но удалось лишь вывести до второго уровня, и то, с тем огрехом что для определения родителя, вместо положеного:
излазил абсолютно все темы форума, какие-то были конечно близки к моей теме, но как всегда только лишь обрывки и куски, а дальше додумывайся сам... |
|||||||||
|
24.01.2012 13:32:02
Добрый день!
Вопрос следующий, точнее несколько вопросов: 1) нужно что бы на основной странице каталога выводились только основные разделы 2) при переходе в подраздел выводились только подразделы (глубина вложености может быть равна 5) и т.д. для остальных подразделов. 3) конечным выводом собсно дожен быть товар (или товары). 4) с помощью какого компонента это сделать, точнее какой из них лучше подойдет для кастомизации? 5) какую переменную в кастомизации использовать за уникальное значение по которому можно сравнить разделы каталога? Вобщем поможите чем "можите" люди добрые ![]() |
|
|
19.01.2012 17:37:30
Не знаю, может кому пригодится, но сделали пока так:
1) заходим в режим "правки" справа вверху. 2) идем на страницу с товаром. 3) кликаем в области товара и вверху где шестеренка жмем на маленькую стрелочку рядом. 4) выбираем каталог(bitrix:catalog)-->копировать шаблон компонента. 5) даем ему свое название, к примеру currency.catalog и внизу ставим галочку "применить новый шаблон компонента". 6) опять идем сюда же, только выбираем не каталог(bitrix:catalog), а "элемент каталога детально bitrix:element.catalog"-->редактировать шаблон компонента. 7) в шаблоне ищем кусок кода:
но я не знаю на сколько этот вариант правильный? |
|||||
|