Jump to content
xt:Commerce Community Forum

Home Button der auf Startseite verlinkt


Recommended Posts

Hallo,

ich möchte in unserer Hauptnavigation einen Home Button haben. Habe dafür den Content der Startpage genommen, dem enstprechenden Content Block zugewiesen und den Content Title Home eingegeben.

Soweit so gut, der Menüpunkt wird mir in der Naviagtion angezeigt, allerdings verlinkt er nicht auf www.shop-beispiel.de sondern auf www.shop-beispiel.de/de/home

Wenn ich die Suma URL versuche anzupassen, indem ich z.B. gar nichts eingebe oder index.html wähle, bekomme ich ebenfalls nicht den Startpfad hin.

Kann mir jemand weiterhelfen? Ich habe das Gefühl ich sehe den Wald vor lauter Bäumen nicht mehr.

Vielen Dank.

Link to comment
Share on other sites

Hey stwinger,

hab dir hier ebenfalls vielen Dank für deine Antwort.

Ich glaube jedoch ich habe mich etwas ungenau ausgedrückt. Ich habe im Backend neue Contents (z.B. Faq, News,..) erstellt und diese einem neuen Contantblock zugewiesen.

Einer dieser Content Einheiten ist "Home" (dafür habe ich einfach die schon existierende "Willkommen" Seite benutzt) und diese soll auf die Startseite verlinken.

Deswegen ist da nichts mit Link im Template auf / setzen, sondern ich will es eigentlich über das Backend regeln, damit der Kunde in Zukunft bei Bedarf über das Backend bequem Änderungen vornehmen kann.

Ich hoffe ich konnte mich jetzt etwas genauer ausdrücken.

Link to comment
Share on other sites

Leider haben sie alle nichts gebracht.

Ich meinte direkt im Template in der index.html <a href="./">Home</a>

das funktioniert auf jeden fall content box anlegen oder über content

zu lösen ist nicht sinnvoll was ist den wenn du das mal anders nutzen möchtest dann gibt es keinen link mehr zur Startseite.

So macht man es richtig in der index.html

<div class="column xt-grid-6">
<div id="branding">
<p id="logo"><a href="./"><img src="{$tpl_url_path}img/logo.png" alt="{$smarty.const._STORE_NAME}" /></a></p><!-- #logo -->
<p id="slogan">{$smarty.const._STORE_STORE_CLAIM}</p><!-- #slogan -->
</div><!-- #branding -->[/HTML]

und so macht man es richtig z.b in der topcategories box

[HTML]<div id="box-topcategories">
{if $_categories}
<ul>
<li id="top-categories-categorie-1"><a href="./">Home</a></li>
{foreach name=aussen item=module_data from=$_categories}
{if $module_data.top_category == 1}
<li id="top-categories-categorie-{$module_data.categories_id}"><a href="{$module_data.categories_link}">{$module_data.categories_name}</a></li>
{/if}
{/foreach}
</ul>
{/if}
</div><!-- #box-topcategories -->[/HTML]

ich hoffe so wars verständlicher das sind html datein ihr dürft einfach html nutzen

:rolleyes::rolleyes::rolleyes:

Link to comment
Share on other sites

Hallo griller und stwinger,

vielen Dank für eure Antworten!!

stwinger hat Recht, am liebsten würde ich es über das Contentmenü verlinken, so kenne ich es auch von allen anderen üblichen CMS und bin stark verwundert das es bei XTC so ein Aufwand ist bzw so in der Art sogar anscheinend unmöglich ist.

Die Lösung über die Suma URL hat zwar funktioniert, hatte aber als negativen Nebeneffekt das im Quellcode selber dann

http://localhost/webseite.de/de/../[/HTML]

als href angegeben wurde, was natürlich kein valider Code ist.

Deswegen musste ich dann jetzt doch die Template Lösung von griller anwenden.

So sieht es jetzt bei mir aus:

[HTML]<nav id="MainNav" class="col-md-12">
<ul>
<li class="home {if $page == 'index'}active{/if}"><a href="./" title="Startseite">Home</a></li>
{foreach name=aussen item=box_data from=$_content_10}
<li class="{$box_data.title}{if $box_data.active} active{/if}">
<a href="{$box_data.link}" title="{$box_data.title}">{$box_data.title}</a>
</li>
{/foreach}
</ul>
</nav>[/HTML]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...