На странице /information/about/ в цепочке показывается только "Главная" ?
хотя есть файлы .section.php?
а можно скриншот?
хотя есть файлы .section.php?
а можно скриншот?

|
На самом деле все просто.
То есть, чтобы цепочка имела вид "Главная" - "Информация" - "О компании" - то нужно создать раздел /information/, а в нем раздел /information/about/ (не страницу, а именно раздел). И в названии раздела указать нужное имя. Проверьте, так же, что на странице about.php нету никаких компонентов, которые включаются в цепочку навигации либо устанавливают заголовок страницы. Если просто создать страницу /information/ и в ней обычный файл index.php то что пишется в навигационной цепочке? Если файл .section.php существует, цепочка должна иметь вид "Главная" - "Информация". |
|||
|
|
|
Тут отложенная функция особо и не нужна. Заголовок задается в свойствах корневого раздела один раз для всего сайта, и меняется раз в пол года при переименовани фирмы ![]() |
|||
|
|
|
Компонент фильтра генерирует необходимые парамтеры, и через $_REQUEST передает данные на страницу, например /action.php Получается что на страницу /action.php приходит массив:
и тд. На странице /action.php находится компонент каталога, в параметрах которого установлена переменная фильтра $arFilter. Одним словом, компонент отфильтровывает и показывает нужные значения на основе того, какие данные ему пришли из переменной с фильтром. Командную строку генерирует компонент фильтра. |
|||||
|
|
|
|
В меню в расширенном режиме редактирования нужно создать пользовательские свойства.
Обычно 2 штуки - для основного изображения, и для изображения которое показывается при наведении мышки. В этих пользовательский свойствах для каждого рисунка прописать адреса. Например так: small image: /images/menu/small.jpg large image: /images/menu/big.jpg потом кастомизировать шаблон компонента меню, и в нем вывести требуемые картинки, потом настроить из смену с помощью JS, CSS или как душе угодно. Шаблон меню:
|
|||
|
|
|
|
Сначала нужно создать свой тип почтового события. "Настройки продукта" - "Почтовые события" - "Типы почтовых событий".
В нем создать требуемые макросы. Например, так: Тип почтового события: MY_EVENT Название: моё почтовое событие Описание:
Потом для этого события создать шаблон. Ну и самое главное - создать файл-обработчик который будет заполнять поля для даного почтового события. Например, файл /send_me_email.php в корне сайта.
Так прикинул, чтобы добавить в стандартный шаблон подписок еще одно поле, скорее всего прийдется редактировать сам модуль подписок. Т.е. либо создавать свой модуль, либо написать в техподдержку чтобы в следующем обновлении добавили требуемые вам поля. А вообще, во всех почтовых событиях обычно уже все что нужно есть. Просто нужно внимательно посмотреть. Так в типе события SUBSCRIBE_CONFIRM есть поле #ID# - идентификатор подписки. |
|||||
|
|
|
|
А еще лучше так:
Чтобы не показывать разделитель если вдруг заголовок для этого раздела не задан ![]() Кстати, этот же вариант удобно использовать для нескольких языковых версий на одной лицензии (/en/, /ru/ и тд.) Еще один вариант - брать название сайта прямо из настроек сайта. Правда тогда происходит один лишний запрос к базе данных. |
|||
|
|
|