Доброго всем времени суток. Конечно, холивар - это святое, но, может, кто-нибудь сделал конфиг для работы с Битриксом, которым может поделиться? Буду бесконечно благодарен (пожалуй, не только я)
Александр Антонов написал: Ясно. Спасибо) Думал может есть какое-то стандартное решение, но нет, так нет
Возможно и есть. Вопрос неясен: у нас есть пара проектов, на которых товары находятся в нескольких разделах, и все замечательно. Со стандартными компонентами.
Андрей Гуляев написал: Очистка кеша: если сохраняемый объем кеша приводит к превышению дисковой квоты кеша, то кеш полностью очищается; так же полная очистка кеша происходит при любом изменении данных в административной части системы; если в публичной части сайта происходит POST данных (например, добавление комментария или голосование), то сбрасывается соответствующая часть кеша.
Не стоит говорить о том, о чем вы имеете весьма и весьма отдаленное представление. Сознательно вводить людей в заблуждение - дурной тон. Тем более, что и документацией пользоваться не умеете. Приведенный текст - отрывок из документации, касающийся только HTML-кэширования.
Либо в шаблоне руками дописывать нужные ссылки и менять пришедшую из компонента структуру (если структура каталога поменяется - снова придется это вручную менять). Плюс кастомизации компонента - структура ссылок будет строиться автоматически. Плюс изменений в шаблоне - требуется меньше знаний Минус - все работает до тех пор, пока что-нибудь не изменилось (урлы, названия, количество и т.п.).
Пункты меню тоже должны добавляться аналогичным образом (как с демо-каталогом). Вы добавили его вручную, один пункт. Вот этот пункт вы и получили. Если вы хотите генерировать меню из структуры каталога - надо его генерировать. О том, как это сделать, в этом самом топике уже говорилось неоднократно, и линки я давал. Ключевое слово "menu.sections".
По ЧПУ: проверьте настройки путей в инфоблоке и компоненте, они должны соответствовать вашим требованиям и быть идентичны Больше ошибке быть негде.
UPD: Использование больше одного инфоблока для каталога наверняка потребует той или иной модификации шаблона. Не говоря уж о том, что это оправдано только если у вас количество товаров исчисляется ну хотя бы десятками тысяч.
Ну тогда давайте по пунктам 1. Что сделали 1.1. ... 1.2. ... 2. К чему это должно было привести 3. Что получилось по факту Ибо если вы, как пишете, вняли мануалам и сделали идентичные инфоблоки, все бы получилось.
1. См. сообщение №9. Зачем второй раз-то спрашивать?))) 2. См. шаблон меню для понимания, где как какие поля инфоблока/разделов/элементов должны быть заполнены для соответствующего отображения.
По опыту могу сказать: модифицировать стандартный шаблон магазина - занятие абсолютно бесполезное, ибо мучительное. Проще внешне такой же с нуля сделать. Если не модифицировать, то структура вашего каталога должна быть 1 в 1 как у демо-каталога, иначе обязательно что-нибудь где-нибудь ломается, а когда лезешь править - ломается что-нибудь другое, и в результате таким образом перекапываешь весь шаблон сайта.
Во люди ленивые пошли... Смотрим сообщение № 6, видим название компонента eshop.menu.sections, далее 2 варианта: 1. Идем в поисковик (люблю гугл), копипастим название компонента туда 2. Если вы знакомы с битриксом более получаса, то знаете, что есть не только поисковик, но и документация по Битриксу. Копипастим название компонента.
И в обоих случаях тем или иным путем получаем две страницы: раз, два.
Неужели так сложно? Или вы вообще эту ветку не читали? P.S. В курсах идут постоянные отсылки на документацию, если вы их проходили - не могли не заметить. И все равно не заглянули?
P.P.S. Я не даю разжеванной и проглоченной информации не из вредности, а потому, что мы сейчас говорим о самых основах а) логики (о способности делать выводы, а не о программировании) б) работы с Битриксом. И я хочу, чтобы люди, которые составляют конкуренцию нашей компании, хоть немного думали и разбирались в предметной области. А то потом на рынке все подряд клиенты и недоразработчики вопят "Битрикс говно". Клиенты - из-за недоразработчиков, а последние - потому что лень было разобраться.
Проще будет только заплатить человеку, который сделает то же самое Если вам нужна необходимость напрямую работать с БД и полностью самостоятельно обрабатывать выгрузку из 1С - используйте бесплатные CMS. К сожалению, более качественные решения вроде Битрикса автоматизируют работу, сохраняя разработчикам и администраторам многие свободные часы. Другими словами, самолет не перемещается под землей именно потому, что это самолет, а не крот или вагон метро.
Цитата
СПАСИБО. буду рада информации как это сделать.
В соседней ветке еще раз кинул вам ссылки на курсы. UPD: Без понимания как минимум таких вещей, ка "инфоблок" и "компонент", нет смысла пытаться сделать в Битриксе что-то еще, и уж тем более - настроить выгрузку с 1С. Выгрузка вообще редко настраивается исключительно в админке, без самостоятельной доработки напильником, ввиду особенностей структур каталогов разных магазинов.