{BREADCRUMB} Eigenschaften
{BREADCRUMB} Eigenschaften
Gibt es eigentlich noch andere Anweisungen außer {BREADCRUMB:61} (siehe auch http://forum.phpwcms.org/viewtopic.php?f=10&t=24696),
sodass man eine ul-li-Konstruktion mit einer bestimmten ul bzw li- Klasse erhält?
sodass man eine ul-li-Konstruktion mit einer bestimmten ul bzw li- Klasse erhält?
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
- Oliver Georgi
- Site Admin
- Posts: 9906
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: {BREADCRUMB} Eigenschaften
Jemals das hier angeschaut?
Alternativ selbst bauen:
Code: Select all
$template_default['breadcrumb_spacer'] = ' </li><li> ';
$template_default['breadcrumb_active_prefix'] = '<strong>';
$template_default['breadcrumb_active_suffix'] = '</strong>';
<ul class="breadcrumb"><li>{BREADCRUMB}</li></ul>
Code: Select all
$breadcrumb_array = get_breadcrumb($start_id, $content['struct'], 'acat_name');
dumpVar($breadcrumb_array);
Re: {BREADCRUMB} Eigenschaften
Oliver Georgi wrote:Jemals das hier angeschaut?
Danke!
rhäusper...
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: {BREADCRUMB} Eigenschaften
Sollte das immer noch so gehen?
Code: Select all
<?php
$breadcrumb_array = get_breadcrumb($start_id, $content['struct'], 'acat_name');
dumpVar($breadcrumb);
?>
Re: {BREADCRUMB} Eigenschaften
Hallo miteinander.
Tatsächlich ist es mir z.B. wichtig beim Breadcrumb die Artikel nicht mit auszugeben.
Folgende Lösung, hardgecoded in der Datei front.func.inc.php (im Verzeichnis: include/inc_front)
mit einem Schalter in der Datei custom_settings.php (oder eine eigenen Datei) im Verzeichnis (/template/inc_settings/template_default).
Eventuell kann man das ja so oder evtl. noch geschickter in den Core-Code von phpwmcs einbauen?!?
Die Funktion
in der Zeile 305ergänzt um den letzten Parameter (, $showarticle = 'true')
Unterhalb von
zeile 315 nach
folgenden Code eingefügt:
Dann bei
(neuer) Zeile 335 folgenden Code
modifiziert in :
Zuletzt in den Custom-Settings im Verzeichnis (/template/inc_settings/template_default)
folgenden Parameter unter der Sektion "breadcrumb" ergänzt:
Ist leider hardgecodet, aber wie geschrieben, evtl. ja irgendwie auch zu implementieren (Vorschlag)
Grüße in die Runde,
Ralf (novallis)
Tatsächlich ist es mir z.B. wichtig beim Breadcrumb die Artikel nicht mit auszugeben.
Folgende Lösung, hardgecoded in der Datei front.func.inc.php (im Verzeichnis: include/inc_front)
mit einem Schalter in der Datei custom_settings.php (oder eine eigenen Datei) im Verzeichnis (/template/inc_settings/template_default).
Eventuell kann man das ja so oder evtl. noch geschickter in den Core-Code von phpwmcs einbauen?!?
Die Funktion
in der Zeile 305
Code: Select all
function breadcrumb($start_id, &$struct_array, $end_id=0, $spacer=' > ', $showarticle = 'true') {
Unterhalb von
zeile 315 nach
Code: Select all
$hash = 'breadcrumb_'.md5($start_id.$end_id.$spacer);
Code: Select all
if(isset($GLOBALS['template_default']["breadcrumb_showarticle"])) {
$showarticle = $GLOBALS['template_default']["breadcrumb_showarticle"];
}
(neuer) Zeile 335 folgenden Code
Code: Select all
$with_article = (!$GLOBALS['content']['list_mode'] && $GLOBALS['content']["article_list_count"] > 1);
Code: Select all
if ($showarticle == "true") {
$with_article = (!$GLOBALS['content']['list_mode'] && $GLOBALS['content']["article_list_count"] > 1);
}
folgenden Parameter unter der Sektion "breadcrumb" ergänzt:
Code: Select all
$template_default['breadcrumb_showarticle'] = 'false';
Grüße in die Runde,
Ralf (novallis)
Re: {BREADCRUMB} Eigenschaften
Hallo Ralf,
sehr schöne Anleitung. Danke!
Gruß
Jo
sehr schöne Anleitung. Danke!
Gruß
Jo
- Oliver Georgi
- Site Admin
- Posts: 9906
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
- Oliver Georgi
- Site Admin
- Posts: 9906
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: {BREADCRUMB} Eigenschaften
Du musst natürlich eine eigenephotojo wrote:Sollte das immer noch so gehen?Code: Select all
<?php $breadcrumb_array = get_breadcrumb($start_id, $content['struct'], 'acat_name'); dumpVar($breadcrumb); ?>
$start_id
(Structure Level ID) festlegen, sonst ist es 0Re: {BREADCRUMB} Eigenschaften
Natürlich wieder eine schöne Möglichkeit, die Darstellung den eigenen Vorstellungen anzupassen.Oliver Georgi wrote:So{BREADCRUMB:,1}
ist es einfacher:
https://github.com/slackero/phpwcms/com ... 77b0c1f750
Danke dafür!
Aber wieder mal typisch für OG realisiert
Denn, wer hätte vermutet, dass man mit dem Schalter-Wert "1" etwas "abschaltet".
Ich hätte da unbedingt eine "0" erwartet
- Oliver Georgi
- Site Admin
- Posts: 9906
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: {BREADCRUMB} Eigenschaften
Hier wird nichts abgeschaltet, sondern eine Option gesetzt, die da lautet: Nur Strukturebenen-Verlinkungen im Breadcrumb anzeigen.Old Boy wrote:Denn, wer hätte vermutet, dass man mit dem Schalter-Wert "1" etwas "abschaltet".
Re: {BREADCRUMB} Eigenschaften
Kein Grund zur Aufregung ... es gibt ja immer mehrere Möglichkeiten
Ich hatte es nur mit einem breiten Schmunzeln im Gesicht bemerkt.
Ich hatte es nur mit einem breiten Schmunzeln im Gesicht bemerkt.
Re: {BREADCRUMB} Eigenschaften
danke!Oliver Georgi wrote:So{BREADCRUMB:,1}
ist es einfacher:
https://github.com/slackero/phpwcms/com ... 77b0c1f750