namespace Concrete\Package\Slider; use Concrete\Core\Package\Package; use Concrete\Core\Asset\AssetList; use Concrete\Core\Asset\Asset; class Controller extends Package { protected $pkgHandle = 'slider'; protected $appVersionRequired = '5.7.4'; protected $pkgVersion = '1.0'; public function getPackageName() { return 'Slider'; } public function getPackageDescription() { return 'Dodaje blok z uniwersalnym sliderem zdjęć.'; } public function on_start() { $al = AssetList::getInstance(); $al->register('javascript', 'swiper', 'blocks/slider/swiper/swiper.jquery.min.js', ['position' => Asset::ASSET_POSITION_HEADER, 'combine' => true, 'minify' => false], 'slider'); $al->register('css', 'swiper', 'blocks/slider/swiper/swiper.min.css', ['position' => Asset::ASSET_POSITION_HEADER, 'combine' => true, 'minify' => false], 'slider'); $al->registerGroup('swiper', [['css', 'swiper'], ['javascript', 'swiper']]); } public function install() { $pkg = parent::install(); if(!is_object(\BlockType::getByHandle('slider'))) { \BlockType::installBlockType('slider', $pkg); } } }
//Chcąc zmienić parametry meta, możesz je przekazać w sposób opisany w /application/header_required.php $this->inc('elements/_head.php'); ?>Znając Twoje potrzeby i cele, możemy stworzyć księgowość, która w pełni koresponduje z Twoim biznesem. Cały system księgowy dopasowujemy do Ciebie – od zakresu usług, przez obieg dokumentów, po raportowanie. Dzięki temu, zyskujesz dedykowane narzędzie do zarządzania firmą, a współpraca z księgowością układa się w prosty schemat.