Page 1 of 1

[GELÖST] random_image für backround?

Posted: Fri Apr 18, 2008 6:14 am
by McPaul
Hallo allerseits,

ich habe so einiges probiert und jetzt gehen mir die Ideen aus.  ???
Ich wollte in einer Tabelle ein Hintergrundbild rotieren lassen. Das wollte ich mit

{random_image height="192" width="771" folder="images/topimages/"}

realisieren. So "normal" läuft es, aber fürs Hintergrundbild nicht. Daher meine etwas blöde Frage.

Geht meine Vorhaben technisch überhaupt?? Falss ja, bitte um Hilfe.  ;)

VielenDank!

Re: random_image für backround?

Posted: Fri Apr 18, 2008 6:41 am
by RonnyK

Re: random_image für backround?

Posted: Fri Apr 18, 2008 6:54 am
by McPaul
:-[

das habe ich nicht verstanden, da überhaupt kein Englisch- Kenntnisse vorhanden sind.
Und mit online übersetzer ergibt das keinen Sinn.  >:(

Wäre jemand so nett für eine Deutsche Version?

Re: random_image für backround?

Posted: Fri Apr 18, 2008 11:49 am
by thoms
Wo hast Du das denn definiert? Du kannst ja keine tags ins CSS einfügen, also mußt Du es direkt im template oder in der Seite machen. Wo hast Du Dein Hintergrund-Bild denn definiert?

Thomas

Re: random_image für backround?

Posted: Fri Apr 18, 2008 3:04 pm
by cyberman
McPaul wrote: Wäre jemand so nett für eine Deutsche Version?
Na klar doch 8). Im Prinzip hat dir Ronny gezeigt, wie man random_image mit den Möglichkeiten von Smarty "nachbaut".

Hier das Beispiel etwas angepasst

Code: Select all

{capture assign='num'}{1|rand:10}{/capture}
<div id="tabelle" style="background-image: url(uploads/hintergrund_{$num}.jpg)">
... deine Tabelle ...
</div>
Mit der ersten Zeile wird eine Zufallszahl zwischen 1 und 10 erzeugt und der Variablen num zugewiesen.

In der zweiten Zeile kommt dann ein div-Container, in den du deine Tabelle einfügen kannst. Via style wird wird dann dem div das Hintergrundbild mit dem Namen "hintergrund_wert-der-Zufallszahl.jpg" zugewiesen.

Alles klaro  ;)?

Re: random_image für backround?

Posted: Fri Apr 18, 2008 6:04 pm
by McPaul
;D A- JO!!!

das habe ich verstanden, umgesetzt UND ES FUNKTIONIERT !!!!!!!!!!!!!!!

DANKE!!!
  ;D ;D ;D