Могли бы Вы предоставить создать обращение в техподдержку, указав в нем параметры административного входа на Ваш сайт (URL, login, password)?
Если же установка - на локальном компьютере, опишите, пожалуйста, проблему еще раз, используя уникальные идентификаторы сайта, шаблонов, папок. Честно говоря, на асбтрактной модели нелегко разобраться в вашей проблеме
Компонент, используемый в каталоге телефонов, использует уровень вложенности "1". Рекомендуем воспользоваться примером реализации каталога аксессуаров в демо-проекте, где используется как раз многоуровневая структура каталога.
Цитата
И заодно, как перенести иерархию групп каталога в меню, а также в так называемые "хлебные крошки" - цепочку навигации???
Вопрос в том, что считать стандартными средствами Нет, стандартные компоненты для вывода новостей, включенные в поставку системы, не предполагают фильтрации новостей по дате. Но мы считаем компоненты, входящие в поставку, лишь примерами и всячески рекомендуем нашим пользователям создавать свои компоненты на основе имеющихся, или с нуля.
$lmenu = new CMenu("left");
$lmenu->Init(/Dir2/);
$lmenu->template = "/bitrix/templates/demo/left.menu_template.php";
echo $lmenu->GetMenuHtml();
Так как этот вызов осуществляется в шаблоне сайте, Вам необходимо найти решение, которое бы передавало папку, из которой брать меню, для конкретной страницы. Например, Вы можете объявлять переменную перед вызовом header.php.
Айрат, приносим извинения. Действительно, ранее длинные строки на форуме "рубились". Сейчас необходимо использовать псевдотег CODE чтобы этого не происходило.
Главный вопрос такой, можно ли вас доставать на тему как чего настроить и изменить или же буду к первоисточнику?
Давайте попробуем.
Цитата
при создании сайта (копирую демо - переименовываю), есть графа "папка", (создаю вручную - указываю). После создания папка - пустая. Должен ли я в папку сайта что-то переносить?
Да, конечно, необходимо переносить/создавать контент. Создавая путем копирования новый сайт в системе, Вы создаете новый объект, сущность с аналогичными исходному сайту настройками, но не копируете контент.
Цитата
где написано "Пробная версия продукта «Битрикс: Управление сайтом 4.x»" - могу там эти слова редактировать,
Вопрос ли это? Да, в режиме редактирования страницы - можете.
Цитата
при попытке нажать на последний я попадаю в "404 - HTTP not found". данное действие вводит меня в ступор.
Посмотрите настройки сайта International (код - en). В настройках (см. документацию по настройку многосайтовости) указана папка для пути к сайту (вариант 1 в документации, использованный в демо-версии). Убедитесь, что папка указана существующая в действительности.
Цитата
Получается я находился не на нем а его вообще нет...?
Нет, не так. В демо-проекте - два сайта: DemoSite (русский) и International (английский). По умолчанию выставлен DemoSite.
Цитата
еще один безответный вопрос: в проектах не указан сайт Экслера. "Недоглядели" или просто его не любите?
Мы разрабатывали только дизайн для www.exler.ru, этот сайт не работает под нашей системой.
Нет, к сожалению, у нас нет примера подобного шаблона меню. Кажется, кто-то из наших покупателей реализовывал такую задачу, но сейчас не можем даже примерно сказать, кто это делал. Возможно, Вам чем-то сможет помочь галерея проектов - http://www.bitrixsoft.ru/sitemanager/projects/.
В статье подробно описаны такие аспекты как: автоматическое создание уменьшенного изображения для предварительного просмотра из детального, задание собственных обязательных полей, удаление "лишних" полей из формы и т.д.
Надеемся, что данная статья поможет Вам быстро и качественно решать подобные задачи.
В форму Вы можете добавить элемент, изменив соответствующим образом шаблон показа формы. Примера связки веб-форма-инфоблок у нас нет. Значение заносится в форму результата веб-формы следующим образом:
В любом случае, встает вопрос о "сборе мусора". Т.е. при удалении результата необходимо будет удалить вручную также и элемент инфоблока, привязанный к результату.
Воозможно, Вам подойдет решение, включенное в демо-проект для 4-й версии системы, использующий только инфоблоки? Я имею в виду форму для добавления новых партнеров.
Добрый день Нет, в настоящее время хранение файла любого формата (не только графического) невозможно. Реализация этой возможности стоит в плане работ. Можем посоветовать следующее решение: хранить файл в элементе инфоблока, а ID инфоблока - в поле веб-формы.
Да, действительно, нужны некоторые пояснения. Передавайте в свойстве раздела строку в виде ID инфоблоков, разделенных запятой (без пробела). К примеру:
Цитата
1,6,11
А затем Вам необходимо преобразовать эту строку в массив:
Когда Вы задаете в качестве параметра компонента "IBLOCK"=>Array($NEWS_BLOCK_ID), подразумевается, что, скажем, $NEWS_IBLOCK_ID = 2; Т.е. выбираются все элементы инфоблока с ID=2. Если же Вам нужно выбрать элементы из всех инфоблоков новостей, задайте параметром при вызове: "IBLOCK"=>Array(2,5,7), где 2, 5 и 7 - ID инфоблоков, содержащих новости, элементы которых Вам необходимо вывести.
Вам необходимо передавать в параметре "IBLOCK" массив ID инфоблоков, содержимое которых нужно показать:
Код
<? $NEWS_BLOCK_ID = $APPLICATION->GetProperty("NEWS_IBLOCK_ID");?>
<?
$APPLICATION->IncludeFile("iblock/news/news_line.php", Array(
"IBLOCK_TYPE"=>"news",//Тип информационного блока (используется только для проверки)
"IBLOCK"=>Array($NEWS_BLOCK_ID),//Код информационного блока
"NEWS_COUNT"=>"20",// Количество новостей в странице
"SORT_BY1"=>"ACTIVE_FROM",// Поле для первой сортировки новостей
"SORT_ORDER1"=>"DESC", // Направление для первой сортировки новостей
"SORT_BY2"=>"SORT", // Поле для второй сортировки новостей
"SORT_ORDER2"=>"ASC", // Направление для второй сортировки новостей
"CACHE_TIME"=>"0", // Время кэширования (0 - не кэшировать)
)
);?>
Данный рецепт FAQ был создан для 3-ей версии, с использованием интерфейсных файлов, подключаемых через стандартный include();
Новая версия системы поддерживает подключение компонентов с использованием IncludeFile(). $APPLICATION->IncludeFile("iblock/news/detail.php"... первоначально осуществляет поиск компонента в /bitrix/templates/[текущий шаблона сайта]/, затем, не найдя - в /bitrix/templates/.default/, и лишь затем - в /bitrix/modules/[модуль]/install/templates/.
Таким образом, если Вам необходимо изменить компонент, скопируйте его из модуля в /bitrix/templates/ в качестве компонента для одного или всех шаблонов сайта.
Впрочем, если говорить о данном решении, Вам не нужно вносить никаких изменений: в демо-проекте для 4-й версии данная схема реализована (см. /about/news/, файлы .htaccess и 404.php).
Добрый день, Игорь. Вы можете передать в компонент переменную "Код информационного блока" либо определив ее "вручную" в исходном коде скрипта (перед вызовом header.php): например,
Код
$NEWS_IBLOCK_ID = 2;
и затем передавать эту переменную в компонент, либо задавать ID инфоблока свойством папки сайта (не страницы!) и получать его с использованием функции $APPLICATION->GetProperty(), чтобы затем передать в компонент.
Нет, использование собственных шаблонов для редактирования разделов/групп инфоблока невозможно. Мы не видим необходимости в подключении таких шаблонов прежде всего из-за того, что у разделов отсутствуют свойства, имеющиеся у элементов. Сам шаблон дает только удобный интерфейс, реализация же свойств для раздела должна быть произведена на уровне модуля, а этого в данный момент нет. Мы обсуждали возможность реализации свойств групп раздела, но точно можем сказать, что в ближайшее время этого сделано не будет.
В принципе, возможна следующая реализация: создаете еще один инфоблок, определяете в нем свойство привязка к разделам" и создаете несколько элементов, описывающих группы. Понятно, что с Вашей стороны должно быть обеспечено правило: "один элемент инфоблока описаний для одной группы, которую необходимо описывать". И при выводе группы делаете дополнительную выборку элементов по другому инфоблоку, инфоблоку описаний.
извините но я не нашел этого пути: /iblock/catalog/section.php - где находится этот файл? можно немного поподробнее.
Данный компонент входит в поставку и находится в /bitrix/modules/iblock/install/templates/iblock/catalog/ Скопировать его необходимо в /bitrix/templates/.default/iblock/catalog/, чтобы не изменять файлы модуля.
Система последовательно ищет компоненты в папках: 1. /bitrix/templates/[текущий шаблон]/ 2. /bitrix/templates/.default/ 3. /bitrix/modules/[модуль]/install/templates/
Более подробно о работе с компонентами читайте в руководстве по интеграции системы, доступной для скачивания на нашем сайте.
Цитата
и еще вопрос: у меня купленный битрикс - мне тут задавать вопросы? или в техподдержке?
Вопросы, по которым Вам интересна реакция только службы техподдержки Битрикса, лучше задавать в техподдержке. Тем более, что часто для решения проблемы требуются параметры административного, FTP или SSH доступа к сайту.
В стандартном компоненте /iblock/catalog/section.php кнопка "Сравнить" не отключается. Вам необходимо создать новый компонент на базе имеющегося (скопировав его в /bitrix/templates/.default/iblock/catalog/)? убрав из него вывод данной кнопки.
Добрый день Очевидно, происходит попытка записи файла с избыточными правами. Пожалуйста, в файлы /bitrix/php_interface/dbconn.php добавьте следующие строки: