Не работает редактор шаблон

Не работает шаблон компонента из шаблона сайта

1с битрикс Управление сайтом 12

Копирую компонент MENU из С:\Bitrix\www\bitrix\components\bitrix
в
Папку шаблона сайта

далее переименовываю файл шаблона template.php в папке С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix\menu\ ­.default

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

Подскажите как быть ..как в данном случаи поступить ?

Цитата
Sergey M пишет:
далее переименовываю файл шаблона template.php в папке С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix\menu\ ­.default
Цитата
Julliet пишет:
пожалуйста, покажите код вызова компонента на странице.

Sergey M ,спасибо.

Итак, в коде вызова мы видим, что не указано название шаблона компонента, а следовательно, подключится .default шаблон.
Откуда?
если в папке /bitrix/templates /ВАШ /components/bitrix/menu/ лежит папка .default => то оттуда
если в папке /bitrix/templates/.default/components/bitrix/menu/ лежит папка .default => то оттуда
если ни там — ни там нет, то будет подключен штатный шаблон .default.

Как избежать двусмысленностей и не запутаться? в коде вызова компонента прямо пишем название шаблона компонента. например, так (red_menu)

Цитата
Julliet пишет:
Sergey M ,спасибо.

Итак, в коде вызова мы видим, что не указано название шаблона компонента, а следовательно, подключится .default шаблон.
Откуда?
если в папке /bitrix/templates /ВАШ /components/bitrix/menu/ лежит папка .default => то оттуда
если в папке /bitrix/templates/.default/components/bitrix/menu/ лежит папка .default => то оттуда
если ни там — ни там нет, то будет подключен штатный шаблон .default.

Как избежать двусмысленностей и не запутаться? в коде вызова компонента прямо пишем название шаблона компонента. например, так (red_menu)

Заходим в папку /bitrix/templates /ВАШ /components/bitrix/menu/ и создаем там каталог red_menu, в него кладем файл template.php (а также result_modifier.php, lang папку, etc. если надо )

Цитата
Sergey M пишет:
Копирую компонент MENU из С:\Bitrix\www\bitrix\components\bitrix
в
Папку шаблона сайта

С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix

здесь вы перепутали кастомизацию компонента с кастомизацией шаблона компонента.
нужно было так:

Цитата
Копирую шаблон компонента MENU (все содержимое папки) из С:\Bitrix\www\bitrix\components\bitrix\menu\.default
в
Папку шаблона сайта (в содержимое папки по адресу)

С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix\menu\ ­.default

Цитата
Sergey M пишет:
Копирую компонент MENU из С:\Bitrix\www\bitrix\components\bitrix
в
Папку шаблона сайта

С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix

Цитата
Копирую шаблон компонента MENU (все содержимое папки) из С:\Bitrix\www\bitrix\components\bitrix\menu\.default
в
Папку шаблона сайта (в содержимое папки по адресу)

С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix\menu\ ­.default

Цитата
Sergey M пишет:
Я так понял что визуальный редактор показывает только файлы header и footer .

Подскажите пожалуйста ,ч то опять не правильно делаю .

Хочу кастомизировать компонент «news»

Копирую папку С:\Bitrix\www\bitrix\components\bitrix\ news
в
папку С:\Bitrix\www\bitrix\templates\my_shab\components\bitrix

По идее ..он должен же видеться из моего шаблона ( my_shab ) также ?!

для проверки переименовал источник С:\Bitrix\www\bitrix\components\bitrix\ news в new111

далее в коде стандартный вызов компонента как был с самого начала

но на странице сайта выходит ошибка ‘bitrix:news’ is not a component

ну так правильно Вы компонент news переименовали в new111 а вызываете старое название. А то что вы скинули в папку к себе, так только шаблон оттуда возьмется а вот файлы component.php и другие обработаны не будут. то есть грубо говоря Вашими действиями у Вас теперь нет компонента news? а есть компонент new111 с шаблоном лежащим внутри этой папки. и вызывать Вам теперь необходимо

Только такой подход не совсем правильный. Правильнее было бы создать папку со своим пространством имен скажем my_component по пути
С:\Bitrix\www\bitrix\components\my_component и в него уже скопировать компонент news и тогда для вызова нужно использовать

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

Источник

Изменение шаблонов

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

Нажмите Файл > Открыть.

Дважды щелкните этот компьютер. (В Word 2013 дважды щелкните компьютер).

Перейдите в папку Пользовательские шаблоны Office, которая находится в папке Документы.

Щелкните шаблон и нажмите кнопку Открыть.

Внесите необходимые изменения, а затем сохраните и закройте шаблон.

Создание шаблонов

Добавление стандартных блоков в шаблон

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

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

Добавление элементов управления содержимым в шаблон

Сделайте свои шаблоны гибкими, добавив и настроив элементы управления содержимым, такие как «форматированный текст», «рисунок», «раскрывающийся список» или «выбор даты».

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

Примечание: Если элементы управления содержимым недоступны, возможно, вы открыли документ или шаблон, созданный в более ранней версии Word. Чтобы использовать элементы управления содержимым, необходимо преобразовать документ в формат файла Word 2013, щелкнув Файл > Сведения > Преобразоватьи нажав кнопку ОК. После преобразования документа или шаблона сохраните его.

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

Выберите команды Файл > Параметры > Настроить ленту.

В раскрывающемся списке Настроить ленту выберите Основные вкладки.

Установите в списке флажок для вкладки Разработчик и нажмите кнопку ОК.

Добавление элементов управления содержимым

На вкладке Разработчик в группе Элементы управления нажмите кнопку Режим конструктора и добавьте необходимые элементы управления.

Добавление элемента управления текстом, в который пользователи могут вводить текст

В элементе управления содержимым «форматированный текст» пользователи могут выделять текст полужирным шрифтом или курсивом, а также вводить несколько абзацев текста. Чтобы ограничить возможности пользователей, вставьте элемент управления содержимым «обычный текст».

В документе щелкните место, куда нужно добавить элемент управления.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Элемент управления содержимым или Элемент управления содержимым .

Добавление элемента управления «рисунок»

Щелкните место, куда нужно добавить элемент управления.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Рисунок .

Вставка поля со списком или раскрывающегося списка

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

На вкладке Разработчик в группе Элементы управления щелкните элемент управления содержимым или элемент управления содержимым .

Выделите элемент управления содержимым, а затем на вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства.

Чтобы создать список вариантов выбора, нажмите Добавить в разделе Свойства поля со списком или Свойства раскрывающегося списка.

Введите значение в поле Отображаемое имя, например Да, Нет или Возможно. Повторяйте этот шаг до тех пор, пока все нужные вам значения не окажутся в раскрывающемся списке.

При необходимости задайте остальные свойства.

Примечание: Если установить флажок Содержимое нельзя редактировать, пользователи не смогут изменять выбранные пункты.

Вставка элемента управления «выбор даты»

Щелкните в том месте, где нужно вставить элемент управления «выбор даты».

На вкладке Разработчик в группе Элементы управления щелкните элемент управления содержимым «выбор даты» .

Вставка флажка

Щелкните в том месте, где нужно вставить элемент управления «флажок».

На вкладке Разработчик в группе Элементы управления щелкните элемент управления содержимым .

Добавление элемента управления коллекцией стандартных блоков

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

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

Элементы управления стандартными блоками также можно использовать в формах.

Щелкните место, куда нужно добавить элемент управления.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Элемент управления содержимым коллекции .

Щелкните элемент управления содержимым, чтобы выделить его.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства.

Выберите значения в списках Коллекция и Категория для стандартных блоков, которые необходимо сделать доступными в элементе управления стандартным блоком.

Установка или изменение свойств элементов управления содержимым

Выберите элемент управления содержимым и нажмите кнопку Свойства в группе Элементы управления.

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

Чтобы работать с несколькими элементами управления содержимым или несколькими абзацами текста как с одним объектом, выберите эти элементы управления или текст, а затем в группе Элементы управления нажмите кнопку Группировать.

Возьмем для примера документ «Отказ от ответственности», состоящий из трех абзацев. После группирования этих абзацев с помощью команды «Группировать» соответствующий текст невозможно будет изменить, а удалить его можно будет только как группу.

Добавление пояснительного текста в шаблон

Чтобы сделать шаблон более удобным в использовании, можно добавить пояснительный текст. Вы можете изменить пояснительный текст по умолчанию в элементе управления содержимым.

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

На вкладке Разработчик в группе Элементы управления нажмите Режим конструктора.

Щелкните элемент управления содержимым, у которого вы хотите изменить замещающий пояснительный текст.

Отредактируйте и отформатируйте замещающий текст.

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

Защита шаблона

К отдельным элементам управления содержимым в шаблоне можно добавить защиту, чтобы запретить удаление или редактирование определенных элементов управления содержимым или группы элементов управления. Можно также защитить все содержимое шаблона паролем.

Защита элементов шаблона

Откройте шаблон, к которому нужно добавить защиту.

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

Совет: Чтобы выбрать несколько элементов управления, щелкните их, удерживая нажатой клавишу CTRL.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Группировать и выберите команду Группировать.

На вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства.

В диалоговом окне Свойства элемента управления содержимым в разделе Блокировка сделайте следующее.

Установите флажок Элемент управления содержимым нельзя удалить. Это позволит изменять содержимое элемента управления, но сам элемент управления нельзя будет удалить из шаблона или созданного с его помощью документа.

Установите флажок Содержимое нельзя редактировать. Это позволит удалить элемент управления, но редактировать содержимое в элементе управления будет запрещено.

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

Назначение пароля для шаблона

Вот как вы можете назначить документу пароль, разрешающий удалять защиту только знающим его пользователям.

Откройте шаблон, которому нужно назначить пароль.

На вкладке Рецензирование в группе Защитить выберите команду Ограничить редактирование.

В разделе Включение защиты нажмите кнопку Да, включить защиту.

Введите пароль в поле Новый пароль (необязательно), а затем подтвердите его.

Важно: Если вы решили не использовать пароль, любой пользователь может изменить ограничения на редактирование.

Используйте надежные пароли, состоящие из букв в верхнем и нижнем регистре, цифр и символов. Пароли, не содержащие набор таких элементов, являются ненадежными. Надежный пароль: Y6dh!et5. Пример ненадежного пароля: House27. Пароль должен содержать не менее 8 символов. Чем длиннее пароль, тем он надежнее.

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

Источник

Читайте также:  Msi afterburner не работает вольтаж
Оцените статью