Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#26 04. Februar 2014 16:38

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Ich weiß schon woran es krankt, doch ist es mit den neuen Templates nicht mehr so einfach. Neu weil im oberen Teil die ganzen classes assigned werden, und die Menüpunkte dann zusammengestückelt werden.
Ich muss mir das nochmal in Ruhe anschauen.

Offline

#27 05. Februar 2014 14:02

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Ok, cool!
Danke mal vorerst...

Offline

#28 11. Februar 2014 09:55

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Ich hab mir das mal angeschaut, kann dir aber keine Komplettlösung bieten, da mir das mir den Klassen, die du für dein Projekt brauchst, zu undurchsichtig ist.
Aber vielleicht hilfts als Ansatz:

{* CSS classes used in this template:
#menuwrapper - The id for the <div> that the menu is wrapped in. Sets the width, background etc. for the menu.
#primary-nav - The id for the <ul>
.menuparent - The class for each <li> that has children.
.menuactive - The class for each <li> that is active or is a parent (on any level) of a child that is active. *}

{assign var='number_of_levels' value=10000}
{if isset($menuparams.number_of_levels)}
  {assign var='number_of_levels' value=$menuparams.number_of_levels}
{/if}

{if $count > 0}
<nav class="top-bar">
<section class="top-bar-section">
<ul class="left" id="primary-nav">

{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string='<ul class="dropdown">' times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string='</li></ul>' times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}

{* Aktiv *}
{if $node->type == 'sectionheader' and $node->parent == true}
  <li><a class="dropdown menuparent">{$node->menutext}</a>

{* NICHT-Aktiv, hat aber Kids *}
{elseif $node->type == 'sectionheader' and $node->haschildren == true}
    <li class="dropdown"><a class="menuparent">{$node->menutext}</a>

{* NUR Sectionheader ohne Kids ??? kommt praktisch nicht vor!?! *}
{elseif $node->type == 'sectionheader' and $node->parent == false}
    <li><a class="dropdown">{$node->menutext}</a>
  
{* PAGES mit Kids *}
{elseif $node->children_exist == true and $node->depth < $number_of_levels and $node->type != 'sectionheader' and $node->type != 'separator'}
    <li class="menuparent has-dropdown"><a href="{$node->url}" class="menuparent">{$node->menutext}</a>

{* AKTIV als Kid oder Toplevel *}
{elseif $node->current == true}
    <li><a class="current" href="{$node->url}">{$node->menutext}</a>

{* Normale Links/Seiten weder Sectionheader noch sonstwas *}
{else}
    <li><a href="{$node->url}">{$node->menutext}</a>
{/if}


{/foreach}
{repeat string='</li></ul>' times=$node->depth-1}
</li>
</ul>
</section>
</nav>
<div class="clearb"></div>
<!--</div>-->
{/if}

Wenn die Struktur und contenttypes klar sind, gehe ich gerne die Bedingungen einzeln durch. Das ist übersichtlicher für mich als Nichtprogrammierer.

Offline

#29 16. Februar 2014 12:48

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Vielen Dank für deine Hilfe - kannst du mir aber den Unterschied zwischen diesen beiden erklären:

{* Aktiv *}
{if $node->type == 'sectionheader' and $node->parent == true}
  <li><a class="dropdown menuparent">{$node->menutext}</a>

{* NICHT-Aktiv, hat aber Kids *}
{elseif $node->type == 'sectionheader' and $node->haschildren == true}
    <li class="dropdown"><a class="menuparent">{$node->menutext}</a>

Wenn ein Punkt Kinder hat ist er ja automatisch der Parent oder?

Offline

#30 16. Februar 2014 13:44

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Nach meinem Verständnis ist der Unterschied dieser:
haschildren heißte einfach dass es Kinder gibt.
parent bedeuted, dass ein Kind des parent active/current ist, also soll der parent Menüpunkt auch active/current sein.

Die Reihenfolge der Abfrage ist wichtig!
Erst ob ein Element active ist, und dann ob es inaktiv ist.
So mache zumindest ich es immer.

Offline

#31 17. Februar 2014 09:11

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Aber was ich nicht kapiere ist wieso er mir die "Abschnittsüberschrift" nicht anzeigt!
Wenn das Dropdown oä. nicht funktionieren würde, klar - aber einfach nicht anzeigen?

Offline

#32 17. Februar 2014 09:25

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Das verstehe ich allerdings auch nicht.
In meinem Test funktionierte es einwandfrei und die Sectionheader wurden auch im Breadcrumb angezeigt, so wie es sein soll.
Irgend etwas muss bei dir anders sein! Aber was?

Offline

#33 21. Februar 2014 11:42

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Ich habs jetzt gerade ordentlich getestet - ich hab neue Seiten angelegt. Abschnittsüberschriften mit und ohne Kinder, Weiterleitungslinks und interne Seitelinks.
Die Abschnittsüberschriften werden partout nicht angezeigt...
Ich werd dir mal einen Zugang anlegen - vielleicht kannst du mal kurz reinschauen...

Offline

#34 06. März 2014 09:27

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Hallo!

Ich hab hier im Forum mal gesucht, und das hier gefunden:
Link

Ist es vom Template abhängig welchen Inhaltstyp man verwenden kann?
Werden vielleicht irgendwelche Klassen hinzugefügt, die verhindern, dass die Punkte dann angzeigt werden? Aber bei dir wird ja alles angezeigt...

Offline

#35 06. März 2014 12:18

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Welchen Inhaltstyp du verwenden kannst ist weder vom Seitentemplate noch vom Menütemplate abhängig. Du kannst im Backend aber einstellen welcher im Selectfeld der Seitenbearbeitung nicht angezeigt wird. Mit dem Zweck, dass ein Bearbeiter dieses eben nicht auswählen kann.

Versteckt dein CSS etwa die Sectionheader?
Dazu müsste man aber eine Seite sehen.

Beitrag geändert von Klenkes (06. März 2014 12:19)

Offline

#36 06. März 2014 13:09

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Nein, CSS versteckt nichts*g*

Ok, das ist klar - ich kann die "Abschnitsüberschrift" ja auswählen, also sollte es auch gehen...

Offline

#37 13. März 2014 13:46

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

@Klenkes: Wärs für dich ein Problem, kurz mal einen Blick darauf zu werfen? Ich würd dir einen Zugang zukommen lassen!

Vielen Dank!

Offline

#38 14. März 2014 10:35

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

Hallo brandy. Das Problem hatte ich schon ganz verdrängt...
Ich kann es mir mal anschauen, wenn du mich rein lässt.

Offline

#39 16. März 2014 21:46

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 803
Webseite

Re: [GELÖST] Breadcrumbs + Inhaltstyp Weiterleitungslink

@Klenkes: Vielen Dank nochmal für deine Hilfe!

Offline