Шаблон:PlaceCardRender: відмінності між версіями

Матеріал з Країнопедії
(Картка місця з фото)
(Детальний вигляд на сторінці місця + клікабельна картка)
 
(Не показано одну проміжну версію цього користувача)
Рядок 1: Рядок 1:
<includeonly><div class="service-card place-card">{{#if:{{{image|}}}|<div class="service-card__image">[[File:{{{image}}}|400x300px|link={{#if:{{{pagename|}}}|{{{pagename}}}|{{FULLPAGENAME}}}}|{{{title|}}}]]</div>}}<div class="service-card__body"><div class="service-card__title">[[{{#if:{{{pagename|}}}|{{{pagename}}}|{{FULLPAGENAME}}}}|{{{title|{{PAGENAME}}}}}]]</div>{{#if:{{{description|}}}|<div class="service-card__desc">{{{description}}}</div>}}</div></div></includeonly><noinclude>
<includeonly>{{#ifeq:{{FULLPAGENAME}}|{{{pagename|}}}|<div class="place-detail"><div class="place-detail__img">{{#if:{{{image|}}}|[[Файл:{{{image}}}|800px|link=]]|[[Файл:Place default.png|800px|link=]]}}</div><div class="place-detail__meta">{{#if:{{{category|}}}|'''Категорія:''' {{{category}}}<br>}}{{#if:{{{address|}}}|'''Адреса:''' {{{address}}}<br>}}{{#if:{{{phone|}}}|'''Телефон:''' {{{phone}}}<br>}}{{#if:{{{website|}}}|'''Сайт:''' [{{{website}}} {{{website}}}]}}</div>{{#if:{{{description|}}}|<div class="place-detail__desc">{{{description}}}</div>|<div class="place-detail__desc place-detail__desc--empty">Поки що немає опису від спільноти.</div>}}</div>|<div class="place-card"><div class="place-card__img">{{#if:{{{image|}}}|[[Файл:{{{image}}}|600px|link=]]|[[Файл:Place default.png|600px|link=]]}}</div><div class="place-card__body"><div class="place-card__title">[[{{#if:{{{pagename|}}}|{{{pagename}}}|{{FULLPAGENAME}}}}|{{{title|{{PAGENAME}}}}}]]</div><div class="place-card__meta">{{#if:{{{category|}}}|'''Категорія:''' {{{category}}}<br>}}{{#if:{{{address|}}}|'''Адреса:''' {{{address}}}<br>}}{{#if:{{{phone|}}}|'''Телефон:''' {{{phone}}}<br>}}{{#if:{{{website|}}}|'''Сайт:''' [{{{website}}} {{{website}}}]<br>}}</div>{{#if:{{{description|}}}|<div class="place-card__desc">{{{description}}}</div>}}</div></div>}}</includeonly>
Рендерить картку місця (фото зверху + назва-лінк + короткий опис) у стилі [[Шаблон:ServiceCardRender]]. Використовується категорійними сторінками через <code>#cargo_query</code> над таблицею <code>places</code>. Дані зберігає [[Шаблон:PlaceCard]].
</noinclude>

Поточна версія на 19:08, 29 червня 2026