Habe die Forumshife bemüht aber keine passende Antwort gefunden.
Ich habe ein Modul (für die OXID Version 4.7.6) das die Datei headitem.tpl erweitert, um das admin Back-End um eigene styles zu erweitern.
Die blocks -section sieht so aus:
'blocks' => array(
// headitem.tpl is admin template
array('template' => 'headitem.tpl',
'block' => 'admin_headitem_inccss',
'file' => 'application/views/admin/blk/ab_admin_headitem.tpl')
)
Die Datei ab_admin_headitem.tpl so:
<!-- This statement includes the content of the (parent) 'admin_headitem_inccss' -->
<!-- declared block in headitem.tpl (as defined in metadata.php 'blocks' section) -->
[{$smarty.block.parent}]
<!-- Dieser Link wird geparsed, und die Datei auf Existenz geprüft, aber nicht in den HMTL code geschrieben-->
[{oxstyle include=$oViewConf->getModuleUrl("ab_admin_style_extension", "/out/admin/src/css/ab_admin_style.css")}]
<!--Dieser Links wird geparsed und korrekt in den HTML code geschrieben -->
<link rel="stylesheet" href="[{$oViewConf->getModuleUrl("ab_admin_style_extension")}]/out/admin/src/css/ab_admin_style.css">
Hier ein original Auszug aus der HTML Datei:
<!-- This statement includes the content of the (parent) 'admin_headitem_inccss' -->
<!-- declared block in headitem.tpl (as defined in metadata.php 'blocks' section) -->
<link rel="stylesheet" href="http://markt-local.de/out/admin/src/main.css">
<link rel="stylesheet" href="http://markt-local.de/out/admin/src/colors.css">
<link rel="stylesheet" type="text/css" href="http://markt-local.de/out/admin/src/yui/build/assets/skins/sam/container.css">
<!-- Dieser Link wird geparsed, und die Datei auf Existenz geprüft, aber nicht in den HMTL code geschrieben-->
<!--Dieser Links wird geparsed und korrekt in den HTML code geschrieben -->
<link rel="stylesheet" href="http://local-markt.de/modules/ab_admin_style_extension//out/admin/src/css/ab_admin_style.css">
<!--Hier ist das Ende des Erweiterungs-Blocks erreicht-->
Und nun würde ich gerne wissen warum?
Habe ich etwas übersehen?
Danke für eure Hilfe.