Шаблон wiki. Секция Special Search Results

Это секция выводит результаты поиска, произведенного через wiki, как выделено ниже:

Выводит результаты поиска, произведенного через wiki.

В дополнение к переменным в секции Wiki Page, в секции Special Search Results имеются:

Условные переменные

if no_results

{if no_results}

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

if results

{if results}

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

Одиночные переменные

keywords

{keywords}

Выводит ключевые слова, которые использовались для поиска.

Теги

В секции Special Search Results доступен тег {wiki:search_results}, который используется для вывода результатов поиска. Для этого в теге имеются собственные параметры и переменные.

{wiki:search_results} | Параметры

limit

{wiki:search_results limit="#"}

Определяет количество результатов поиска, отображаемых на одной странице. Например, этот код: {wiki:search_results limit="10"}

Ограничил бы количество выведенных результатов поиска до 10.

paginate

{wiki:search_results paginate=""}

Определяется размещение разбивки на страницы. Например, если в параметре limit установлено 10, и существует 25 результатов, то вы можете использовать этот параметр для создания разбивки на страницы, чтобы просмотреть все результаты.

Значения для параметра paginate:

switch

{wiki:search_results switch=""}

Используется для "переключения" стилей используя css совместно с переменной switch. Например, этот код:

{wiki:search_results switch="blue|red"}

<div class="{switch}">a search result</div>

Вывел бы что-нибудь наподобие:

<div class="blue">a search result</div>

<div class="red">a search result</div>

<div class="blue">a search result</div>

<div class="red">a search result</div>

{wiki:search_results} | Variables

Этот тег имеет только одиночные переменные.

absolute_count

{absolute_count}

Запуск "подсчета" отображаемых файлов, с учетом разбивки на страницы.

article

{article}

Выводит полностью обработанную статью. Теги HTML будут обработаны.

author

{author}

Выводит имя автора версии.

content

{content}

Выводит необработанное содержимое статьи.

count

{count}

"Количество" статей отображаемых в настоящее время

email

{email}

Выводит адрес электронной почты автора версии.

gmt_revision_date

{gmt_revision_date format=""}

Выводит время последней версии статьи по Гринвичу.

Параметр format используется для определения форматирования даты с использованием изменяемого форматирования дат ExpressionEngine.

page_id

{page_id}

Используется для получения уникального идентификатора (ID) страницы. Это используется для определения целей в каналах RSS / Atom.

path:view_article

{path:view_article}

Выводит URL для просмотра статьи.

revision_date

{revision_date format=""}

Выводит время самой последней версии статьи.

Параметр format используется для определения форматирования даты с использованием изменяемого форматирования дат ExpressionEngine.

revision_id

{revision_id}

Выводит уникальный идентификатор (ID) версии.

revision_notes

{revision_notes}

Отображает примечания для версий (если таковые имеются).

switch

{switch}

Используется вместе с параметром switch для "переключения" классов css, используемых для отображения результатов исследования. Пожалуйста, смотрите примеры использования параметра switch.

switch=

{switch="option_one|option_two|option_three"}

Эта переменная разрешает вам чередовать любое количество значений отображения результатов. Первая статья будет использовать "option_one", вторая будет использовать "option_two", третья "option_one", и так далее.

Одновременно может использоваться несколько тегов {switch=}, и система будет корректно отслеживать каждый из них.

title

{title}

Выводит заголовок статьи/страницы.

url

{url}

Выводит URL автора.

Наверх страницы