Přidal Rendi dne 27-02-2014 03:25
#1
Než začnete pracovat pečlivě si zálohujte váš vzhled.
Krok 1:
Za prvé stahněte si nějaké menu ze stránek
http://apycom.com
Krok 2:
Vytvořte si složku apycom a stažený obsah rozbalte do ní
Z ní smažte help.txt index.htm a jquery.js taky.
Zůstanou vám v ní soubory menu.css a menu.js ze složkou images.
Krok 3
Jelikož jste změnili cestu k souborům je nutné otevřít menu.css v nějakém textovém editoru a přepište v něm cestu k souborům
Code
url(images/item-pointer.gif);
Na
Code
url(../apycom/images/item-pointer.gif);
Všude kde bude nějaká adresa!
Jestli že chcete ovládat menu pomocí Administrace systému/Odkazy v menu je nutné stáhnout přílohu z této stránky.
Tato příloha obsahuje soubory
menu.css
menuset.php
functions.php
index.php
už s potřebným nastavením menu. Můžete vidět výše na této stránce jak to vypadá.
Zde je samozřejmě ke stažení nemusíte nic tvořit stačí stáhnout a nahrát na váš ftp!
|
Odkazy na webu mohou vidět pouze registrovaní uživatelé |
|
Krok 4:
Otevřeme si theme.php vašeho vzhledu a hned pod
//Header
Vložte funkci menu
Code
require_once INCLUDES."apycom/functions.php";
echo "<link rel='stylesheet' href='".INCLUDES."apycom/menu.css' type='text/css' media='screen' />\n";
echo "<script type='text/javascript' src='".INClUUDES."apycom/menu.js'></script>\n";
Najděte řádky
Code
echo "<table cellpadding='0' cellspacing='0' width='90%' align='center'>\n<tr>\n";
echo "<td align='left'><img src='".THEME."/images/subheader-left.png'></td>\n";
echo "<td class='sub-header' align='left' width='50%' height='25'>".showsublinks(" ".THEME_BULLET." ", "white")."</td>\n";
echo "<td align='right' class='sub-header' width='50%' height='25'>".showsubdate()."</td>\n";
echo "<td align='right'><img src='".THEME."/images/subheader-right.png'></td>\n";
echo "</tr>\n</table>\n";
Každý vzhled se samozřejmě může lišit ale kódy ve většině případů,
vypadají podobně najděte a nahraďte je za
Code
echo "<table width='100%' align='center'>\n";
require_once INCLUDES."apycom/menuset.php";
echo "<div align='right' class='menu' width='100%'>".showsubdate()."\n";
echo "</table>\n";
Tímto mužete soubor zavřít a uložit na ftp ve složce vašeho upravovaného vzhledu.
Teď už stačí pouze přidat nové odkazy
Jděte do administrace systému odkazy v menu .
Přidání prvního odkazu příklad Domů musím upozornit že nastavujete pouze podhlavička tak že pokud již máte nějaké odkazy vloženy tak u prvního odkazu v názvu vložte
Názorně předvedu jak pokračovat
Název: %endmenu% Domů
Odkaz: #
Uložit jako pod-hlavička
Dále vložíme odkaz
Název: Domů
Odkaz: news.php nebo home.php záleží kde máte vaši úvodní stránku zadejte bez lomítka!
Tím zakončíte
Pokračujeme krokem kde bude rozbalovací menu. Přidáme další odkaz
pouze pod-hlavička!
Příklad moje menu
Název: %submenu% Moje menu
Odkaz: # uložit pouze pod-hlavička
Pod tohle klasicky zadáte další odkazy už bez %submenu% v názvu! Teď už jen název a adresu můžete použít zkratky pokud je adresa směrovaná na váš web příklad
forum/index.php bez lomítka.
Pokud již menu chcete ukončit tak u posledního přidaného odkazu musíte zadat do názvu %endmenu% Název a odkaz
Další vysouvací menu vytvoříte
Název: %submenu% Moje menu
Odkaz: # uložit pouze pod-hlavička
u posledního odkazu zase do názvu zadejte %endmenu% Název a odkaz a tak dál
Zde ještě zkráceně popíšu.
Přidání odkazů.
Název: %endmenu% Domů
Odkaz: #
Pod to zase musíte zadat adresu jinak vám odkaz nebude fungovat to zobrazí na prvním místě pouze jeden odkaz.
Název: Domů
Odkaz: news.php nebo home.php
Tady je druhé menu které se bude vysouvat
Název: %submenu% Moje menu
Odkaz: #
Dále přidejte klasickým způsobem
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Konec menu
Název: %endmenu% Konec menu
Odkaz: link
Pokračujete tím samým způsobem k vytvoření druhého vysouvacího menu s odkazy
Název: %submenu% Druhé menu
Odkaz: #
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Název: Název
Odkaz: link
Konec menu
Název: %endmenu% Konec druhého menu
Odkaz: link
Na začátku vždy musíte přidat %submenu% zakončíte %endmenu% můžete požít v jednom menu i druhé sub menu tím že přidáte dvakrát .
Název: %submenu% Moje menu
Odkaz: #
Název: %submenu% Chat
Odkaz: #
Název: Název odkazu
Odkaz: Příklad chat.php
Ukončíte tak že do názvu vložíte %endmenu% %submenu% znázorňuje začátek.
Těžko se to vysvětluje ale stačí zkoušet a za chvilku pochopíte :D
Stahujte přílohu zde kterou jsem připravil i s Apycom Black menu které je zde na webu obsahuje soubory které je potřeba nahrát na váš server ftp : Tím nebudete muset nic přepisovat samozřejmě pokud si stáhnete menu ze stránek apycom.com budete muset také přepsat menu.css cestu k souborům
includes/apycom/images záleží kde přesně menu budete mít uloženo na vašem
ftp.
Pro ty kteří nepochopili tak se ptejte .
Pokud se vám nezdá tento postup pokračujte na stránky http://www.phpfus...ticle_id=8 kde je jednoduší návod jak menu přidat do theme.php teda jednoduchý jak pro koho :)
V příloze přidělená stránka .html z administrace odkazů v menu. Podle toho můžete nastavit vaše menu v Administrace systému, Odkazy v menu!
Upravil/a Rendi dne 03-03-2014 23:26