После переноса сайта на хостинг обнаружил что некоторые разделы сайта перестали быть доступны. А именно разделы "инфоблоки". При переносе, в конце развертывания, было сообщение в котором говорилось о корневой папке и возможной потере доступа. Что-то нужно было сделать с .htaccess файлом, но в нем я ничего не нашел. Кто знает в чем может быть проблема?
Спасибо.
Как загружать и отображать доп. фото для элемента каталога?
Как сделать, чтобы переходя в раздел не содержащий под разделы catalog.section.link не выводил пустоту, а отображал содержимое родительского раздела, т.е. на уровень выше. Чтобы можно было продолжить работать с каталогом используя боковое меню в качестве фильтра?
Создание меню с динамическими и статическими разделами, Как с помощью menu.sections отображать необходимые разделы инфоблока, а не все?
Да все как-то не так... Не смотря на огромный функционал системы, большинство казалось бы простых задач не могут быть решены штатно, без вмешательства в код. Может быть я сначала не правильно начал. Задача передо мной стоит следующая:
Имеется сайт мебельной компании: В ассортименте 3 коллекции мебели (страница каждой коллекции должна отображаться со своим шаблоном): Коллекция 1 Коллекция 2 Коллекция 3
Для каждого шаблона появился новый тип меню center на котором мы должны отобразить пункты (меню многоуровневое выпадающее горизонтальное (см. ниже)
Каждая коллекция содержит: Мебель Свет Аксессуары Статические страницы
У каждой такой подколлекции если свои подколлекции: Мебель: Стол Стул Диван и т.д. Свет Лампа Бра
Что сделал я: Создал 1 тип инфоблока, создал 1 инфо блок "Товар", Создал соответствующую иерархию: Коллекция 1 Мебель Стул Стол Свет Аксессуары Коллекция 2
Мебель Свет Аксессуары
Коллекция 3
Ну и начались танцы с бубнами. Проблема на проблеме. Может я не так начал?
Создание меню с динамическими и статическими разделами, Как с помощью menu.sections отображать необходимые разделы инфоблока, а не все?
Ну не совсем так, если я правильно понял. Сейчас выводятся все разделы начиная с 1.1 Раздел 1, а мне нужно чтобы в меню небыло видно родительского раздела 1, а только его подразделы. Сейчас в меню выглядит так 1. Раздел 1 -- 2. Раздел 2 -- Страница 1 -- Страница 2 А мне нужно: 1.1 Подраздел 1 -- 1.1.2 Подраздел 2 -- Страница 1 -- Страница 2 и соответственно выпадали уже их подразделы.
Создание меню с динамическими и статическими разделами, Как с помощью menu.sections отображать необходимые разделы инфоблока, а не все?
1. Раздел 1 1.1 Подраздел 1 1.1.1 Подраздел 1 1.1.1 Элементы раздела 1.1.2 Подраздел 2 1.2 Подраздел 2 2. Раздел 2
Многоуровневое выпадающее меню имеет набор статических ссылок. Необходимо добавить в него еще и динамические. Так чтобы ссылаясь на раздел в выпадающем меню отображались его подразделы.
Для этого я использовал компонент menu.sections и файл типа .center.menu_ext. Доп пункты меню успешно добавились, но добавилась вся структура инфоблока. Но мне нужно добавлять только Подразделы первого раздела. , т.е. Меню должно выглядеть так: 1.1 Подраздел 1 -- 1.2 Подраздел 2 -- Страница 1 -- Страница 2 При наведении на подраздел выпадали его подразделы.
Возможно ли это? Как реализовать подобный сценарий?
Создание меню с динамическими и статическими разделами, Как с помощью menu.sections отображать необходимые разделы инфоблока, а не все?
1. Раздел 1 1.1 Подраздел 1 1.1.1 Подраздел 1 1.1.1 Элементы раздела 1.1.2 Подраздел 2 1.2 Подраздел 2 2. Раздел 2
Многоуровневое выпадающее меню имеет набор статических ссылок. Необходимо добавить в него еще и динамические. Так чтобы ссылаясь на раздел в выпадающем меню отображались его подразделы.
Для этого я использовал компонент menu.sections и файл типа .center.menu_ext. Доп пункты меню успешно добавились, но добавилась вся структура инфоблока. Но мне нужно добавлять только Подразделы первого раздела. , т.е. Меню должно выглядеть так: 1.1 Подраздел 1 -- 1.2 Подраздел 2 -- Страница 1 -- Страница 2 При наведении на подраздел выпадали его подразделы.
Возможно ли это? Как реализовать подобный сценарий?
Как отображать/скрывать компонент на странице по событию
Да, спасибо. Про условие я понимаю, но в какой переменной на этапе формирования страницы хранится element_id ? Я так понимаю все не так просто : <?if($element_id == null):?> показываем <?elseif?> не показываем <?endif?>
Как отображать/скрывать компонент на странице по событию
Всем привет. При создании шаблонов для компонента меню подобного вопроса у меня не возникает. Мне нужно изменить шаблон компонента catalog.section.list, а точнее сделать так чтобы ссылки на которых я сейчас нахожусь изменяли свой стиль. Меняю css файл по аналогии с меню, но ничего не помогает. Видимо состояние selected определяет какой-то скрипт?
Как загружать и отображать доп. фото для элемента каталога?
Да, согласен, то что я делаю слегка странно, но другого выхода я не вижу. С этим теперь понятно, спасибо. А как считать значение поля "ID раздела" для компонента catalog.selection.list, если я задавал его вручную? Мне нужно добавить 1 элемент в меню это "Все товары". Линк я добавил в коде, но пока он у меня использует SECTION_ID, который постоянно меняется, в зависимости от раздела в котором я нахожусь ) а должен использовать значение указанное вручную в описании компонента.
Настройка компонента "структура разделов", Как передать компоненту SECTION_ID?
В описании товара необходимо иметь возможность загружать доп фото для страницы подробного описания. При нажатии на превью (доп фото: 2,3,4) оно открывалось на месте фото 1(основного) и т.д. как реализуется подобная задача? (хотя бы концепция). Спасибо.
Настройка компонента "структура разделов", Как передать компоненту SECTION_ID?
Всем привет. Я создал страницу для отображения каталога товаров. Разместил на ней компоненты: 1. Каталог 2. Структура разделов 3. Меню
Адрес страницы: Через ЧПУ передаю каталогу значения для отображения разделов и элементов каталога , где 16 - ID раздела и 32 - ID элемента. Для каталога все отлично работает, а вот структура разделов отображается неверно. Там всегда отображается Корень каталога с с одним подуровнем. Если я руками прописываю ID в настройках компонента то все ок, но мне нужно чтобы этот параметр заполнялся автоматически, в зависимости от параметра SECTIUON_ID.
В настройках компонента пробовал заполнять поле "ID компонента" следующим образом: 1. ={$_REQUEST["SECTION_ID"]} 2. #SECTION_ID#
Но это не работает. Подскажите как это должно работать пожалуйста.
Олег.
Создание каталога товаров с применением различных шаблонов к каждой коллекции, Как правильно организовать структуру сайта для решения такой задачи?
Добрый день.Подскажите как правильно организовать структуру сайта. Необходимо создать сайт-каталог со следующей структурой: 1. Каталог (шаблон1, динамика) 1.1 Коллекция 1 (шаблон 2, динамика) 1.1.1 О коллекции (статика) 1.1.2 Тип товаров 1 (динамика) 1.1.3. Тип товаров 2 (динамика) 1.2 Коллекция 2 (шаблон 3, динамика) 2. Сотрудничество (статика) 3. Контакты (статика)
Особенности: 1) Шаблон 1 содержит только верхнее меню 2) Шаблон 2 и 3 содержат верхнее, центральное и левое меню.
Крутил вертел и пришел только к одному решению: Создал новый тип информационного блока с 1 инф блоком Товар. Воссоздал структуру коллекций для инф блока. Создал через структуру сайта структуру статических разделов и страниц кастомизировав каждую из них по необходимости. Связал инф блоки со статическими страницами. Создал 3 шаблона и настроил их выполнение на определенные папки.
Но проблема в том, что когда я перехожу в инф блок с подробным описание товара (element), то шаблон скидывается на основной т.к. папка для товаров одна на всех.
Пример: Путь на каталог столов : Шаблона настроен для папки colonial Выбираю товар и попадаю
Как быть в такой ситуации? Спасибо. П.С. Придумал еще одно решение. Создать стрницу в нужном каталоге с динамическим содержимым "элемент каталога детально" и передавать в нее ID елемента. Тогда все будет в проходить в пределах нужного мне каталога. Но вот как передать переменные в файл. Я плохо знаком с php (