PHP code example of markocupic / gallery_creator
1. Go to this page and download the library: Download markocupic/gallery_creator library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
markocupic / gallery_creator example snippets
// config.php
$GLOBALS['TL_HOOKS']['gc_generateFrontendTemplate'][] = array('MyGalleryCreatorClass', 'doSomething');
// MyGalleryCreatorClass.php
class MyGalleryCreatorClass extends \System
{
/**
* Do some custom modifications
* @param Module $objModule
* @param null $objAlbum
* @return mixed
*/
public function doSomething(\Module $objModule, $objAlbum=null)
{
global $objPage;
$objPage->pageTitle = 'Bildergalerie';
if($objAlbum !== null)
{
// display the album name in the head section of your page (title tag)
$objPage->pageTitle = specialchars($objAlbum->name);
// display the album comment in the head section of your page (description tag)
$objPage->description = specialchars(strip_tags($objAlbum->comment));
// add the album name to the keywords in the head section of your page (keywords tag)
$GLOBALS['TL_KEYWORDS'] .= ',' . specialchars($objAlbum->name) . ',' . specialchars($objAlbum->event_location);
}
return $objModule->Template;
}
}