Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2010-05-08 15:50:32

SuMu
Member
From: Germany - Wuppertal
Registered: 2008-03-06
Posts: 242
Website

[de-de] (erledigt) breadcrumb Frage

ich versuche es erst mal im deutschen Forum, bevor ich mir auf Englisch einen abbreche ;-)

Also, es geht um eine Einzelseite und um breadcrumb

in der Section Depression funktioniert es auch alles wie es soll:
Beispiel

ganz oben:
“Depression” » Gestresst=Gereizt? Oder Aggressiv?

Das ist genauso wie es sein soll. Der Link Depression führt auch auf die Section Depression

Der Code für die Section Depression:

<p class="breadcrumb"><txp:if_section name="depression">
<txp:if_individual_article>
<a href="<txp:site_url/>depression/">Depression</a> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article></txp:if_individual_article>
<txp:else />
</txp:if_section></p>

ABER in der Section Katzen bekomme ich das nicht genauso hin, obwohl ich den ähnlichen Code nutze;
Beispiel

ganz oben:
Startseite » Adonis

Es soll nicht der Link zur Startseite erscheinen, sondern der Link zur Section Katzen und auch somit auf http://psychomuell.de/katzen verweisen …

Der code für den zugehörigen Baustein:

<p class="breadcrumb"><txp:if_section name="katzen">
<txp:if_individual_article>
<a href="<txp:site_url/>katzen/">Katzen</a> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article></txp:if_individual_article>
<txp:else />
</txp:if_section></p>

was läuft da falsch?

Last edited by SuMu (2010-05-13 14:52:02)


viele Grüße
SuMu

Psychomuell + blogZicke

Offline

#2 2010-05-09 01:34:05

graumeister
Plugin Author
From: Ban Bang Por, Samui, Thailand
Registered: 2005-01-16
Posts: 167
Website

Re: [de-de] (erledigt) breadcrumb Frage

In der Sektionsseite fuer die Katzen sehe ich zusaetzlichen Content oben:

http://psychomuell.de/katzen

Kann gut sein, dass da irgendein if_section verschachtelt ist. Ansonsten poste lieber mal den kompletten Code. Oben fehlt beispielsweise der Code, der fuer den “Startseite”-Link sorgt.

Es gibt da auch noch den tag <txp:section/> den du im Link nutzen kannst, dann muss da nicht mit if_section gearbeitet werden und du kannst leicht Sections hinzufuegen, ohne an allen Seiten arbeiten zu muessen.


Samui? Samui! (about the life as farang in thailand)
David’s Neighbour

Offline

#3 2010-05-09 04:57:47

SuMu
Member
From: Germany - Wuppertal
Registered: 2008-03-06
Posts: 242
Website

Re: [de-de] (erledigt) breadcrumb Frage

Guten Morgen

die Seitenvorlage/Section DEFAULT:

<txp:output_form form="site-header" />
<txp:wet_if_page>
<txp:article status="sticky" form="sticky"/>
</txp:wet_if_page>
<txp:article limit="4" />
<txp:output_form form="tools-pager" />
<txp:if_section name="default"><div id="pagination"><txp:rsx_page_number_list  delim="" /></div><txp:else /></txp:if_section>
<txp:output_form form="site-footer" />

Die Seitenvorlage Depression:

<txp:output_form form="site-header" />
<txp:article section="depression" form="depri" />
<txp:output_form form="tools-pager" />
<txp:output_form form="site-footer" />

Die Seitenvorlage Katzen:

<txp:output_form form="site-header" />
<txp:if_individual_article>
<txp:else />
<h4>Unsere 4 Katzen</h4>
<p><strong>Venus</strong> (Hauskatze), geboren 11/2002<br />
<strong>Odin</strong> (Hauskater), geboren 09/2005 <br />
<strong>Luna</strong> (Norwegische Waldkatze, Mutter von Adonis), 06/2005<br />
<strong>Adonis</strong> (Norwegischer Waldkatzer), 03/2007
</p></txp:if_individual_article>
<txp:article listform="katzen" limit="5" />
<txp:output_form form="tools-pager" />
<txp:output_form form="site-footer" />

Der Baustein default:

<p class="breadcrumb"><txp:if_section name="default"><txp:else /><txp:link_to_home>Startseite</txp:link_to_home> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article></txp:if_section></p>
<txp:rvm_if_privileged level="1,2,3,4">
<a href="/textpattern/index.php?event=article&amp;step=edit&amp;ID=<txp:article_id/>">edit</a>
</txp:rvm_if_privileged>
<txp:if_individual_article>
<h2><span style="color: #7D0099;margin-right:2px;">★</span><txp:title /></h2>
<txp:else />
<h2><txp:permlink>★<txp:title /></txp:permlink></h2>
</txp:if_individual_article>
<div class="inhalt">
<txp:if_article_list>
<txp:rss_auto_excerpt words="35"  linktext=" GANZEN ARTIKEL lesen &raquo;"  overrideexcerpt="0" striptags="1" ending=" [...]" wrapreadmore="1" linkwraptag="span"/>
<txp:else/>
<txp:body />
</txp:if_article_list>
</div>
<p class="byline">
<txp:if_article_author name="sumu"><a href="http://psychomuell.de/autor/Susanne/"><img src="http://psychomuell.de/images/4.jpg" title="Alle Artikel von BlogChefin" alt="BlogChefin" /></a>
<txp:else />Autor: <txp:author link="1" /> - </txp:if_author>
 <txp:permlink title="Permanent-Link"><txp:posted format="%a %d.%m.%Y@%H:%M" /></txp:permlink>
→ <txp:if_comments_allowed><txp:gho_comments_invite zero="Schreibe einen Kommentar" one=" Kommentar" more=" Kommentare" />
<txp:else/> Kommentarfunktion aus!
</txp:if_comments_allowed> - <small><a href="#psychomuell-de" title="nach oben">▲</a></small></p>
<txp:if_individual_article>
<txp:if_tagged><div class="tags">
&Auml;hnliche Eintr&auml;ge: <txp:article_tags wraptag="span" break=" " tagsection="tag" />
</div></txp:if_tagged>
</txp:if_individual_article>
<div class="trenner"></div>

Der Baustein depri

<p class="breadcrumb"><txp:if_section name="depression">
<txp:if_individual_article>
<a href="<txp:site_url/>depression/">Depression</a> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article></txp:if_individual_article>
<txp:else />
</txp:if_section></p>
<txp:rvm_if_privileged level="1,2,3,4">
<a href="/textpattern/index.php?event=article&amp;step=edit&amp;ID=<txp:article_id/>">edit</a>
</txp:rvm_if_privileged>
<txp:if_individual_article>
<h2><span style="color: #7D0099;margin-right:2px;">★</span><txp:title /></h2>
<txp:else />
<h2><txp:permlink>★<txp:title /></txp:permlink></h2>
</txp:if_individual_article>
<div class="inhalt">
<txp:if_article_list>
<txp:rss_auto_excerpt length="150"  linktext=" Weiterlesen"  overrideexcerpt="0" striptags="1" ending=" [...]" wrapreadmore="1" linkwraptag="span"/>
<txp:else/>
<txp:body />
</txp:if_article_list>
</div>
<p class="byline">
<txp:if_article_author name="sumu"><a href="http://psychomuell.de/autor/Susanne/"><img src="http://psychomuell.de/images/4.jpg" title="Alle Artikel von BlogChefin" alt="BlogChefin" /></a>
<txp:else /></txp:if_author>
 <txp:permlink title="Permanent-Link"><txp:posted format="%a %d.%m.%Y@%H:%M" /></txp:permlink>
→ <txp:if_comments_allowed><txp:gho_comments_invite zero="Schreibe einen Kommentar" one=" Kommentar" more=" Kommentare" />
<txp:else/> Kommentarfunktion aus!
</txp:if_comments_allowed> - <small><a href="#psychomuell-de" title="nach oben">▲</a></small></p>
<div class="trenner"></div>

Der Baustein katzen

<p class="breadcrumb"><txp:if_section name="katzen">
<txp:if_individual_article>
<a href="<txp:site_url/>katzen/">Katzen</a> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article></txp:if_individual_article>
<txp:else />
</txp:if_section></p>
<txp:rvm_if_privileged level="1,2,3,4">
<a href="/textpattern/index.php?event=article&amp;step=edit&amp;ID=<txp:article_id/>">edit</a>
</txp:rvm_if_privileged>
<txp:if_individual_article>
<h2><span style="color: #7D0099;margin-right:2px;">★</span><txp:title /></h2>
<txp:else />
<h2><txp:permlink>★<txp:title /></txp:permlink></h2>
</txp:if_individual_article>
<div class="inhalt">
<txp:if_article_list>
<txp:if_excerpt>
<txp:excerpt />
<p class="weiterlesen"><txp:permlink>&rarr; Den ganzen  Artikel lesen</txp:permlink></p>
<txp:else/>
<txp:body />
</txp:if_excerpt>
<txp:else/>
<txp:excerpt />
<txp:body />
</txp:if_article_list>
</div>
<p class="byline">
<txp:if_article_author name="sumu"><a href="http://psychomuell.de/autor/Susanne/"><img src="http://psychomuell.de/images/4.jpg" title="Alle Artikel von BlogChefin" alt="BlogChefin" /></a>
<txp:else /></txp:if_author>
 <txp:permlink title="Permanent-Link"><txp:posted format="%a %d.%m.%Y@%H:%M" /></txp:permlink>
→ <txp:gho_comments_invite zero="Schreibe einen Kommentar" one=" Kommentar" more=" Kommentare" /> - <small><a href="#psychomuell-de" title="nach oben">▲</a></small></p>
<txp:if_tagged><div class="tags">
&Auml;hnliche Eintr&auml;ge: <txp:article_tags wraptag="span" break=" " tagsection="tag" />
</div></txp:if_tagged>
<div class="trenner"></div>

viele Grüße
SuMu

Psychomuell + blogZicke

Offline

#4 2010-05-10 00:17:19

lythande
Member
Registered: 2009-09-08
Posts: 202
Website

Re: [de-de] (erledigt) breadcrumb Frage

Hallo Su-Mu,

ich würde vorschlagen, dass du besser die Brotkrumen-Navigation in einem extra-Baustein zusammenfasst. Denn ich vermute stark, dass dein Brotkrumen im Baustein Default dafür sorgt, dass in deiner Katzen-Seite die “Startseite” herausgegeben wird (oder derzeit “Blog”.

ich mache das so:

<p class="breadcrumb">
<txp:if_section name="default">
</txp:if_section>

<txp:if_section name="alle sectionen, die einen eigenen, individuellen brotkrumenpfad bekommen sollen hier auffuehren (z.B. depri, katzen, aber nicht default!)">

<txp:if_section name="katzen">
dein code hier (z.B.<txp:if_individual_article> <txp:section name="katzen" title="1" link="1" /> &raquo; <txp:if_individual_article><title /></txp:if_individual_article></txp:if_individual_article>
</txp:if_section>

(weitere sectionen mit eigenem brotkrumen hier auffuehren, die du in if_sectionen name="alle sectionen" aufgefuehrt hast)

<txp:else />
<txp:link_to_home>Startseite (oder Blog)</txp:link_to_home> &raquo;<txp:if_individual_article> <txp:title /></txp:if_individual_article>
</txp:if_section>
</p>

Den Baustein fuege ich dann in der Seitenvorlage an entsprechender Stelle ein (oder jeweils in den Baustein, das dürfte auch problemlos funktionieren, habs aber so noch nicht getestet).

Die <txp:section name="section-name" title="1" link="1"> gibt genau dasselbe heraus wie <a href="<txp:site_url />sektion-name/">Sektionname</a>, es hat aber den Vorteil, dass wenn dir die Sektionen-Name (nicht die URL) nicht mehr gefällt, oder ändern willst, dass du dies in Sektionen-Fenster ändern kannst und sonst weiter keine Arbeit hast (also im Brotkrumenpfad und sonst wo noch anpassen musst). – nicht dass ich meine Sektion-Namen ständig ändere, aber hier und da ist sowas manchmal notwendig.

Offline

#5 2010-05-11 04:21:22

SuMu
Member
From: Germany - Wuppertal
Registered: 2008-03-06
Posts: 242
Website

Re: [de-de] (erledigt) breadcrumb Frage

Vielen Dank, werde ich sobald ich kann testen :-)


viele Grüße
SuMu

Psychomuell + blogZicke

Offline

#6 2010-05-13 06:09:24

SuMu
Member
From: Germany - Wuppertal
Registered: 2008-03-06
Posts: 242
Website

Re: [de-de] (erledigt) breadcrumb Frage

Guten Morgen
ich habe mir jetzt diesen Baustein gemacht und eingebaut:

<p class="breadcrumb">
<txp:if_section name="default">
</txp:if_section>
<txp:if_section name="depression, katzen">
<txp:if_section name="katzen">
<txp:if_individual_article>
<txp:else />
<h4>Unsere 4 Katzen</h4>
<p><strong>Venus</strong> (Hauskatze), geboren 11/2002<br />
<strong>Odin</strong> (Hauskater), geboren 09/2005 <br />
<strong>Luna</strong> (Norwegische Waldkatze, Mutter von Adonis), 06/2005<br />
<strong>Adonis</strong> (Norwegischer Waldkatzer), 03/2007
</p></txp:if_individual_article>
<txp:if_individual_article> <txp:section name="katzen" title="1" link="1" /> &raquo; <txp:if_individual_article><title /></txp:if_individual_article></txp:if_individual_article>
</txp:if_section>
<txp:if_section name="depression">
<txp:if_individual_article> <txp:section name="depression" title="1" link="1" /> &raquo; <txp:if_individual_article><title /></txp:if_individual_article></txp:if_individual_article>
</txp:if_section>
<txp:else />
<txp:link_to_home>Blog:</txp:link_to_home> <txp:if_individual_article> <txp:title /></txp:if_individual_article>
</txp:if_section>
</p>

Leider ist die Ausgabe nicht so ganz, wie sie sein soll:

z.b. in der Sektion DEPRESSION, sieh oben Brotkrumen-Navi, der Titel des Artikles wird leider nicht ausgegeben.

genauso, wie auf der Einzelseite der Sektion KATZEN

lässt sich das irgendwie noch hin bekommen?

Danke, habe eine Lösung im englischen Forum.

Last edited by SuMu (2010-05-13 14:51:34)


viele Grüße
SuMu

Psychomuell + blogZicke

Offline

Board footer

Powered by FluxBB