Sie sind nicht angemeldet.

zeal

Fortgeschrittener

  • »zeal« ist männlich
  • »zeal« ist der Autor dieses Themas

Beiträge: 249

Wohnort: Ruhrgebiet

Beruf: Student

Paypal:

  • Nachricht senden

1

Montag, 23. September 2013, 14:42

Modul jquery slider

Hallo zusammen,

ich habe mir das jquery slider Modul zugelegt und habe direkt die erste Frage.

Gibt es einen Trick mit dem ich den Funktionsaufruf in die index.html schreiben und dennoch unterschiedlich angelegte Slider nutzen kann ?
Ich möchte auf jeder Seite einen anderen Slider angezeigt haben, im Backend aber weiterhin den Editor für den Contentbereich nutzen.


Beispiel für einen Slider-Funktionsaufruf:

PHP-Quelltext

1
<?php showjQuerySlider(1'Home'); ?>


Meine Idee ging in die Richtung dass ich jeden Slider so nenne, wie die angelegte Seite heißt auf der der Slider erscheinen soll. In diesem Fall Home.

Dann könnte man im Funktionsaufruf doch mit der Funktion

PHP-Quelltext

1
page_seite();

anstelle von dem festen String 'Home' arbeiten. Jedoch wird im Funktionsaufruf noch die Zahl 1 (entsprechend dem ersten angelegten Slider) mit übergeben und die macht mir meine Idee wieder zu nichte!


Gibt es evtl. eine andere Vorgehensweise für mein Problem ?

Werbung

djknuffel

Moderator

  • »djknuffel« ist männlich

Beiträge: 711

CMS Version: 4.0.1

Wohnort: Frankfurt a.M.

Paypal:

  • Nachricht senden

2

Montag, 23. September 2013, 15:18

wenn man dem slider im backend direkt eine page zuweisen könnte die bereits angelegt ist, wie beim Seitenbild Modul, dann braucht man nur einen funktionsaufruf der dann je nach gewählter seite den zugehörigen slider einbindet

//Edit:
hab das Modul auch aber im Moment nicht im Einsatz, vllt. versuch ich da mal was in diese Richtung
akrell.de - Informationen zu meinen Modulen für das cms2day System und meine Arbeiten als Hobbyfotograf

Werbung

cms2day

Profi

  • »cms2day« ist männlich

Beiträge: 1 282

CMS Version: 4.x/5.x

Beruf: Webentwickler

Paypal:

  • Nachricht senden

3

Montag, 23. September 2013, 15:25

Ich empfehle Dir das Modul Pagecontent, damit wäre das super einfach zu lösen.
Sonst hast du immer wieder Probleme mit IDS etc. Einfacher gehts mit Pagecontent.

http://www.cms2day.de/shop/Module/Page-C…Modul::116.html

:thumbup:

Werbung

zeal

Fortgeschrittener

  • »zeal« ist männlich
  • »zeal« ist der Autor dieses Themas

Beiträge: 249

Wohnort: Ruhrgebiet

Beruf: Student

Paypal:

  • Nachricht senden

4

Montag, 23. September 2013, 15:42

Workaround:
Es ist wohl erstmal die quick and dirty Lösung aber es funktioniert.

1. Die Funktion

PHP-Quelltext

1
<?php showjQuerySlider(1'Home'); ?>

in der Datei /autorun/jqueryslider/index.inc.php so umschreiben dass nurnoch der name übergeben und auch dieser auch im sql statement verwendet wird.

2. Eine neue Funktion, ich habe sie page_seiteblank() genannt, erstellt. Diese gibt im return das page-attribut der jeweiligen Seite zurück auf der man sich befindet.

3. Der neue Funktionsaufruf ist demnach

PHP-Quelltext

1
<?php showjQuerySlider(page_seiteblank()); ?>


4. Die slider im backend so benennen wie die angelegten Seiten. (alles kleingeschrieben)


Für mich reicht es erstmal so

Werbung

Ähnliche Themen