tag:help.rocksolidthemes.com,2012-07-23:/discussions/contao/7813-feature-request-obersten-menpunkt-nicht-verlinkenRockSolid Themes: Discussion 2016-09-28T19:24:02Ztag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-04-08T07:53:24Z2015-04-08T07:53:24ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Vielen Dank für Ihre Nachricht.</p>
<p>Ihre Frage betrifft eine individuelle Anpassung. In unseren
<a href="http://rocksolidthemes.com/support-richtlinien">Support-Richtlinien</a>
weisen wir darauf hin, dass wir leider keine Hilfe bei Umbauten
leisten können. Dennoch versuchen wir Ihnen, in diesem Fall,
im Rahmen unserer Möglichkeiten weiterzuhelfen:</p>
<p>Passen Sie bitte die Datei
<em>templates/eightytwenty/nav_main.html5</em> an und ersetzen
beide <code>href="<?php echo $item['href']; ?>"</code> mit
<code><?php if ($this->level !== 'level_1'): ?>
href="<?php echo $item['href']; ?>"<?php endif
?></code>.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-04-08T12:57:55Z2015-04-08T12:57:56ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Vielen Dank!<br>
Das geht wunderbar, bis auf eine Kleinigkeit...<br>
Oberste Menüpunkte, die keine Unterpunkte haben, sind so auch
nicht mehr anklickbar...und damit solche Seiten nicht
aufrufbar.<br>
Gibt es da vielleicht noch eine Möglichkeit?</p></div>Mariatag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-04-09T08:10:27Z2015-04-09T08:10:27ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Sie können in diesem Fall stattdessen folgenden Code
verwenden:</p>
<pre>
<code><?php if ($this->level !== 'level_1' || empty($item['subitems'])): ?> href="<?php echo $item['href']; ?>"<?php endif ?></code>
</pre>
<p>Das gesamte Template sieht, nach den Ersetzungen, so aus:</p>
<pre>
<code><ul>
<?php foreach ($this->items as $item): ?>
<?php if ($item['isActive']): ?>
<li class="active<?php if ($item['class']): ?> <?php echo $item['class']; ?><?php endif; ?>">
<a <?php if ($this->level !== 'level_1' || empty($item['subitems'])): ?> href="<?php echo $item['href']; ?>"<?php endif ?> title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>"<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?><?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; ?><?php if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?><?php if ($item['nofollow']): ?> rel="nofollow"<?php endif; ?><?php echo $item['target']; ?>><?php echo $item['link']; ?></a>
<?php echo $item['subitems']; ?>
</li>
<?php else: ?>
<li<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?>>
<a <?php if ($this->level !== 'level_1' || empty($item['subitems'])): ?> href="<?php echo $item['href']; ?>"<?php endif ?> title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>"<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?><?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; ?><?php if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?><?php if ($item['nofollow']): ?> rel="nofollow"<?php endif; ?><?php echo $item['target']; ?>><?php echo $item['link']; ?></a>
<?php echo $item['subitems']; ?>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul></code>
</pre></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-04-09T15:46:11Z2015-04-09T15:46:12ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Vielen Dank für Ihre Mühe!!<br>
Das funktioniert so sehr gut. Und ein a Tag ohne href ist in HTML5
wohl auch valide und wird als placeholder link interpretiert.<br>
Wie sieht es mit dem title tag (Tooltip erscheint bei
nichtanklickbaren Links) aus? Ist das dann auch noch konform in so
einem Link?</p>
<p>Beste Grüße<br>
Maria</p></div>Mariatag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-04-10T07:39:50Z2015-04-10T07:39:50ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Konform bzw. korrekt ist es die Menüpunkte zu verlinken,
wie es in unserem Theme der Fall ist.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-08-19T13:29:31Z2015-08-19T13:29:33ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Hallo!</p>
<p>Ich stehe vor der gleichen Aufgabe im Theme "Tao".</p>
<p>Was ist da zu ändern?</p>
<p>Vielen Dank!</p></div>Hösseltag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-08-19T14:14:16Z2015-08-19T14:14:16ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Vielen Dank für Ihre Frage.</p>
<p>Für das Tao-Theme können Sie dieselben Anpassungen
durchführen. Da das Tao-Theme kein angepasstes Template
einsetzt, müssen Sie das Template <em>nav_rsmm.html5</em>
zuerst über „Layout › Templates › Neues
Template“ im Zielverzeichnis <em>tao</em> anlegen.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/365108872015-08-19T15:49:05Z2015-08-19T15:49:06ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Vielen Dank!</p></div>Hösseltag:help.rocksolidthemes.com,2012-07-23:Comment/365108872016-09-28T14:02:53Z2016-09-28T14:02:54ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Hallo ich setzte das Theme Swissy ein. Dieses benutzt ebenfalls
ein eigenes Template für die Navigation. Gilt dafür die
gleiche Methode wie bei 80/20?</p></div>Claus Schweikerttag:help.rocksolidthemes.com,2012-07-23:Comment/365108872016-09-28T14:30:58Z2016-09-28T14:30:58ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><blockquote>
<p>Gilt dafür die gleiche Methode wie bei 80/20?</p>
</blockquote>
<p>Ja.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/365108872016-09-28T15:45:56Z2016-09-28T19:23:49ZFeature-Request: Obersten Menüpunkt nicht verlinken<div><p>Danke!</p></div>Claus Schweikert