[solved] CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Bitte alle templatebezogenen Beiträge in diesem Forum veröffentlichen.
Post Reply
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

[solved] CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by santscho »

Ich bastle gerade einem neuen Bild-Slider. Im Slider Template sieht der Footer so aus:

Code: Select all

<!--IMAGES_FOOTER_START//-->
</div>
<script>$(document).ready(function() {
	$('#coin-slider').coinslider({ width: 300, height: 250, spw: 7, sph: 5, sDelay: 30, opacity: 0.8, titleSpeed: 500, effect: 'random', navigation: true, links: true, hoverPause: true, delay: 5000 });
});
</script>
<!--IMAGES_FOOTER_END//-->
Ausserhalb <script>...</script> wird {THUMB_HEIGHT} und {THUMB_WIDTH} als absolute Pixelzahl (wie im CP definiert) im Frontend ausgegeben.
Innerhalb <script>...</script> (width: {THUMB_WIDTH}, height: {THUMB_HEIGHT}) jedoch nicht. Im Frontend erscheint "width: {THUMB_WIDTH}, height: {THUMB_HEIGHT}"
:?:

Ich möchte gerne die Slider-Höhe und -Breite im CP definieren können. Ansonsten muss für jede Slider-Grösse ein eigenes Template erstellt werden. Für mich okay, für den phpwcms-Enduser nicht.
Last edited by santscho on Wed 11. Aug 2010, 11:04, edited 1 time in total.
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by flip-flop »

Mist, falscher tread.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
swisscheese
Posts: 138
Joined: Mon 19. Feb 2007, 16:37
Location: Solothurn, Schweiz

Re: CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by swisscheese »

HI Santscho

Du könntest versuchen, die RTs mit php auszugeben:

Code: Select all

$('#coin-slider').coinslider({ [PHP]echo 'width: {THUMB_WIDTH}, height: {THUMB_HEIGHT}, '[/PHP]spw: 7, sph: 5, sDelay: 30, opacity: 0.8, titleSpeed: 500, effect: 'random', navigation: true, links: true, hoverPause: true, delay: 5000 });
Ist zwar nicht so elegant, aber sollte funzen. Bei meinen Sliders wird der ganze Scriptbereich mit php in den Header ausgegeben, und dort geht's jedenfalls. Nicht vergessen im conf.inc.php: $phpwcms['allow_cntPHP_rt'] = 1

Gruss, Gerd
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

Re: CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by santscho »

Habe festgestellt, dass die Ausgabe des RT's nichts mit dem Javascript zu tun hat.
Es werden nur RTs gerendert welche sich innerhalb von

Code: Select all

<!--IMAGES_ENTRY_START//-->
<!--IMAGES_ENTRY_END//-->
befinden.

Ist meines Erachtens ein Schwachsinn. Denn die Thumbnail- und Zoom-Grössen werden im CP generell festgelegt.
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
User avatar
swisscheese
Posts: 138
Joined: Mon 19. Feb 2007, 16:37
Location: Solothurn, Schweiz

Re: CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by swisscheese »

Nimm {THUMB_WIDTH_MAX} und {THUMB_HEIGHT_MAX}. Ich nehme ja mal an, dass sowieso alle Thumbnails auf eine fixe Grösse gerechnet werden.
User avatar
santscho
Posts: 1442
Joined: Mon 2. Apr 2007, 08:56
Location: Schweiz

Re: [solved] CP: Bilder (Spezial) - {THUMB_HEIGHT} in JS

Post by santscho »

somit hätten wir des rätsels lösung :-)

Vielen Dank!
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
Post Reply