BOMM - HURTOWNIA SZTUCZNYCH KWIATÓW. OD 1990 ROKU JEST IMPORTEREM I DYSTRYBUTOREM NAJWYŻSZEJ JAKOŚCI DEKORACJI I ROŚLIN SZTUCZNYCH. SZTUCZNE KWIATY WARSZAWA - ZAPRASZAMY
<h3>Tagi kontekstowe</h3>
<p>Tagi kontekstowe działają w kontekście użytkownika. Gdy używa się ich w treści, renderowane są w kontekście zalogowanego użytkownika. Gdy używa się ich w wiadomości e-mail bądź SMS, renderowane są w kontekście odbiorcy.</p>
<p>Tag kontekstowy rozpoczyna się znakami {! a kończy !}</p>
<h4>Przykład</h4>
<p>Tag <strong>greeting</strong> renderuje pozdrowienie dla użytkownika, np. Szanowny Panie Janie lub Szanowna Pani Zdzisławo.</p>
<pre>{! greeting !}</pre>
<h3>Tagi bezkontekstowe</h3>
<p>Tagi bezkontekstowe działają bez kontekstu, ale mogą przyjmować argumenty pozycyjne oraz nazwane. Tag bezkontekstowy rozpoczyna się znakami {% i kończy %}</p>
<h4>Sposób użycia</h4>
<ol>
<li>Argumenty podaje się po spacji po nazwie tagu, ale przed jego zamknięciem.</li>
<li>Kolejne argumenty rozdziela się spacją.</li>
<li>Argumenty pozycyjne podaje się zawsze przed nazwanymi.</li>
<li>Argumenty nazwane podaje się w formacie <strong>nazwa_argumentu=wartość_argumentu</strong>.</li>
<li>Wyróżniamy trzy typy danych: <strong>liczba</strong>, <strong>wartość logiczna</strong>, <strong>tekst</strong>.</li>
<li>Liczby podaje się bez cudzysłowu.</li>
<li>Separatorem dziesiętnym jest kropka, nie przecinek!</li>
<li>Poprawne wartości logiczne to <strong>True</strong> i <strong>False</strong>; je również podajemy bez cudzysłowu.</li>
<li>Wartości tekstowe podajemy w cudzysłowie.</li>
</ol>
<p></p>
<h4>Przykład</h4>
<pre>{% product_photos 'W123-*' show_price=False use_product_url=True %}</pre>
<p>Powyższy przykład wykorzystuje tag bezkontekstowy o nazwie <strong>product_photos</strong>. Do tagu podano jeden argument pozycyjny <strong>typu tekstowego</strong> i ma wartość <strong>W123-*</strong>. Podano też argumenty nazwane typu logicznego : <strong>show_price</strong> o wartości <strong>False</strong> oraz <strong>use_product_url</strong> o wartości <strong>True</strong>.</p>