Seite 1 von 1

Template Frage

Verfasst: Mi 3. Aug 2016, 15:20
von Morpheus
Wenn ich eine zusätzliche CSS Datei laden will, kann ich das doch mit der header.inc.php, oder?

z.B. reset.css

Code: Alles auswählen

$mod_headers = array(
    'frontend' => array(
        'js'  => array(),
        'css' => array('file' => 'templates/mein_template/css/reset.css'),
        'jquery' => array( 'core' => true, 'ui' => true ),
    ),
);
die wird aber nicht geladen, was mach ich falsch :oops:

Stell ich die in der Index.tpl so ein, geht es!

Code: Alles auswählen

 <link rel="stylesheet" type="text/css" href="http://localhost/blackcat/templates/mein_template/css/reset.css" media="all">

Re: Template Frage

Verfasst: Mi 3. Aug 2016, 16:55
von creativecat
Probiere mal mit:

Code: Alles auswählen

$mod_headers = array(
	'frontend' => array(
		'js'  => array(),
		'css' => array(
			array(
				'media'		=> 'all', // DEFAULT, daher optional
				'file'		=> 'templates/mein_template/css/reset.css'
			)
		),
		'jquery' => array( 'core' => true, 'ui' => true ),
	),
);
EDIT: Hab Biankas Bemerkung eingepflegt - logisch ;-)

Re: Template Frage

Verfasst: Do 4. Aug 2016, 13:30
von shadowcat
'media' kannst Du auch weglassen, 'all' ist der Default. Sinnvoll ist das nur, wenn Du das Medium wirklich ansprechen willst, also 'print' z.B.

Re: Template Frage

Verfasst: Do 4. Aug 2016, 17:29
von Morpheus
Also ist es doch eigentlich richtig, kann gerade nicht auf dem System testen, weil im Urlaub :roll: :roll: :roll:

Re: Template Frage

Verfasst: Do 4. Aug 2016, 18:36
von shadowcat
Nee nicht ganz.

Falsch:

Code: Alles auswählen

'css' => array('file' => 'templates/mein_template/css/reset.css'),
Richtig:

Code: Alles auswählen

'css' => array(
    array('file' => 'templates/mein_template/css/reset.css'),
),
Für jede Datei jeweils ein Array.

Re: Template Frage

Verfasst: Di 9. Aug 2016, 07:11
von Morpheus
OK, Danke funzt :oops: