Редактирование свойств шаблона

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

  1. Открыть Менеджер шаблонов, нажав кнопку   Менеджер шаблонов на боковой панели слева.

    Менеджер шаблонов

  2. Раскрыть свойства шаблона, который необходимо отредактировать, нажав на заголовке шаблона.
    Выбрать шаблон

    -или-
    Нажать  Свойства шаблона в Редакторе кода.
    Свойства шаблона

Шаблон

Шаблон идентифицируется по его названию. Оно отображается в заголовках вкладок в Редакторе шаблонов. Его можно отредактировать в поле Шаблон:

Режим

Благодаря свойству Режим можно указать, должен ли код шаблона использоваться на страницах, указанных в свойстве Условия привязки. Выберите значение Полная замена, чтобы использовать шаблон при обработке страниц и Показывать оригинал, чтобы не использовать шаблон при обработке страниц, а показывать исходные. Используя фильтры, вы сможете заменить часть содержимого исходной страницы HTML кодом из этого шаблона во время обработки страницы. Для этого необходимо выбрать режим Частичная замена и ввести выражение XPath/CSS в поле XPath/CSS вручную либо сгенерировать XPath автоматически, воспользовавшись кнопкой   Выбрать содержимое на исходной странице. Для обработки всех элементов на странице, соответствующих указанному XPath, будет применяться код шаблона. Чтобы выбрать нужный режим, нажмите соответствующую кнопку.

Добавление фильтров

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

  1. Выбрать режим Частичная замена в шаблоне.
    2_5_filter-mode
  2. Нажать   Добавить фильтр.
    2_5_add-filter
  3. Нажать   Выбрать содержимое на исходной странице, чтобы обозначить область на странице, которую необходимо преобразовать, а также сгенерировать XPath либо CSS выражение автоматически, или же ввести требуемое выражение вручную.
    2_5_add-filter
    -или-
    Нажать   Прикрепить заготовку и выбрать заготовку, которая будет использоваться при преобразовании указанной части страницы.
    2_5_attach_snippet
    Примечание
    Вы можете отредактировать код заготовки, нажав на кнопку   Редактировать заготовку. Нажмите кнопку Редактировать, которая находится рядом с каждой заготовкой в списке, чтобы открыть заготовку в Менеджере заготовок.

Примечание
Чтобы удалить фильтр, воспользуйтесь кнопкой   Удалить фильтр.

Устройство

Благодаря этому свойству расширяется возможность привязки шаблона в зависимости от устройства, на котором должен срабатывать определенный шаблон. Если значение этого свойства будет   Смартфон, шаблон будет использоваться для обработки страниц и показа их на смартфонах. Опция   Планшет определяет, что этот шаблон должен применяться для обработки страниц и показа их на планшетах.  Опция   Оригинал определяет, что этот шаблон должен применяться для обработки страниц и показа их на стационарных ПК и ноутбуках. Примите во внимание, что эти опции могут применяться одновременно. Это свойство тесно связано с функцией API Flamingo.Device.getType(). Это свойство также соответствует режиму предварительного просмотра, выбранному на боковой панели слева. Например, если свойство имеет значение    Смартфон, а вы переключили режим предварительного просмотра на   Планшет, то ваш шаблон уже не будет текущим и не будет показан в области предварительного просмотра. Вместо него будет показан следующий шаблон, который может применяться для обработки страниц для показа на планшетах.

Условие привязки

Условие привязки используется для привязки страниц к шаблону. Чтобы узнать больше об определении этих условий, ознакомьтесь с разделом Определение условий привязки шаблона.

Строка после «?»

Свойство Строка после «?» позволяет учитывать или отбрасывать строку после знака «?» во время определения страниц для привязки к шаблону. Установка значения Исключить позволяет исключить эту строку, а значение Включить принимает ее во внимание при создании привязки. Например, у вас есть страница с адресом http://www.testsite.com/?page_id=123. Если при создании привязки к шаблону необходимо принять во внимание часть ?page_id=123, нужно выбрать для этого свойства значение Включить.

Теги

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

См. также

Редактирование шаблонов
Flamingo.Device.getType()