Сохранение того, что вы хотите, в содержимом или названии статьи

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

Заголовок контента может быть построен такой строкой (строками):

  • динамическое значение, набранное пользователем;
  • статическая строка;
  • дата наподобие даты создания контента или даты изменения контента;
  • комбинация из предыдущих строк (конкатенация).

Для вставки динамического значения используется текстовое поле:

title-concatenation-text-field

Выберите «Только как заголовок» («As Title Only»), если вы хотите создать заголовок контента только вместе с этим текстовым полем.

Выберите «Как заголовок (Мульти-поля) и текст» («As Title (Multi-Fields) and Text»), если вы хотите использовать это текстовое поле в заголовке вашего контента, но в комбинации с другими полями.

Для вставки статической строки или даты наподобие даты создания контента или даты модификации контента используйте скрытое поле:

title-concatenation-hidden-field

Для вставки статической строки в заголовок контента выберите «Значение как заголовок» («Value as Title»). В этом случае дефолтное значение скрытого поля будет вставлено в заголовок вашего контента.

Для вставки даты в заголовок контента используйте «Создание заголовка из даты» («Creation Date as Title») или «Модификация заголовка из даты» («Modification Date As Title»).

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

Например:

  • Создать поле наподобие «My Restaurant : reserved by Mr John». Вы можете рассматривать строку «My Restaurant : reserved by» как скрытое поле с этой статической строкой как значением по-умолчанию, и «John» как текстовое поле, которое заполняется резервным (дублирующим) человеком.
  • Создать заголовок с фамилией и именем пользователя, который вводит контент. Вставьте в ваш тип контента 2 текстовых поля — одно для фамилии, второе для имени; выберите для обоих текстовых полей опцию «Как заголовок (Мульти-поля) и текст» («As Title (Multi-Fields) and Text»).

Загрузите небольшой демонстрационный CCK-пак для конкатенации поля в заголовок.

Загрузить...

Загрузите его через менеджер паков. После этого создайте новую статью, используя тип контента «Demo Title». Создайте форму и сохраните ее.
Вы увидите, что заголовок только что созданной вами статьи динамически использует значения полей (2 скрытых + 2 текстовых поля).

Скрытый и текстовый типы полей имеют эти новые свойства, называемые «Заголовок (Подзаголовок)» («Title (Substitute)»), которые позволят вам создать такой заголовок для вашей статьи, какой вы захотите.

Откройте на редактирование 4 назначенных поля, чтобы увидеть атрибуты заголовка (подзаголовка).

 
Добавить комментарий


Защитный код
Обновить