Containing of php-file/-variables

By the example Frontpage slideshow


Put on a new script into template/more inc_script/frontend_render, e.g. frontpageslideshow.php


// Replacement Tag {FPSS}
if(strpos($content['all'], '{FPSS}')) {
// START of "Frontpage Slideshow" settings
   $nameOfSlideshowToDisplay = "demoslideshow";                // Enter the name of your slideshow. Slideshows are in folders inside /fpss/slideshows/.
   $URLofyoursite = rtrim(PHPWCMS_URL, '/');                   // Enter your site's URL.
   $AbsoluteServerPathofyoursite = rtrim(PHPWCMS_ROOT, '/');      // Enter the root path of your site on the server.
   $target = ''; // So eine schlechtes Script
   // do not edit below this line
$FPSS = ob_get_contents();
$content['all'] = str_replace('{FPSS}', $FPSS, $content['all']);
// END of "Frontpage Slideshow" settings

Importantly! Look to it that during configuration MooTools is contained in the system already actually. That can lead thus to problems. Do not mix jQuery with MooTools! Possibly switch to off the javascript jQuery/MooTools in the configuration.

At the slideshow configuration thus the following is meaningful:

// --- Slideshow engine settings --- //
$engine = "mootools";
$disablelib = 1;
$optimizejs = 0;

Put the fpss folder into the normal phpwcms root.

<note important> Since v1.4.4_r381 we can´t use the calling initMootools();. New calling: initJSLib();
Have a look: Init Mootools Library since_v1.4.4_r381 </note>

english/technics/contain-php-file-variables.txt · Last modified: 2018/06/03 18:09 (external edit) Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0