NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:ersetzer_rts:frontend_render:navi-zeile-ersetzen [2011/10/01 11:10] Knut Heermann (flip-flop) |
deutsch:ersetzer_rts:frontend_render:navi-zeile-ersetzen [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| **RT der bestimmte Zeilen einer Navigation durch einen anderen Inhalt ersetzt.** | **RT der bestimmte Zeilen einer Navigation durch einen anderen Inhalt ersetzt.** | ||
| - | Mit dem RT können gekennzeichnete Zeilen in einer Navigation (NAV_LIST_UL) mit einem im Script angegebenen Inhalt ersetzt werden. die zu bearbeitende/n Zeile/n bzw. Kategorie/n wird durch einen definierten CLASS Eintrag in der Kategorie bestimmt. | + | Mit dem RT können gekennzeichnete Zeilen in einer Navigation (NAV_LIST_UL) mit einem im Script angegebenen Inhalt ersetzt werden. Die zu bearbeitende/n Zeile/n bzw. Kategorie/n wird durch einen definierten CLASS Eintrag in der Kategorie bestimmt. |
| Dies ist z.B. hilfreich, wenn eine Leerzeile in einer vertikalen Navi gewünscht ist. | Dies ist z.B. hilfreich, wenn eine Leerzeile in einer vertikalen Navi gewünscht ist. | ||
| + | |||
| + | Bsp.: Ausgabe nach Durchlauf des Änderungsscripts: | ||
| {{:deutsch:ersetzer_rts:frontend_render:navi_trenner-fe_1.gif|}} | {{:deutsch:ersetzer_rts:frontend_render:navi_trenner-fe_1.gif|}} | ||
| - | Quelltext: | + | Bsp.: Der erzeugte Quelltext dazu: |
| <code html> | <code html> | ||
| <ul> | <ul> | ||
| Line 40: | Line 42: | ||
| - | Tag: -- \\ | + | TAG: -- \\ |
| Dateiname: **rt_nav_link_replace.php** | Dateiname: **rt_nav_link_replace.php** | ||
| Line 78: | Line 80: | ||
| <code php>$replacer = '<div style="width:80px;display:block;border:1px solid gray;color:gray">Tzzz Tzzz</div>';</code> | <code php>$replacer = '<div style="width:80px;display:block;border:1px solid gray;color:gray">Tzzz Tzzz</div>';</code> | ||
| - | \\ | + | |
| + | <note> | ||
| Alles zwischen **%%<li class=".....$class">%%** und dem nächsten **%%</ li>%%** wird ersetzt durch die Zeichenfolge aus %%$replacer%%. | Alles zwischen **%%<li class=".....$class">%%** und dem nächsten **%%</ li>%%** wird ersetzt durch die Zeichenfolge aus %%$replacer%%. | ||
| + | </note> | ||
| ==== Beispiel ==== | ==== Beispiel ==== | ||
| - | Aus dem Original: | + | Aus dem Originalquelltext: |
| <code html> | <code html> | ||
| <!--NAVI01_START--> | <!--NAVI01_START--> | ||
| <ul> | <ul> | ||
| <li class="sub_parent"> <a href="index.php?index" title="Home">Home</a></li> | <li class="sub_parent"> <a href="index.php?index" title="Home">Home</a></li> | ||
| - | <li class="sub_no sub_first trenner"><a href="index.php?trenner-1" title="#TRENNER#">#TRENNER#</a></li> | + | <li class="sub_no sub_first trenner"><a href="index.php?trenner-1" title="--- TRENNER">--- TRENNER</a></li> |
| <li class="sub_no"> <a href="index.php?category01" title="Category01 Lang">Category01 Lang</a></li> | <li class="sub_no"> <a href="index.php?category01" title="Category01 Lang">Category01 Lang</a></li> | ||
| <li class="sub_no"> <a href="index.php?category02" title="Category02">Category02</a></li> | <li class="sub_no"> <a href="index.php?category02" title="Category02">Category02</a></li> | ||
| - | <li class="sub_no trenner"> <a href="index.php?trenner-2" title="#TRENNER#">#TRENNER#</a></li> | + | <li class="sub_no trenner"> <a href="index.php?trenner-2" title="--- TRENNER">--- TRENNER</a></li> |
| <li class="sub_no"> <a href="index.php?category03" title="Category03">Category03</a></li> | <li class="sub_no"> <a href="index.php?category03" title="Category03">Category03</a></li> | ||
| <li class="sub_no"> <a href="index.php?category04" title="Category04">Category04</a></li> | <li class="sub_no"> <a href="index.php?category04" title="Category04">Category04</a></li> | ||
| Line 99: | Line 102: | ||
| <!--NAVI01_END--> | <!--NAVI01_END--> | ||
| </code> | </code> | ||
| - | wird mit dem unten angegebenen Script: | + | wird mit dem unten angegebenen Script dieser Quelltext: |
| <code html> | <code html> | ||
| <ul> | <ul> | ||
| Line 114: | Line 117: | ||
| \\ | \\ | ||
| + | \\ | ||
| + | |||
| + | ===== PHP Script ===== | ||
| - | ===== Code ===== | + | **Dateiname:** rt_nav_link_replace.php \\ |
| + | **Verzeichnis:** template/inc_script/frontend_render/ | ||
| <code php |h rt_nav_link_replace |h > | <code php |h rt_nav_link_replace |h > | ||