Erstes Joomla-Modul
This commit is contained in:
24
mod_pdfexplorer.php
Normal file
24
mod_pdfexplorer.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
// Keine direkten Zugriffe erlauben
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Helper\ModuleHelper;
|
||||
|
||||
// Hole die Applikation
|
||||
$app = Factory::getApplication();
|
||||
|
||||
// Web Asset Manager holen (Joomla 4/5)
|
||||
$wa = $app->getDocument()->getWebAssetManager();
|
||||
|
||||
// Assets einbinden
|
||||
|
||||
$wa->registerAndUseScript('pdfexplorer.pdfjs', 'modules/mod_pdfexplorer/assets/js/pdf.js', [], [], []);
|
||||
$wa->registerAndUseScript('pdfexplorer.pdfworker', 'modules/mod_pdfexplorer/assets/js/pdf.worker.js', [], [], []);
|
||||
$wa->registerAndUseScript('pdfexplorer.jstree', 'modules/mod_pdfexplorer/assets/js/jstree.min.js', [], [], []);
|
||||
$wa->registerAndUseStyle('pdfexplorer.jstree', 'modules/mod_pdfexplorer/assets/css/jstree.min.css', [], []);
|
||||
$wa->registerAndUseStyle('pdfexplorer.custom', 'modules/mod_pdfexplorer/assets/css/pdfexplorer.css', [], []);
|
||||
|
||||
// Übergib Parameter ins Template
|
||||
require ModuleHelper::getLayoutPath('mod_pdfexplorer', $params->get('layout', 'default'));
|
||||
|
||||
Reference in New Issue
Block a user