Abfrage, ob aktuelle Seite = Startseite

webmagier

Aktives Mitglied
6. November 2008
381
1
Aschheim
Hallo,

ich habe aktuell einen Shop 2 und will auf den Shop 3 umsteigen. Dazu passe ich gerade das Tiny Template an. Nun ist es leider so, dass teile dessen was zum Content gehört bereits in der header.tpl steht. Auf der Startseite möchte ich nun aber Code einfügen, der direkt nach dem div page_wrapper kommt. Das geht nur, wenn ich den Code in der header.tpl einfüge. Ich möchte den Code jedoch ausschließlich auf der Startseite haben.

Nach einiger Suche hier im Forum bin ich auf folgende Lösung gestoßen, von der ich ausgegangen bin, dass sie funktionieren sollte.

Code:
<div id="outer_wrapper" class="{if $Einstellungen.template.general.page_align == 'L'}page_left{else}page_center{/if} page_width">
      <div id="page_wrapper" class="{get_box_layout}">
		{if $Link->kLink == 3}
			<div id="eyecatcher">
				<div id="slideshow">
					slide 
				</div>
				<div id="banner0" class="banner">
					<div>
						<a href="index.php?route=product/category&amp;path=67"><img src="templates/JTL-Shop3-Tiny/themes/custom/images/cocktailkleider.png" alt="Cocktailkleider" title="Cocktailkleider"></a>
					</div>
				</div>
			</div>
		{/if}
	<div id="content_wrapper">

Laut Smarty Debug Console hat die Startseite auch die Nummer 3, nur leider wird mein Code nicht angezeigt. Auch über den Namen habe ich keinen Erfolg:

Code:
	{if $Link->cName == "Startseite"}
            [...]
	{/if}

Was merkwürdigerweise funktioniert ist folgendes:

Code:
	{{if $Link->kLink >= 0}}
            [...]
	{/if}


Das natürlich nur testweise, da ich es ja wieder immer angezeigt bekomme. Was mache ich falsch?

Danke und Grüße, Daniel
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Abfrage, ob aktuelle Seite = Startseite

Ich glaube, du suchst
Code:
{if $AktuelleSeite == 'STARTSEITE'}
 

webmagier

Aktives Mitglied
6. November 2008
381
1
Aschheim
AW: Abfrage, ob aktuelle Seite = Startseite

Hi,

vielen Dank, das funktioniert. Jemand eine Ahnung, warum ich das so nicht über kLink oder cName abfragen kann?

Danke und Grüße, Daniel
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Abfrage, ob aktuelle Seite = Startseite

Hi,

vielen Dank, das funktioniert. Jemand eine Ahnung, warum ich das so nicht über kLink oder cName abfragen kann?

Danke und Grüße, Daniel
$Link ist dafür ungeeignet. Die einzelnen Seiten einer Linkgruppe werden innerhalb einer Schleife ausgegeben. Wenn du vor Beginn der Schleife abfragst, ist das Ergebnis leer, nach der Schleife ist das Ergebnis das des letzten Schleifendurchlaufs.
 

ARA-Marketing

Offizieller Servicepartner
SPBanner
2. Oktober 2008
993
127
Regensburg
AW: Abfrage, ob aktuelle Seite = Startseite

Ich mein , ist ja schon älter der Threat....

aber warum den code nicht einfach nur in die seite_startseite.tpl einbinden ?.... dann ist es nur auf der Startseite

Eas
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.123
641
AW: Abfrage, ob aktuelle Seite = Startseite

... mir gehts um die Abfrage selbst, ob ich z.B. ein Variationsname auf einen Text-Bestandteil abfragen kann, nicht mehr nicht weniger :)

habe es damit versucht, klappt aber nicht:
{if $Variation->cName|contains:"XXX"} Variationsname beinhaltet "XXX"{/if}
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.123
641
AW: Abfrage, ob aktuelle Seite = Startseite

ok, Problem gelöst ...

{if stristr($Variation->cName, 'XXX')} Variationsname beinhaltet "XXX" {/if}
 
Ähnliche Themen
Titel Forum Antworten Datum
In Diskussion Abfrage auf Wert bei allen Artikelpositionen nicht möglich? Gelöste Themen in diesem Bereich 12
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Abfrage per Erweiterter Eigenschaft zu Lieferstatus aller Bestellungen eines Kunden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler bei SQL-Abfrage durch Aufgabenplanung Gelöste Themen in diesem Bereich 12
Neu PAYONE Plugin keine Bestellabschluss Seite Plugins für JTL-Shop 0
Neu Multishop: Russisch in WAWI - Kategorie-Seite wird nicht angezeigt JTL-Wawi - Fehler und Bugs 3
Neu Eingabe von deutscher USt.-ID - weiße Seite JTL-Shop - Fehler und Bugs 1
Neu Bei Variationsauswahl die Seite nicht neu laden? Allgemeine Fragen zu JTL-Shop 9
Neu JTL Vorlage eine zweite Seite hinzufügen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Anlegen einer eigenen Seite ohne Text für externen Link nicht möglich JTL-Shop - Fehler und Bugs 2
Neu Neue Kategorie-Seite im OPC gestalten, ohne daß sie dafür online geht? Allgemeine Fragen zu JTL-Shop 5
Neu Variation in den Warenkorb legen von beliebiger Seite aus Technische Fragen zu Plugins und Templates 0
Neu weiße Seite Artikelsticker bei Upload von Artikelstickern JTL-Shop - Fehler und Bugs 2
Neu Ändern der Artikelseite / OPC ändert nur Seite für einen Artikel / Suche nach globale Lösung für alle Artikelseiten Templates für JTL-Shop 5
Neu Eigene Inhalte => Link auf Externe Seite - kein speichern möglich Allgemeine Fragen zu JTL-Shop 5

Ähnliche Themen