Найдено результатов: 9

Bitrix, шаблон комплексного компонента

Подскажите пожалуйста, как правильно в Битриксе изменить шаблон комплексного компонента «Каталог товаров»?
В документации: «Папка шаблона комплексного компонента может содержать следующие подпапки и файлы… Шаблоны простых компонентов, которые входят в состав комплексного. Эти шаблоны располагаются в папках вида /пространство_имен/название_простого_компонента/ относительно папки шаблона комплексного компонента.»
Проблема в том, что от путей и количества уровней вложенности папок Битрикса у меня просто сносит уже крышу. Никак не могу сообразить, куда положить эти самые шаблоны простых компонентов.
Шаблон комплексного компонента лежит в папке bitrix/templates/шаблон_сайта/components/bitrix/catalog/catalog (он туда поместился при копировании через меню в разделе «Разработка», следовательно, этот путь правильный). В этой папке есть подпапка bitrix, в которую скопировались также папки простых шаблонов. Но, к примеру, в папке catalog.section.list нет файла template.php, а если я его создаю — он не применяется!
P.S. пробую пока на демосайте.

Вот вызов компонента:

<?$APPLICATION->IncludeComponent("bitrix:catalog", "catalog", Array(
"IBLOCK_TYPE" => "catalog", // Тип инфо-блока
"IBLOCK_ID" => "14", // Инфо-блок
"BASKET_URL" => "/personal/cart/", // URL, ведущий на страницу с корзиной покупателя
"ACTION_VARIABLE" => "action", // Название переменной, в которой передается действие
"PRODUCT_ID_VARIABLE" => "id", // Название переменной, в которой передается код товара для покупки
"SECTION_ID_VARIABLE" => "SECTION_ID", // Название переменной, в которой передается код группы
"SEF_MODE" => "Y", // Включить поддержку ЧПУ
"SEF_FOLDER" => "/catalog/", // Каталог ЧПУ (относительно корня сайта)
"AJAX_MODE" => "N", // Включить режим AJAX
"AJAX_OPTION_SHADOW" => "Y", // Включить затенение
"AJAX_OPTION_JUMP" => "N", // Включить прокрутку к началу компонента
"AJAX_OPTION_STYLE" => "Y", // Включить подгрузку стилей
"AJAX_OPTION_HISTORY" => "N", // Включить эмуляцию навигации браузера
"CACHE_TYPE" => "A", // Тип кеширования
"CACHE_TIME" => "3600", // Время кеширования (сек.)
"CACHE_FILTER" => "N", // Кэшировать при установленном фильтре
"DISPLAY_PANEL" => "Y", // Добавлять в админ. панель кнопки для данного компонента
"SET_TITLE" => "Y", // Устанавливать заголовок страницы
"SET_STATUS_404" => "Y", // Устанавливать статус 404, если не найдены элемент или раздел
"USE_FILTER" => "Y", // Показывать фильтр
"FILTER_NAME" => "FILTER", // Фильтр
"FILTER_FIELD_CODE" => array( // Поля
0 => "NAME",
1 => "",
),
"FILTER_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
2 => "",
3 => "",
),
"FILTER_PRICE_CODE" => "", // Тип цены
"USE_REVIEW" => "Y", // Разрешить отзывы
"MESSAGES_PER_PAGE" => "0", // Количество сообщений на одной странице
"USE_CAPTCHA" => "N", // Использовать CAPTCHA
"PATH_TO_SMILE" => "/bitrix/images/forum/smile/", // Путь относительно корня сайта к папке со смайлами
"FORUM_ID" => "2", // ID форума для отзывов
"URL_TEMPLATES_READ" => "/communication/forum/forum#FORUM_ID#/topic#TOPIC_ID#/", // Страница чтения темы (пусто - получить из настроек форума)
"SHOW_LINK_TO_FORUM" => "N", // Показать ссылку на форум
"POST_FIRST_MESSAGE" => "N", // Начинать тему текстом элемента
"USE_COMPARE" => "Y", // Использовать компонент сравнения
"COMPARE_NAME" => "CATALOG_COMPARE_LIST", // Уникальное имя для списка сравнения
"COMPARE_FIELD_CODE" => array( // Поля
0 => "",
1 => "",
),
"COMPARE_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
2 => "",
3 => "",
4 => "",
),
"DISPLAY_ELEMENT_SELECT_BOX" => "N", // Выводить список элементов инфоблока
"ELEMENT_SORT_FIELD_BOX" => "sort", // По какому полю сортируем список элементов
"ELEMENT_SORT_ORDER_BOX" => "asc", // Порядок сортировки списка элементов
"COMPARE_ELEMENT_SORT_FIELD" => "name", // По какому полю сортируем товары в разделе
"COMPARE_ELEMENT_SORT_ORDER" => "asc", // Порядок сортировки товаров в разделе
"PRICE_CODE" => array( // Тип цены
0 => "RETAIL",
),
"USE_PRICE_COUNT" => "N", // Использовать вывод цен с диапазонами
"SHOW_PRICE_COUNT" => "0", // Выводить цены для количества
"PRICE_VAT_INCLUDE" => "Y", // Включать НДС в цену
"PRICE_VAT_SHOW_VALUE" => "N", // Отображать значение НДС
"SHOW_TOP_ELEMENTS" => "Y", // Выводить топ элементов
"TOP_ELEMENT_COUNT" => "3", // Количество выводимых элементов
"TOP_LINE_ELEMENT_COUNT" => "1", // Количество элементов, выводимых в одной строке таблицы
"TOP_ELEMENT_SORT_FIELD" => "id", // По какому полю сортируем товары в разделе
"TOP_ELEMENT_SORT_ORDER" => "desc", // Порядок сортировки товаров в разделе
"TOP_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
),
"PAGE_ELEMENT_COUNT" => "5", // Количество элементов на странице
"LINE_ELEMENT_COUNT" => "1", // Количество элементов, выводимых в одной строке таблицы
"ELEMENT_SORT_FIELD" => "sort", // По какому полю сортируем товары в разделе
"ELEMENT_SORT_ORDER" => "asc", // Порядок сортировки товаров в разделе
"LIST_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
),
"INCLUDE_SUBSECTIONS" => "Y", // Показывать элементы подразделов раздела
"LIST_META_KEYWORDS" => "-", // Установить ключевые слова страницы из свойства раздела
"LIST_META_DEscriptION" => "-", // Установить описание страницы из свойства раздела
"LIST_BROWSER_TITLE" => "UF_BROWSER_TITLE", // Установить заголовок окна браузера из свойства раздела
"DETAIL_PROPERTY_CODE" => array( // Свойства
0 => "width",
1 => "height",
2 => "thickness",
3 => "",
4 => "",
5 => "",
),
"DETAIL_META_KEYWORDS" => "-", // Установить ключевые слова страницы из свойства
"DETAIL_META_DEscriptION" => "-", // Установить описание страницы из свойства
"DETAIL_BROWSER_TITLE" => "BROWSER_TITLE", // Установить заголовок окна браузера из свойства
"LINK_IBLOCK_TYPE" => "catalog", // Тип инфо-блока, элементы которого связаны с текущим элементом
"LINK_IBLOCK_ID" => "7", // ID инфо-блока, элементы которого связаны с текущим элементом
"LINK_PROPERTY_SID" => "catalog", // Свойство, в котором хранится связь
"LINK_ELEMENTS_URL" => "/catalog/reviews/detail.php?ID=#ELEMENT_ID#", // URL на страницу где будет показан список связанных элементов
"USE_ALSO_BUY" => "N", // Показывать блок "С этим товаром покупают"
"ALSO_BUY_ELEMENT_COUNT" => "0",
"ALSO_BUY_MIN_BUYES" => "0",
"DISPLAY_TOP_PAGER" => "N", // Выводить над списком
"DISPLAY_BOTTOM_PAGER" => "Y", // Выводить под списком
"PAGER_TITLE" => "Двери", // Название категорий
"PAGER_SHOW_ALWAYS" => "N", // Выводить всегда
"PAGER_TEMPLATE" => "orange", // Название шаблона
"PAGER_DESC_NUMBERING" => "N", // Использовать обратную навигацию
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000", // Время кеширования страниц для обратной навигации
"PAGER_SHOW_ALL" => "N", // Показывать ссылку "Все"
"AJAX_OPTION_ADDITIONAL" => "", // Дополнительный идентификатор
"SEF_URL_TEMPLATES" => array(
"sections" => "",
"section" => "#SECTION_ID#/",
"element" => "#SECTION_ID#/#ELEMENT_CODE#/",
"compare" => "compare.php?action=#ACTION_CODE#",
),
"VARIABLE_ALIASES" => array(
"compare" => array(
"ACTION_CODE" => "action",
),
)
),
false
);?>

1С-Битрикс    

517   1   17:59, 10th August, 2020


Bitrix, шаблон комплексного компонента

Подскажите пожалуйста, как правильно в Битриксе изменить шаблон комплексного компонента «Каталог товаров»?
В документации: «Папка шаблона комплексного компонента может содержать следующие подпапки и файлы… Шаблоны простых компонентов, которые входят в состав комплексного. Эти шаблоны располагаются в папках вида /пространство_имен/название_простого_компонента/ относительно папки шаблона комплексного компонента.»
Проблема в том, что от путей и количества уровней вложенности папок Битрикса у меня просто сносит уже крышу. Никак не могу сообразить, куда положить эти самые шаблоны простых компонентов.
Шаблон комплексного компонента лежит в папке bitrix/templates/шаблон_сайта/components/bitrix/catalog/catalog (он туда поместился при копировании через меню в разделе «Разработка», следовательно, этот путь правильный). В этой папке есть подпапка bitrix, в которую скопировались также папки простых шаблонов. Но, к примеру, в папке catalog.section.list нет файла template.php, а если я его создаю — он не применяется!
P.S. пробую пока на демосайте.

Вот вызов компонента:

<?$APPLICATION->IncludeComponent("bitrix:catalog", "catalog", Array(
"IBLOCK_TYPE" => "catalog", // Тип инфо-блока
"IBLOCK_ID" => "14", // Инфо-блок
"BASKET_URL" => "/personal/cart/", // URL, ведущий на страницу с корзиной покупателя
"ACTION_VARIABLE" => "action", // Название переменной, в которой передается действие
"PRODUCT_ID_VARIABLE" => "id", // Название переменной, в которой передается код товара для покупки
"SECTION_ID_VARIABLE" => "SECTION_ID", // Название переменной, в которой передается код группы
"SEF_MODE" => "Y", // Включить поддержку ЧПУ
"SEF_FOLDER" => "/catalog/", // Каталог ЧПУ (относительно корня сайта)
"AJAX_MODE" => "N", // Включить режим AJAX
"AJAX_OPTION_SHADOW" => "Y", // Включить затенение
"AJAX_OPTION_JUMP" => "N", // Включить прокрутку к началу компонента
"AJAX_OPTION_STYLE" => "Y", // Включить подгрузку стилей
"AJAX_OPTION_HISTORY" => "N", // Включить эмуляцию навигации браузера
"CACHE_TYPE" => "A", // Тип кеширования
"CACHE_TIME" => "3600", // Время кеширования (сек.)
"CACHE_FILTER" => "N", // Кэшировать при установленном фильтре
"DISPLAY_PANEL" => "Y", // Добавлять в админ. панель кнопки для данного компонента
"SET_TITLE" => "Y", // Устанавливать заголовок страницы
"SET_STATUS_404" => "Y", // Устанавливать статус 404, если не найдены элемент или раздел
"USE_FILTER" => "Y", // Показывать фильтр
"FILTER_NAME" => "FILTER", // Фильтр
"FILTER_FIELD_CODE" => array( // Поля
0 => "NAME",
1 => "",
),
"FILTER_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
2 => "",
3 => "",
),
"FILTER_PRICE_CODE" => "", // Тип цены
"USE_REVIEW" => "Y", // Разрешить отзывы
"MESSAGES_PER_PAGE" => "0", // Количество сообщений на одной странице
"USE_CAPTCHA" => "N", // Использовать CAPTCHA
"PATH_TO_SMILE" => "/bitrix/images/forum/smile/", // Путь относительно корня сайта к папке со смайлами
"FORUM_ID" => "2", // ID форума для отзывов
"URL_TEMPLATES_READ" => "/communication/forum/forum#FORUM_ID#/topic#TOPIC_ID#/", // Страница чтения темы (пусто - получить из настроек форума)
"SHOW_LINK_TO_FORUM" => "N", // Показать ссылку на форум
"POST_FIRST_MESSAGE" => "N", // Начинать тему текстом элемента
"USE_COMPARE" => "Y", // Использовать компонент сравнения
"COMPARE_NAME" => "CATALOG_COMPARE_LIST", // Уникальное имя для списка сравнения
"COMPARE_FIELD_CODE" => array( // Поля
0 => "",
1 => "",
),
"COMPARE_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
2 => "",
3 => "",
4 => "",
),
"DISPLAY_ELEMENT_SELECT_BOX" => "N", // Выводить список элементов инфоблока
"ELEMENT_SORT_FIELD_BOX" => "sort", // По какому полю сортируем список элементов
"ELEMENT_SORT_ORDER_BOX" => "asc", // Порядок сортировки списка элементов
"COMPARE_ELEMENT_SORT_FIELD" => "name", // По какому полю сортируем товары в разделе
"COMPARE_ELEMENT_SORT_ORDER" => "asc", // Порядок сортировки товаров в разделе
"PRICE_CODE" => array( // Тип цены
0 => "RETAIL",
),
"USE_PRICE_COUNT" => "N", // Использовать вывод цен с диапазонами
"SHOW_PRICE_COUNT" => "0", // Выводить цены для количества
"PRICE_VAT_INCLUDE" => "Y", // Включать НДС в цену
"PRICE_VAT_SHOW_VALUE" => "N", // Отображать значение НДС
"SHOW_TOP_ELEMENTS" => "Y", // Выводить топ элементов
"TOP_ELEMENT_COUNT" => "3", // Количество выводимых элементов
"TOP_LINE_ELEMENT_COUNT" => "1", // Количество элементов, выводимых в одной строке таблицы
"TOP_ELEMENT_SORT_FIELD" => "id", // По какому полю сортируем товары в разделе
"TOP_ELEMENT_SORT_ORDER" => "desc", // Порядок сортировки товаров в разделе
"TOP_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
),
"PAGE_ELEMENT_COUNT" => "5", // Количество элементов на странице
"LINE_ELEMENT_COUNT" => "1", // Количество элементов, выводимых в одной строке таблицы
"ELEMENT_SORT_FIELD" => "sort", // По какому полю сортируем товары в разделе
"ELEMENT_SORT_ORDER" => "asc", // Порядок сортировки товаров в разделе
"LIST_PROPERTY_CODE" => array( // Свойства
0 => "",
1 => "",
),
"INCLUDE_SUBSECTIONS" => "Y", // Показывать элементы подразделов раздела
"LIST_META_KEYWORDS" => "-", // Установить ключевые слова страницы из свойства раздела
"LIST_META_DEscriptION" => "-", // Установить описание страницы из свойства раздела
"LIST_BROWSER_TITLE" => "UF_BROWSER_TITLE", // Установить заголовок окна браузера из свойства раздела
"DETAIL_PROPERTY_CODE" => array( // Свойства
0 => "width",
1 => "height",
2 => "thickness",
3 => "",
4 => "",
5 => "",
),
"DETAIL_META_KEYWORDS" => "-", // Установить ключевые слова страницы из свойства
"DETAIL_META_DEscriptION" => "-", // Установить описание страницы из свойства
"DETAIL_BROWSER_TITLE" => "BROWSER_TITLE", // Установить заголовок окна браузера из свойства
"LINK_IBLOCK_TYPE" => "catalog", // Тип инфо-блока, элементы которого связаны с текущим элементом
"LINK_IBLOCK_ID" => "7", // ID инфо-блока, элементы которого связаны с текущим элементом
"LINK_PROPERTY_SID" => "catalog", // Свойство, в котором хранится связь
"LINK_ELEMENTS_URL" => "/catalog/reviews/detail.php?ID=#ELEMENT_ID#", // URL на страницу где будет показан список связанных элементов
"USE_ALSO_BUY" => "N", // Показывать блок "С этим товаром покупают"
"ALSO_BUY_ELEMENT_COUNT" => "0",
"ALSO_BUY_MIN_BUYES" => "0",
"DISPLAY_TOP_PAGER" => "N", // Выводить над списком
"DISPLAY_BOTTOM_PAGER" => "Y", // Выводить под списком
"PAGER_TITLE" => "Двери", // Название категорий
"PAGER_SHOW_ALWAYS" => "N", // Выводить всегда
"PAGER_TEMPLATE" => "orange", // Название шаблона
"PAGER_DESC_NUMBERING" => "N", // Использовать обратную навигацию
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000", // Время кеширования страниц для обратной навигации
"PAGER_SHOW_ALL" => "N", // Показывать ссылку "Все"
"AJAX_OPTION_ADDITIONAL" => "", // Дополнительный идентификатор
"SEF_URL_TEMPLATES" => array(
"sections" => "",
"section" => "#SECTION_ID#/",
"element" => "#SECTION_ID#/#ELEMENT_CODE#/",
"compare" => "compare.php?action=#ACTION_CODE#",
),
"VARIABLE_ALIASES" => array(
"compare" => array(
"ACTION_CODE" => "action",
),
)
),
false
);?>

1С-Битрикс    

415   1   01:33, 22nd August, 2020


Влияние выбора CMS на ранжирование?

Всем привет!

У нас в студии созрел вопрос, на который хотелось бы получить ответ, да и просто услышать ваше мнение исходя из опыта. Влияет ли выбор системы управления контентом на ранжирование сайта поисковыми системами? В частности интересует Яндекс.

Есть мнение, что сайты сделанные на бесплатных CMS хуже с точки зрения ранжирования по сравнению с коммерческими: на Wordpress частенько делают сателлиты и сайты на скорую руку, а на Битрикс (например) делаются как правило более серьзеные сайты, так как вложиться придется как минимум в покупку лиценции.

Есть ли какая то разница? Интересует сейчас только актуальные условия Рунета.

CMS   Поисковая   оптимизация   Яндекс   1С-Битрикс    

298   5   19:42, 8th August, 2020


bitrix php размер каталога и память

Хочу сделать магазин на битриксе(порекомендовали)
Хотелось бы узнать как он работает с большими каталогами(30000 позиций товара)?
и объём потребляемой памяти какой будет при таких размерах каталога?
что бы сделать выводы по хостингу…

и может есть системы лучше и дешевле (интересно только php)?

CMS   PHP   1С-Битрикс   Интернет-магазины    

432   5   05:50, 9th August, 2020


Подскажите модуль оплаты для битрикс для Укрианы

Подскажите модуль оплаты для битрикс для Укрианы, чтобы можно было осуществлять оплату картами Visa, MasterCard.

1С-Битрикс    

262   1   22:47, 27th August, 2020


Встраивание комментарий в сайт

Посоветуйте сервис для вставки комментариев в сайт (на Bitrix Start), желательно с возможностью авторизации через Fb, Vk, LJ, OpenID и т.д. и настройки своего дизайна.



Как связать VirtueMart/интернет магазин с 1С?

Привет Хабрачеловекам!

С недавней поры появилась потребность создать интернет магазин, например на базе VirtueMart, и объединить с платформой 1С, причём в обе стороны.
Т.е. при добавлении/редактировании записей в 1С Бухгалтерии эти изменения должны быть видны и в онлайн-магазине и наоборот, если клиент покупает что-то в онлайн магазине, то это должно отображаться и в 1С.
Хоть и тема довольно актуальная, однако вменяемой информации нагуглить не удалось.

Возможно есть в сети пошаговая инструкция? Или Какой-нибудь плагин?

Благодарю заранее за ответы!



Как изучить 1С?

Доброго времени суток, появилось желание для доп заработка изучит 1С, что для этого нужно? Уметь писать свои конфигурации, редактировать стандартные? С чего вообще лучше начать изучать этот язык и платформу? Стоит ли записываться на курсы? Если да то какие именно и только ради получение сертификата (кстати так ли он необходим) или курсы дают практические знания?

1С-Битрикс      

291   7   15:49, 1st October, 2020


Простейшая бесплатная замена 1С для выписки накладных

Друг попросил найти ломанную 1С для ускорения бумажной работы. Мне показалось, что ставить 1С ради его задач будет слишком.

Всё, что нужно: завести в базу весь товар, всех клиентов, и выписывать для клиентов накладные, выбирая наименования из списка.

Возможно, вы знаете какие-то бесплатные программы, которые это умеют делать.

1С-Битрикс     Электронная   бухгалтерия    

277   6   08:14, 1st October, 2020