Плейсхолдеры

    Ditto: Плейсхолдеры

    У Дитто есть свои собственные пдэйсхолдеры плюс он поддерживает переменные (поля) используемые в каждом документе.

    Создавая шаблон Дитто, вы указываете плэйсхолдеры там, где вы хотите увидеть свои данные. У Дитто есть свои собственные пдэйсхолдеры, плюс он поддерживает переменные (поля) используемые в каждом документе. (Примечание: если вы хотите использовать переменные (поля) документа непосредственно на странице с обычным шаблоном, вы должны использовать формат 03_plejsholdery1)

    Плейсхолдеры документа

    [~~] – Создает полный URL, основанный на ID, но не создает саму ссылку.

    Например:

    <h3><a href="[~~]"></a></h3>
    ПараметрОписание
    Псевдоним страницы, используется для создания ЧПУ
    Возвращает 1 (true) or 0 (false) если этот документ должен быть кэширован. По умолчанию установлено в false для нормального функционирования динамических сниппетов
    Содержимое документа
    Возвращает строчный параметр типа содержимого из выпадающего меню Content Type в панели администратора
    Строка внедрения или прикрепления. Внедренные документы показываются в веб-браузерах. Прикрепленные документ могут быть загружены на локальную машину через диалоговое окно загрузки файла веб-браузера
    Возвращает идентификатор пользователя, создавшего документ
    Дата (в секундах с 1 января 1970 г.), когда документ был создан
    Возвращает 1 (true) or 0 (false). Когда true, этот документ находится в корзине до ее очистки. После этого запись стирается полностью из базы данных (удаляется ПО-НАСТОЯЩЕМУ)
    Возвращает идентификатор пользователя, удалившего этот документ
    Возвращает дату удаления документа (в секундах с 1 января 1970 г.)
    Описание документа
    True (1) or False (0) показывает установлен или нет счетчик посещений страницы
    Возвращает идентификатор пользователя, который последний редактировал документ
    Возвращает дату последнего редактирования (в секундах с 1 января 1970 г.)
    True (1) or False (0) показывает установлены или нет ключевые слова для данного документа
    True (1) or False (0) показывает установлены или нет метатэги для данного документа
    Возвращает 1 (true) или 0 (false) – соответственно если этот документ показывается в меню или нет
    Целое число обозначающее или показывающее идентификатор документа
    Аннотация документа
    Целое число: true (1) если документ является контейнером или false (0) если нет.
    Расширенный заголовок документа
    Целое число показывающее позицию в меню
    Название документа в меню
    Заголовок документа
    идентификатор родительского документа
    True (1) or False (0) показывает установлены ли разрешения на просмотр этого документа для менеджеров
    True (1) or False (0) показывает установлены ли разрешения на просмотр этого документа для веб-пользователей
    Дата с которой документ опубликуется (в секундах с 1 января 1970 г.). Примечание: если этот параметр указан, published автоматически устанавливается в true (1)
    Целое число показывающее статус публикования (0 = нет, 1 = да)
    true (1) или false (0), устанавливается, если в администраторской панели должен использоваться rich text editor
    Возвращает 1 (true) или 0 (false), что означает что этот документ доступен или не доступен для поиска
    идентификатор шаблона, используемого для этого документа
    Возвращает строчный параметр document для страниц или "reference" для ссылок
    Дата окончания публикации документа (в секундах с 1 января 1970 г.). Примечание: установка этого параметра НЕ имеет эффекта на изменение статуса установок published

    Плейсхолдеры Дитто

    ПараметрОписание
    Имя автора. Сначала createdby->fullname, createdby->username, admin
    Дата в установленном формате. По умолчанию используется createdon (editedon и pub_date как варианты)
    Порядковый номер полученного документа в пределах текущей страницы
    Порядковый номер полученного документа в пределах полного набора документов
    Содержимое поля заголовка
    Ссылка на документ
    или С версии 2.1.1. Используется в шаблоне &outerTpl. Место вывода результата работы сниппета
    С версии 2.1.1. Выводит классы even/odd, first/last и current

    Плейсхолдеры пагинации

    ПараметрОписание
    Кнопка «Следующее»
    Кнопка «Предыдущее»
    Разделитель если всегда показывается 0
    Номер первой показываемой страницы
    Номер текущей страницы, как показано в адресной строке (?start=)
    Номер последней показываемой страницы
    Общее количество страниц
    Список страниц
    Номер показываемой текущей страницы
    Отображаемых элементов на странице (равно display)
    Общее количество страниц
    1 если paginate включено
    Сформированный вывод индивидуального документа

    Плейсхолдеры summary

    ПараметрОписание
    Поле аннотация (введение) полностью, если указано, или начальная часть содержимого страницы
    Ссылка на полный текст. Текст ссылки установливается параметром &trunctText. По умолчанию из файла языка Ditto

    Плейсхолдеры tagging

    ПараметрОписание
    Список тэгов, связанных с документом, разделенных &tagDelimiter
    На странице, содержащей результат: теги, используемые для фильтрации отображаемых документов

    Плейсхолдеры dateFilter

    ПараметрОписание
    Год для фильтра. Двух или четырех значное значение
    Месяц для фильтра
    День для фильтра
    Численное значение месяца