Viacúrovňové menu v PHP a MySQL. Viacúrovňová ponuka v denníkoch PHP a MySQL analyzujúcich protokoly Apache

Mužský scenár k narodeninám vyžaduje osobitnú pozornosť. Koniec koncov, silnejšie pohlavie spravidla hodnotí formát dovolenky prísnejšie. Naše rozsiahle skúsenosti so slávením sviatkov nám umožňujú vybrať si ideálny scenár k narodeninám v závislosti od veku, temperamentu a záujmov oslávenca. Ponúkame napríklad scenár k narodeninám muža, ktorý je u našich klientov najobľúbenejší:

Hovorí moderátorka prípitok oslávencovi a končí slovami:

Nalejte šampanské do pohárov
A spoločne vypijeme všetko až do dna!
Pozdravujeme mládež,
A mladosť nie je jedna!

Prvý kruh sa skončil, začal sa nový
Vstúpili ste do druhej mladosti.
Ten muž je prominentný, silný a zdravý,
Ste plní nových myšlienok a sily.

Zostaňte rovnakí energickí
Koniec koncov, toľko rokov ste nepracovali márne!
Buď taký zábavný, milý,
A nech vás osud ochráni pred problémami!

Hostia vystupujú ako hrdina tejto príležitosti stará rómska romantika
(dvaja môžu spievať a všetci ostatní preberajú zbor):

Okuliare sa nalejú
Majú lesk jantáru,
A tváre sa rozžiaria
Ako jarný úsvit!

Túžba sa unáša vínom,
Stáva sa jasnejším
A prípitok môjho srdca sa pýta:
Pijeme k výročiu!

Refrén:

Náš zbor spieva starú melódiu,
Naleje šampanské ako rieka!
Pre teba, náš milovaný priateľ,
Náš oslávenec (možno jeho meno) je drahý!

Čo môže byť úžasnejšie
Keď sa láska roztopí
Pozdravuje vás pieseň
Rodina a priatelia!

Nech sa začne večer
Ako je život nový kruh
A všetky sny sa plnia
A všetko kvitne okolo!

Refrén:
Dno hore! Dno hore! Dno hore!

Hudobná pauza.

Potom sa to priznáva prípitok rodičom.

Vedúci:

Nuž, priatelia, tá chvíľa nastala
Doplňte svojim rodičom pohár!
Pre tých, ktorí rozdávali radosť zo života
A otvoril dvere do krásneho sveta,

Pre tých, ktorí ho naučili láskavosti
A odovzdal štafetu odvahy.
Pre tých, vďaka ktorým komu, teraz
Náš oslávenec sedí medzi nami!

Pijeme teda rodičom ... (nazýva ich menom a priezviskom)

Hudobná pauza.

Moderátor stručne rozpráva o živote hrdinu dňa.

Hostiteľ: A teraz budeme spievať „Staré piesne o hlavnom hrdinovi našej dovolenky“.

(Hostia spievajú na pieseň o pilotoch)


Bez hrdinu dňa, úprimne povedané, nemožno nič robiť.
Zhromaždíme sa pri stole
Nalejte plné poháre
A zaspievame pieseň pre jeho zdravie:

Je čas, aby sme to oslávili
A stretnúť sa v tento deň

Nech nie je dvadsať alebo tridsať, nech je!
Neznižujte latku svojej vitality!
Budeme striktne postupovať
Nemôžeš sa pred nami skryť, to vieš!

Vidíme odvážnych, odvážnych, odvážnych
Muž štíhlych, pekných a kučeravých vlasov!
Nechajte roky plynúť
Ale prajeme si to vždy
Vaša duša zostala mladá!

Je čas, aby sme to oslávili
Je čas osláviť, osláviť slávne výročie!
A stretnúť sa v tento deň
Vo veľkej spoločnosti rodiny a priateľov!

Nech je osud k nám občas krutý, nech je!
V reakcii na ňu ste opustili svoje vtipy!
Nechajte to rovnako prísne
Nedovoľte sklamanie!

Dnes večer, dnes večer
Bez drahého hrdinu dňa sa nedá nič robiť!
Vypijeme jeden, vypijeme dva
K výročiu a za skutky,
Ale aby nás zajtra nebolela hlava!

Milujeme a vážime si hrdinu dňa
A naďalej blahoželáme!

(Hostia spievajú na melódiu piesne „I Can't You On Your Birthday ...“ :)

Nemôžeme ťa mať na narodeniny
Milý Mercedes, daj
Ale nepochybne vám dáme darček
A sme pripravení opakovať stokrát:

Že ste milí, veselí, pozorní
A v podnikaní, všeobecne uznávaný odborník,
Že ste vo všeobecnosti s nami úžasní
A súdruh, manžel a otec!

Vedúci:

Úprimne vám chceme zablahoželať,
A tiež opravte vek v pase,
Koniec koncov, váš vzhľad hovorí, váš úsmev,
Aká chyba na desať rokov v pase!

(Hostia spievajú na pieseň vojaka „Cesta je ďaleko s tebou a mnou ...“)

Oslávenec je odvážny chlap
Vyzerá to ako sokol v radoch!
Všetci ho rešpektujeme právom
A v službe, ako v bitke!

Refrén:

________ (meno oslávenca) Choďte! Vyrazme na cestu! Vyrazme na cestu!
Dostať sa na sto rokov
A zostaň silný
Osud vás volá!
________ (meno oslávenca) Pokračujte!

Drahý hrdina dňa
Blahoželáme vám z celého srdca!
Predstavujeme medailu aj darček
Na znak jeho veľkých zásluh!

Refrén.

Hrdina dňa je obdarovaný darčekom a pamätným darčekom medaila s nápisom: „Za skvelé služby v práci, priateľstve a láske.“ (Medaila môže byť vystrihnutá z dreva a zavesená oslávencovi na krk na stužku

Súťaž na tému „Kto pozná narodeninového muža lepšie“!

Sudcom bude samotný oslávenec.
Moderátor kladie otázky a odovzdáva čipy za správne odpovede. Ten, kto má na konci hry najviac žetónov, dostane cenu s aftografom narodeninového muža.

Hudobná pauza.

Kvíz k narodeninám vo filme

Drahí priatelia! Pokúsme sa identifikovať najerudovanejšieho hosťa! Téma je, samozrejme, stále rovnaká - narodeniny. Nielen v živote, ale na obrazovke!

Za každú správnu alebo vtipnú odpoveď sa udeľuje žetón. Podľa výsledkov kvízu sa udeľuje cena za najväčší počet žetónov. Napríklad čokoládová tyčinka. Ak hostia nedokážu uhádnuť, hostiteľ by mal naznačiť, trochu im tento film pripomenúť.

Komické otázky a odpovede

Vyrobíte dve tašky otázok a odpovedí. Osoba najskôr oznámi, komu položí otázku, nakreslí otázku a prečíta ju. K tej, ktorú pomenoval, odovzdáva mešec s odpoveďami. Potom menovaný vytiahne odpoveď a prečíta ju. Potom tiež oznámi, komu položí otázku, vytiahne otázku a prečíta ju. Atď.

Tancujte na príkaz vodcu

Blahoprajné telegramy-hádanky (vrátane od hostí)

Moderátor oznamuje: Tanyi prišli gratulačné telegramy, ale všetky sú bez podpisu. Musíte uhádnuť odosielateľa. Ide o známych ľudí, ako aj o hostí. A dokonca aj báječní hrdinovia!

Nechajte ich šepkať vám do ucha o láske!
Princezná s prezývkou ... Žaba

Chcem piť iba ročné vína!
Veselé Vianoce vám! ... Malvina

Prajem vám, aby ste častejšie spievali s gitarou!
Dobrá spoločnosť pre vás! ... Rotaru

Prajem vám, aby ste sa nestretli s neplánovanou láskou!
Zdravím vás, muzikál z ... Bulanova

Žite, seryozha, zábavné a cool!
Nezabudnite na svoje detstvo! ... Kráľovná

Prajem vám veľa hudby a smiechu,
láska a večná mladosť! ... Piekha

Nech sú vždy peniaze na figu!
A kuracie stehná! ... Baba Yaga

Navštevujte pole a les častejšie!
Vela zdravia vam! ... Alsou

nikdy nedovoľ skľúčenosť!
Ahojte mamičky! ... Orbokayte

Nedostávajte sa do núdzových situácií a prestreliek!
Prajem vám dlhý život! Zoskupiť… Šípky

Ten, kto ako prvý uviedol správnu odpoveď, dostane žetóny. Cena sa udeľuje za najvyšší počet žetónov.

Tajomstvo lotérie

Cena sa udeľuje tomu, kto uhádol, aký predmet má hostiteľ vo vrecku. Lektorovi môžete položiť úvodné otázky. Odpovedá „áno“ alebo „nie“.

Lotéria - predpoveď

Každý vytiahne lístky alebo ich dostane zo žartu, anekdoty. Počas kreslenia moderátor hovorí:
- Teraz skúsime osud a zistíme, čo pre koho pripravila.
Rozdáva darčeky od prvého čísla a číta predpoveď na nasledujúci rok.

Test „Nakreslite neexistujúce zviera“

Požiadate hostí, aby nakreslili neexistujúce zviera a napísali jeho meno.

Nakreslite test muža

Musíte nakresliť osobu z 12 tvarov: musíte použiť všetky tvary - kruh a trojuholníky, štvorce. (Je ich celkom 12)

Na konci večera môžete pozvať hostí, aby si otvorili bankový účet oslávencovi. Potom vyberte trojlitrovú nádobu, do ktorej môžu všetci hostia hodiť tucet.

Najlepším spôsobom, ako udržať používateľa na webe, je nechať ho nájsť to, čo hľadá. Ak na to vytvoríte pohodlný systém, úroveň preferencií vašich stránok bude rásť a používateľ sa určite vráti, aby zistil, čo ho zaujíma.

Ukážem vám, ako vytvoriť jednoduchý, ale funkčne efektívny vyhľadávací formulár, ktorý sa bude používať na vyhľadávanie článkov na webe. Výsledky sa zobrazia na stránke bez akéhokoľvek opätovného načítania, čo je nepochybne najlepší spôsob, ako predložiť informácie.

Vytvorím 2 súbory: search.php, ktoré budú obsahovať HTML a JavaScript. Druhý súbor, do_search.php, bude obsahovať kód PHP. Začnime vytvárať prvý súbor:

PHP, demo na vyhľadávanie jQuery

Skúste napísať slovo ajax


Výsledky pre

V tomto súbore sme vytvorili pravidelný HTML formulár ktorý posiela POST požiadavka na zadnú stranu - súbor do_search.php.

select_list ($ sql); if (count ($ row)) ($ end_result = ""; foreach ($ row as $ r) ($ result = $ r ["title"]; $ bold = " ". $ slovo.""; $ end_result. ="

  • ". str_ireplace ($ word, $ tučné, $ výsledok)."
  • ";) echo $ end_result;) else (echo"
  • Neboli nájdené žiadne výsledky pre vaše hľadanie.
  • "; } } ?>

    Kód PHP obsahuje komentáre, pomocou ktorých môžete ľahko pochopiť, ako skript funguje. Ak sa v databáze nachádzajú zhody, ukážte ich používateľovi a zvýraznite tučným písmom slová, ktoré používateľ hľadal.

    K tomu všetkému pridajme nejaké CSS:

    Text (rodina písem: Arial, Helvetica, sans-serif;) * (okraj: 0; výplň: 0;) #container (okraj: 0 auto; šírka: 600 pixelov;) a (farba: # DF3D82; textová dekorácia: žiadny) a: hover (farba: # DF3D82; dekorácia textu: podčiarknutie;) ul.aktualizácia (štýl zoznamu: žiadny; veľkosť písma: 1,1em; horný okraj: 10 pixelov) ul.aktualizácia li (výška: 30 pixelov; border-bottom: #dedede solid 1px; text-align: left;) ul.update li: first-child (border-top: #dedede solid 1px; height: 30px; text-align: left;) #flash (margin- hore: 20 pixelov; zarovnanie textu: vľavo;) #výsledky vyhľadávania (zarovnanie textu: vľavo; horný okraj: 20 pixelov; zobrazenie: žiadne; rodina písem: Arial, Helvetica, bezpatkové; veľkosť písma: 16 pixelov; farba: # 000;). Slovo (hmotnosť písma: tučné; farba: # 000000;) #search_box (výplň: 4 pixely; orámovanie: plné 1 pixely # 666666; šírka: 300 pixelov; výška: 30 pixelov; veľkosť písma: 18 pixelov; -moz- polomer orámovania: 6 pixelov; -webkit-border-radius: 6 pixelov;). tlačidlo vyhľadávania polomer orámovania: 6 pixelov; -webkit-okrajový polomer: 6 pixelov;). nájdené (hmotnosť písma: tučné ; štýl písma: kurzíva; farba: # ff0000; ) h2 (pravý okraj: 70 pixelov;)

    Teraz ste sa naučili, ako vytvoriť jednoduchý vyhľadávací formulár, ktorý funguje bez opätovného načítania stránky. Dúfam, že sa vám návod páčil.

    Aktualizované 30. apríla 2016

    Ukážem vám, ako vytvoriť jednoduché vyhľadávanie pomocou PHP a MySQL. Naučíte sa:

    • Ako používať metódy GET a POST
    • Pripojiť k databáze
    • Komunikujte s databázou
    • Nájdite zodpovedajúce položky databázy s daným slovom alebo frázou
    • Zobraziť výsledky

    Príprava

    Mali by ste mať samozrejme nainštalovaný a spustený Apache, MySQL a PHP (môžete použiť pre rôzne platformy alebo WAMP pre Windows, MAMP pre mac) alebo webový server / hosting, ktorý podporuje databázy PHP a MySQL.

    Vytvoríme databázu, tabuľku a naplníme ju niektorými položkami, ktoré môžeme použiť na vyhľadávanie:

    • Prejdite na phpMyAdmin, ak máte na počítači server, môžete sa k nemu dostať na adrese http: // localhost / phpmyadmin /
    • Vytvorte databázu, nazval som moju tutorial_search
    • Vytvoriť tabuľku Použil som 3 polia, nazval som moje články.
    • Konfigurácia pre 1. pole. Názov: id, typ: INT, skontrolujte AUTO_INCREMENT, index: primárny

    INT znamená, že je to celé číslo
    AUTO_INCREMENT znamená, že nové položky budú mať iné (vyššie) číslo ako predchádzajúce
    Index: primárny znamená, že je to jedinečný kľúč používaný na identifikáciu riadka

    • 2. pole: Názov: názov, typ: VARCHAR, dĺžka: 225

    VARCHAR znamená textový reťazec, maximálne 225 znakov (je potrebné určiť maximálnu dĺžku), používa sa pre názvy, mená, adresy
    dĺžka znamená, že nemôže byť dlhšia ako 225 znakov (ak chcete, môžete ho nastaviť na nižšie číslo)

    • 3. pole: Názov: text, typ: TEXT

    TEXT znamená, že je to dlhý reťazec, nie je potrebné zadávať dĺžku, použite ho pre dlhý text.

    • Vyplňte tabuľku niekoľkými náhodnými článkami (nájdete ich na spravodajských weboch, napríklad: CNN, BBC atď.). V hornej ponuke kliknite na položku vložiť a skopírujte text do konkrétnych polí. Pole „id“ nechajte prázdne. Vložte aspoň tri.

    Malo by to vyzerať asi takto:

    • Vytvorte priečinok v adresári servera a dva súbory: index.php a search.php (v skutočnosti to všetko môžeme urobiť iba s jedným súborom, ale použime dva, bude to jednoduchšie)
    • Naplňte ich predvolenými značkami html, doctype, head atď.

    Vyhľadávanie

    • Vytvorte formulár s vyhľadávacím poľom a tlačidlom odoslať v index.php, môžete použiť metódu GET alebo POST, nastaviť akciu na search.php. Ako názov pre textové pole som použil „dotaz“

    GET - znamená, že vaše informácie budú uložené na adrese URL (http: //localhost/tutorial_search/search.php? Query = váš dotaz)
    POST - znamená, že vaše informácie nebudú zobrazené, sú používané pre heslá, súkromné ​​informácie, oveľa bezpečnejšie ako GET

    Ok, začnime s php.

    • Otvorte search.php
    • Spustiť php ()
    • Pripojte sa k databáze (prečítajte si komentáre v nasledujúcom kóde)

    < to >$ query = mysql_real_escape_string ($ dotaz); // zaistí, aby nikto nepoužil SQL injekciu $ raw_results = mysql_query ("VYBERTE * Z článkov KDE (` názov` LIKE "%". $ query. "%") ALEBO (`text` LIKE"%". $ query."% ")") alebo zomrieť (mysql_error ()); // * znamená, že vyberá všetky polia, môžete tiež napísať: `id`,` názov`, `text` // články je názov našej tabuľky //"% $ query% "je to, čo hľadáme ,% znamená čokoľvek, napríklad ak $ query je Hello //, bude sa zhodovať s „ahoj“, „ahoj muž“, „gogohello“, ak chcete presnú zhodu, použite `title` =„ $ query “// alebo ak chcete aby sa zhodovalo iba celé slovo, takže „gogohello“ je vonku, použite „% $ query%“ ... ALEBO „$ query%“ ... ALEBO ... „% $ dotaz“, ak (mysql_num_rows ($ raw_results)>

    ". $ results [" title "]."

    ". $ results [" text "]."

    "; // výsledky príspevkov získané z databázy (názov a text) môžete tiež zobraziť id ($ results [" id "]))) else (// ak neexistujú žiadne zodpovedajúce riadky, urobte nasledujúce echo" Žiadne výsledky ";)) else (// ak je dĺžka dopytu menšia ako minimálna ozvena „Minimálna dĺžka je“. $ min_length;)?>

    Hotový!

    Teraz to funguje. Skúste rôzne slová, variácie, úpravu kódu, experimentujte. Pridávam plný kód oboch súborov pre prípad, že si myslíte, že ste niečo prehliadli. Neváhajte sa pýtať alebo požiadať o návody.

    index.php

    Vyhľadávanie

    search.php

    Výsledky vyhľadávania = $ min_length) (// ak je dĺžka dopytu väčšia alebo rovná minimálnej dĺžke, potom $ query = htmlspecialchars ($ query); // zmení znaky používané v html na ich ekvivalenty, napríklad:< to >$ query = mysql_real_escape_string ($ dotaz); // zaistí, aby nikto nepoužil SQL injekciu $ raw_results = mysql_query ("VYBERTE * Z článkov KDE (` názov` LIKE "%". $ query. "%") ALEBO (`text` LIKE"%". $ query."% ")") alebo zomrieť (mysql_error ()); // * znamená, že vyberá všetky polia, môžete tiež napísať: `id`,` názov`, `text` // články je názov našej tabuľky //"% $ query% "je to, čo hľadáme ,% znamená čokoľvek, napríklad ak $ query je Hello //, bude sa zhodovať s „ahoj“, „ahoj muž“, „gogohello“, ak chcete presnú zhodu, použite `title` =„ $ query “// alebo ak chcete aby sa zhodovalo iba celé slovo, takže „gogohello“ je vonku, použite „% $ query%“ ... ALEBO „$ query%“ ... ALEBO ... „% $ dotaz“, ak (mysql_num_rows ($ raw_results)> 0) (// ak sa vráti jeden alebo viac riadkov, postupujte nasledovne, kým ($ results = mysql_fetch_array ($ raw_results)) (// $ results = mysql_fetch_array ($ raw_results) vloží údaje z databázy do poľa, pokiaľ je platné ozvena slučky “

    ". $ results [" title "]."

    ". $ results [" text "]."

    "; // výsledky príspevkov získané z databázy (názov a text) môžete tiež zobraziť id ($ results [" id "]))) else (// ak neexistujú žiadne zodpovedajúce riadky, urobte nasledujúci echo" Žiadne výsledky ";)) else (// ak je dĺžka dopytu menšia ako minimálna ozvena „Minimálna dĺžka je“. $ min_length;)?>

    V tomto článku vám ukážem, ako môžete vytvárať viacúrovňové menu v PHP a MySQL... Samozrejme, môžete premýšľať o mnohých možnostiach jeho vytvorenia, ale podľa počtu vašich otázok na túto tému potrebujete príklad. A dám to v tomto článku. Hneď poznamenávam, že tento článok má zmysel iba pre tých, ktorí to vedia PHP a vie, ako s ním pracovať MySQL... Všetci ostatní si najskôr musia prejsť túto alebo si prečítať nejaké knihy o PHP a MySQL.

    Najprv vytvoríme v databáze tabuľku s nasledujúcimi poliami:

    • id- jedinečný identifikátor.
    • titul- ukotviť odkazy v ponuke.
    • odkaz- adresa, na ktorú bude smerovať položka ponuky.
    • parent_id- rodičovský preukaz. Ak neexistuje žiadna nadradená položka, bude NULL (alebo môžete vložiť inú 0).

    Tabuľka je usporiadaná, teraz je čas PHP kód... Plný PHP kód je uvedené nižšie:

    $ mysqli = nový mysqli ("localhost", "root", "", "db"); // Pripojenie k databáze
    $ result_set = $ mysqli-> dotaz („ponuka SELECT * FROM`“); // V ponuke urobte výber všetkých záznamov z tabuľky
    $ položky = pole (); // Pole pre položky ponuky
    while (($ row = $ result_set-> fetch_assoc ())! = false) $ items [$ row ["id"]] = $ row; // Naplňte pole výberom z databázy
    $ childrens = pole (); // Pole na priradenie detí k ich rodičom
    foreach ($ items as $ item) (
    ak ($ ​​item ["parent_id"]) $ childrens [$ item ["id"]] = $ item ["parent_id"]; // Vyplňte pole
    }
    funkcia printItem ($ item, $ items, $ childrens) (
    / * Zobraziť položku ponuky * /
    ozvena "

  • ";
    echo "". $ item ["title"]. "";
    $ ul = false; // Boli deti vyrenderované?
    zatiaľ čo (pravda) (
    / * Nekonečná slučka, v ktorej hľadáme všetky deti * /
    $ key = array_search ($ item ["id"], $ deti); // Hľadá sa detský prvok
    if (! $ key) (
    / * Neboli nájdené žiadne deti * /
    ak ($ ​​ul) ozvena “"; // Ak sa zobrazili podradené prvky, zatvorte zoznam
    prestávka; // Opustenie slučky
    }
    unset ($ childrens [$ key]); // Odstráňte nájdený prvok (aby sa už viac nezobrazoval)
    ak (! $ ul) (
    ozvena "
      "; // Spustite interný zoznam, ak ešte neboli žiadne deti
      $ ul = pravda; // Nastavenie vlajky
      }
      echo printItem ($ položky [$ kľúč], $ položky, $ deti); // Rekurzívne zobrazia všetky deti
      }
      ozvena "";
      }
      ?>

      Tento kód úplne funguje, mali by ste však pochopiť, že nikto nepíše týmto spôsobom (najmä výstup prostredníctvom ozvena HTML tagy). A vašou úlohou je prevziať algoritmus z tohto kódu, ale nie samotný kód. A potom pripojte tento algoritmus k svojmu motoru. Pokúsil som sa starostlivo komentovať výstupný kód viacúrovňové menu v PHP a MySQL, ale, samozrejme, nie je najtransparentnejší a vyžaduje už dobré počiatočné znalosti... Ak stále dobre neviete PHP a MySQL, potom najskôr dôrazne odporúčam, aby ste si to prešli

      predloha

      Názov šablóny, podľa ktorej sa majú zobrazovať výsledky vyhľadávania na stránkach. Ignorované v šablóne XSLT.

      Reťazec vyhľadávania

      Hľadaná fráza. Ak hodnota nie je uvedená, je prevzatá zo žiadosti odoslanej prostredníctvom vyhľadávacieho formulára.

      Search_types

      Zoznam identifikátorov hierarchických typov pre vyhľadávanie (oddelených medzerami). Ak nie je zadaná žiadna hodnota, prehľadajú sa všetky typy.

      Search_branches

      Zoznam sekcií, v ktorých sa bude vyhľadávanie vykonávať (označené medzerou). Ak nie je zadaná žiadna hodnota, prehľadajú sa všetky sekcie. Parameter môže akceptovať id stránok aj ich URL.

      Na stránku

      Počet výsledkov na stránku. Ak parameter nie je zadaný, použije sa hodnota uvedená v nastaveniach modulu „Hľadať“.

      % Celkom%

      Zobrazí celkový počet noviniek v kanáli. Možno použiť pre makro % systémových čísel ()%.

      % na stránku%

      Vytlačí hodnotu parametra per_page. Možno použiť pre makro % systémových čísel ()%.

      % list-class-first%

      v prípade, že je prvok prvým, vydá „prvý“

      % list-class-last%

      v prípade, že je prvok posledný, vytlačí „posledný“

      % list-class-odd%

      v prípade, že je prvok párny, vydá „nepárne“

      % list-class-even%

      v prípade, že je prvok nepárny, vydá „párne“

      % zoznam-pozícia%

      vložky sériové číslo v zozname

      search_empty_result

      Používa sa, ak vo výsledku vyhľadávania neboli nájdené žiadne stránky. V tomto prípade sa namiesto bloku zobrazí tento blok search_block .

      % last_search_string%

      Zobrazí predchádzajúci hľadaný výraz, ak existuje.

      search_block_line_quant

      Zobrazí oddeľovač, ktorý je vložený medzi výsledky vyhľadávania.

      Príklady použitia

      Nájdených% celkom% stránok.

      % riadkov%

      % systémových čísel (% total%,% per_page%)%

      KONIEC; $ FORMS ["search_block_line"] =<< % num%. % názov%% kontext%

      KONIEC; $ FORMS ["search_empty_result"] =<<Prepáč. Pre túto požiadavku sa nenašli žiadne výsledky.

      KONIEC; ?>