e107 Styles

Főmenü linkek megjelenítési stílusa

A főmenü linkek kialakításának legegyszerűbb módja, ha a theme.php file-ben lévő function_linkstyle() nevű változót használjuk. Nézd meg a lenti példát.

Itt találhatóak azok a paraméterek, melyeket használni kell:

prelink = a html, melyet a linkek megjelenítése előtt használ (modjuk a linkek sora előtt bal oldalon)

pl.: <table> vagy <div>


postlink = a html, melyet a linkek megjelenítése után használ (mondjuk a linkek sora után jobb oldalon)

pl.: </table> vagy </div>


linkstart= a html, mely minden egyes link előtt megjelenik

pl.: <img src='mybullet.gif' alt='' />

linkend = a html, mely minden egyes link után megjelenik

pl.: <br />

linkdisplay = a link megjelenésének módja
linkalign = hová legyen igazítva a link (align)
linkclass = a css class, mely érvényes legyen a linkre
linkclass_hilite = a css class, mely érvényes legyen a kiválasztott linkre

A fentiek alaján lehet meghatározni az al-linkek megjelenését is. Ugyanezeket a meghatározásokat tartalmazza, csak az elejére be kell illeszteni a 'sub' részt, pl.: sublinkstart, sublinkend ...stb. A sublink ezenkívül tartalmaz egy további subindent nevű paranétert, amelyet beillesztünk a sublinkstart elé.

function linkstyle($linkstyle){
    if($linkstyle == "top"){ // top menu (rendertype-2 ie. SITELINKS=flat:2 )
        $style['prelink'] = "<ul id='mainlevel-nav'>";
        $style['postlink'] = "</ul>";
        $style['linkstart'] = "<li>";
        $style['linkstart_hilite'] = "<li >";
        $style['linkend'] = "</li>";
        $style['linkdisplay'] = 1;
        $style['linkalign'] = "";
        $style['linkclass'] = "mainlevel-nav";
    }else{       // default main menu style.
        $style['prelink'] = "<div style='text-align:left'>";
        $style['postlink'] = "</div>";
        $style['linkstart'] = "";
        $style['linkstart_hilite'] = "";
        $style['linkend'] = "<br />";
        $style['linkdisplay'] = 1;
        $style['linkalign'] = "left";
        $style['linkclass'] = "mainlevel";
        $style['linkclass_hilite'] = "mainlevel-hilite";
        $style['subindent'] = "  >>";
    }
return $style;
}

0/5 : Nincs értékelve

Támogatás

Chatbox

Bejegyzés írásához be kell hogy jelentkezz. Amennyiben még nem regisztráltál az oldalra, ide kattintva megteheted.Ha még nem vagy regisztrált tag itt regisztrálhatsz.


  • fizi
    fizi  3 hónappal ezelőtt

    Most kicsit kevés az időm, de foglalkozom vele.

  • iHack
    iHack  3 hónappal ezelőtt

    Mikor lesz új theme? Már várom nagyon happy

  • iHack
    iHack  1 évvel ezelőtt

    Hallo mikorra várható a javítás? Mert még nekem mindig nem jó ez a tizenegy :/ és addig nem tudok tovább lépni

  • fizi
    fizi  1 évvel ezelőtt

    Jelzem a fejlesztőknek.

  • Kira
    Kira  1 évvel ezelőtt

    Nekem se megy, folyamat a profil beállításokra dob, hogy töltsem ki, de nem tudom... hiába írom be, hogy "tizenegy", nem akarja elfogadni :S


2018 Október

Nincs esmény ebben a hónapban.

H
K
S
C
P
S
V

Facebook

Keresés Fizi Themes

Elérhető (Online)

  • Vendégek:23
  • Tagok:0
  • Összes regisztrált tag:1973
  • Legújabb:slajos
  • Legtöbb online:78
    Vendégek:78 Tagok:0 -2018. október 01. hétfő

GoogleAdMenu

Rólunk mondták