Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Сниппет cmCamperDetails CamperManagement

Сайдбар

Сниппет CmCamperDetails используется для обеспечения страницы " Vehicle Details " (детальная информация о транспортном средстве). На самом деле, сам по себе сниппет не возвращает никакой  информации, но вместо этого он установит пакет placeholder-ов для использования в Вашем темплейте. Для получения информации о плейхолдерах, смотрите страницу [Placeholders.

display/ADDON/CamperManagement.Placeholders+you+can+use]

Сниппет CmCamperDetails требует "cid" url или доступный post параметр, которые используются для идентификации транспортного средства для отображения. Если доступного нет, он может отправить пользователя на определенный ресурс, или же сниппет выведет сообщение об ошибке. Так как Ваш шаблон будет выглядеть пустым без него, я предлагаю создание страницы вроде "Camper does not exist" (кемпер не существует). Также см. свойства cid*Action.

Свойства сниппета

&property

Описание

Значение по умолчанию

cidEmptyAction

0 | валидный ID ресурса. Если не 0, то будет 301 редирект пользователя на ID ресурса, указанного Вами. Срабатывает, когда не был найден "cid" url/post параметр.

1

cidInvalidAction

0 | валидный ID ресурса. Если не 0, то будет 301 редирект пользователя на ID ресурса, указанного Вами. Срабатывает, когда найденный "cid" параметр не является действительным кемпер- объектом (не найдено).

1

hideInactive

0 | 1. Если установлена 1, будет анализироваться cidInactiveAction, и либо отображается сообщение об ошибке, либо пользователь перенаправляется, если транспортное средство имеет статус 0 (не подтверждено) или 5 (неактивно).

0

cidInactiveAction

0 | валидный ID ресурса. Если не 0, то будет 301 редирект пользователя на ID ресурса, указанного Вами.  Срабатывает, когда кемпер был найден, а ресурс – нет.

1

includeBrand

1 | 0. Определяет, должен ли связанный бренд-объект быть восстановлен. Когда нет необходимости, можно сэкономить время обработки.

1

includeOwner

1 | 0. Определяет, должен ли связанный владелец объекта быть восстановлен. Когда нет необходимости, можно сэкономить время обработки.

0

includeImages

1 | 0. Определяет, должны ли быть восстановлены связанные изображения. Когда нет необходимости, можно сэкономить время обработки.

1

includeOptions

1 | 0. Определяет, должны ли быть восстановлены связанные параметры. Когда нет необходимости, можно сэкономить время обработки.

1

tplImageOuter

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

cmDefaultTplImageOuter

 

tplImageItem

Chunkname. Темплейт для одного элемента изображений.

cmDefaultTplImageItem

tplOptionsOuter

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

cmDefaultTplOptionsOuter

 

tplOptionsItem

Chunkname. Темплейт для одной опции.

cmDefaultTplOptionsItem

tplOwner

Chunkname. Темплейт, используемый для отображения информации о владельце.

cmDefaultTplOwner

locale

Локаль (Locale), используемая для функции money_format, форматирующей цену.

it_IT

 

Как использовать этот фрагмент

Этот сниппет устанавливает placeholder-ы с префиксом см., и которые устанавливаются в зависимости от Вашей секции include*.

Убедитесь перед использованием, что placeholder-ы сниппета актуальны, так как потом их нельзя установить заново. И сниппет, и placeholder-ы, должны быть некэшированным, так как зависят от запроса.

Вот пример вызова сниппета:



где cmDetailImage имеет следующий контент, который используется для скрипта слайд-шоу и использует phpthumbof сниппет:

  • thumb


  • В самом темплейте Вы просто используете placeholder-ы вроде этих:

    • Brand 
    • Type 
    • Price€  
    • Car 
    • Engine 

    Модификатор вывода по умолчанию можно использовать для значений по умолчанию (в данном случае – неразрывный пробел в качестве требуемого темплейта, если нет значения).