Page 1 of 1

Header-Link ändern...

Posted: Wed Aug 22, 2007 5:21 pm
by rangitoto
Hallo zusammen

Ich kann es kaum fassen, dass ich es nicht finde, aber hat mir vielleicht jemand einen Tipp, wo sich die Zieladresse vom Header-Logo ändern lässt. Wo ich das Bild (Pfad) für das Bild selbst ändern kann, ist völlig klar, wie aber ändert man den Link?

Gruss
Rangi

Re: Header-Link ändern...

Posted: Wed Aug 22, 2007 6:27 pm
by cyberman
Schau mal ins Template ;)
 
          {cms_selflink dir="start" text="$sitename"}
 
 

Re: Header-Link ändern...

Posted: Thu Aug 23, 2007 2:43 pm
by rangitoto
Danke!

Wenn ich den nun ohne Selflink machen möchte?


          a href="http://www.bla.com" img src="http://www.blabla.com/index.php..."
 

Könnte sowas in der Art funzen?

Selflink klingt zwar verlockend, aber die Funktionsweise ist mir nicht ganz klar! (Trotz lesen der Hilfe im Tag-Menu)

Beispiel:
{cms_selflink dir="start" text="$sitename"}

dir="start" gibt den Seitennamen an? So wie ich den definieren kann?

text="$sitename oder wird die Seite hier definiert? Was sagt mir $?

Gruss
Rangi

Re: Header-Link ändern...

Posted: Thu Aug 23, 2007 3:27 pm
by cyberman
Ich würde etwas in dieser Art nehmen:

         
 
Das Logo wird ja via CSS über den Background von h1 definiert.
dir="start" gibt den Seitennamen an?
Das ist der Link auf die festgelegte Startseite.
text="$sitename oder wird die Seite hier definiert?
Das ist der Name der Seite.
Was sagt mir $?
Tisisisis, also nein, Rangi ... jetzt muss ich ja beim Urschleim anfangen 8) ...

Mit $ wird in PHP (und auch in Smarty) eine Variable gekennzeichnet.

Wenn du zum Beispiel mal in eine Seite den Tag {get_template_vars} reinschreibst, werden alle Variablen und deren Werte ausgegeben - guckst du hier:

http://test.cmsmadesimple.de/index.php? ... -variablen

Die dort ausgegebenen Variablen kannst du wie einen Tag verwenden, indem du den Variablennamen einfach ein $ voranstellst. Du könntest dir zum Beispiel mit

Code: Select all

{$root_url}{$SCRIPT_NAME}?{$query_var}={$page_alias}
die URL der aktuellen Seite zusammen bauen. Auf der Seite ganz unten findest du das Beispiel in Aktion :).

So könntest du den Namen deiner Webseite, der in der Administration, Menü Administrator > Globale Einstellungen eingegeben wurde, auch mit {$sitename} ausgeben lassen. Insoweit ist das Plugin {sitename} überflüssig.

Smarty-Tags lassen sich aber nicht innerhalb anderer Smarty-Tags verwenden. In diesem Fall lässt du einfach die geschweiften Klammern weg - eben so wie in dem cms_selflink-Aufruf.

Re: Header-Link ändern...

Posted: Thu Aug 23, 2007 4:01 pm
by rangitoto
Tisisisis, also nein, Rangi ... jetzt muss ich ja beim Urschleim anfangen...
::)

Tja, ich bin der Typische Fall von einem User dem die "Basics" fehlen!

(Werde mir aber ein "Basics"-Buch mit auf die Reise nehmen - da habe ich dann Zeeeeeeeeeeiiiiiiiiiit!)

Vielen Dank!

Gruss
Rangi

Re: Header-Link ändern...

Posted: Thu Aug 23, 2007 4:25 pm
by cyberman
Na dann - gute Reise!