Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Даем включаемым областям имена.

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

Итак: включаемые области или компонент main.include
Мы создаем их для того, чтобы в режиме эрмитажа было легче оперировать контентом.
И каждая из них носит гордое название ОБЛАСТЬ.
И на кнопках эрмитажа каждой из них гордо написано ИЗМЕНИТЬ ОБЛАСТЬ

Но ведь они такие разные, няшные,  и иногда их достаточно много, а иногда они настолько близко друг к другу, что можно и перепутать.
и ох как устал уже от объяснений, что такое эти области и как по ним ориентироваться :)
Из проекта в проект ондо и то же.
А бывает и хуже. Когда возникают вопросы, почему вот вчера я нажал изменить область и все ок, а сегодня нажимаю то же самое а совсем не то открывается.
Таких примеров их жизни много.

Итак

Что можно сделать
1. копируем шаблон включаемой области в шаблон сайта для небольшой доработки
2. добавляем в шаблон файл .parameters.php со следующим кодом
<?
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

$arTemplateParameters['INCLUDE_TITLE'] = array(
      'PARENT' => 'VISUAL',
      'NAME' => "Название включаемой области",
      'TYPE' => 'STRING',
      'DEFAULT' => ''
   );
модифицируем template.php добавив такой код
if(strlen($arParams["INCLUDE_TITLE"])>0){
   $t = $component->getIncludeAreaIcons();
   $t[0]["TITLE"] = htmlspecialcharsEx(trim($arParams["INCLUDE_TITLE"]));
   $component->addIncludeAreaIcons($t);
Если все ок, то в настройках у вас появится новый параметр (на скрине название другое, пример одного из наших типовых решений)

unc1.jpg
и при дальнейшей работе с сайтом можете наслаждаться вполне понятными фразами

inc2.jpg

inc3.jpg

inc4.jpg

Мы в своей практике используем это уже почти на всех проектах.
Нашим клиентам это понятно да и просто нравится

Ну и наше решение Современный магазин TopShop мы еще "на заводе" обеспечили таким вот небольшим, но няшным функционалом

P.S. данная плюшка основана на возможностях Эрмитажа и , если не ошибаюсь, ей уже много лет
Но в идеале было бы включить данную плюшку в состав Базового функционала Битрикс



 

 

Источник: http://dev.1c-bitrix.ru/community/webdev/user/10337/blog/12837/

Назад в раздел

Подписаться на новые материалы раздела:














CAPTCHA