Posting tweet...

Údolíčko údolí | Home | 2.7 biturbo

Zázrak, já psal v PHP

Nejde o nic extra, ale já, člověk, který neovládá PHP ni MySQL, jsem s pomocí Googlu sestavil jednoduchý skript, který mi dle toho, jestli je v adrese stránky (URI) jisté slovo (které indikuje, že se člověk nachází na dané či v úrovni nižší stránce), přidá do atributu (např.) class="weby" navíc -on, takže z toho je aktivní položka menu

  • .

    PHP:
    1. <?php $string = $_SERVER['REQUEST_URI']; ?>
    2. <div id="menu">
    3. <ul>
    4. <li><a class="uvod<?php if($string == '/') { echo '-on'; } ?>" href="http://example.com/">Úvod</a></li>
    5. <li><a class="weby<?php if(strstr($string,'weby')) { echo '-on'; } ?>" href="/weby/">Weby</a></li>
    6. <li><a class="texty<?php if(strstr($string,'texty')) { echo '-on'; } ?>" href="/texty/">Texty</a></li>
    7. </ul>

    Jde o menu ve Wordpressu včetně podstránek a jelikož jsem chtěl jako odkazy v top-level použít obrázky, musel jsem to, jak se říká mezi námi profíky, dost bastlit ;).

  • 6 Responses to “Zázrak, já psal v PHP”

    1. Evice said:

      vzrušující článek!!! něco takovýho mi zkus vyprávět po večerech…

    2. rdvn said:

      Proti gustu žádný dišputát!

    3. Evice said:

      přemýšlím, zda jsou víc suché tvé články nebo tvé komentáře… je to těžká volba…

    4. rdvn said:

      o co sušší na netu, o to … v reálu!

    5. david said:

      proč ne :) Vždyť Wordpress je tu pro to, aby jsme se bez znalosti php obešli :)

    6. PM said:

      to rdvn:…o to mokřejší v reálu? :-D

    Post your opinion


    Opište do políčka slovo, které vidíte na obrázku.
    Anti-spam image

    Pokud váš komentář omylem (0,01% šance) zachytí spamový filtr, nezobrazí se. Existuje možnost, že si ho později ve spamovém koši v administraci systému všimnu, ale bude pro všechny lepší, když mi napíšete na rfiser@gmail.com a já jen ihned nechám zveřejnit. Omlouvám se za toto nutné řešení.