Modul will nicht

Hallöchen,
Ich brauche eure Hilfe. Ich schaffe nicht ein Modul zum Laufen zubringen.
Ein Kostenloses Modul, für mein 4.6 geeignet, da wenn ich den Kram in base.tpl direkt schreibe läuft alles einwandfrei.
Nach der Aktivierung passiert nichts, nur im Log: Template block file… not found.
Pfad stimmt, Templates sind da (Binär mehrmals hochgeladen), die Rechte passen auch. Verstehe nicht woran es hackt.
Hat jemand einen Tipp für mich?
Und hier ist metadata:
<?php
$sMetadataVersion = ‘1.0’;
$aModule = array(
‘id’ => ‘FixedBar’,
‘title’ => ‘Fixed Shop Navigation beim Scrollen.’,
‘description’ => array(
‘de’ =>‘Fixed Shop Navigation beim Scrollen.’,
‘en’ =>‘Fixed shop navigation when scrolling.’
),
‘thumbnail’ => ‘logo.jpg’,
‘version’ => ‘1.0’,
‘author’ => ‘OXID-Design, Rafig’,
‘email’ => ‘[email protected]’,
‘url’ => ‘http://oxid-design.com’,
‘extend’ => array(
),
‘blocks’ => array(
array(‘template’ => ‘layout/base.tpl’, ‘block’ => ‘base_js’, ‘file’ => ‘/views/blocks/fixedbar_base.js.tpl’),
array(‘template’ => ‘layout/base.tpl’, ‘block’ => ‘base_style’, ‘file’ => ‘/views/blocks/fixedbar_base.style.tpl’)

),

);

Hi,

das kann in 4.6 nicht funktionieren. Änder es mal so ab:


'blocks' => array(
array('template' => 'layout/base.tpl', 'block' => 'base_js', 'file' => 'fixedbar_base.js.tpl'),
array('template' => 'layout/base.tpl', 'block' => 'base_style', 'file' => 'fixedbar_base.style.tpl')

),

Die Dateien fixedbar_base.js.tpl und fixedbar_base.style.tpl müssen dann in den Ordner Modulordner/out/blocks, den du ggf. noch erstellen musst.

Damit die Änderungen in der metadata.php übernommen werden, musst du entweder mit den vt-devutils die Moduleinstellungen usw. resetten oder du gibst den modul einfach eine neue id, zB ‘id’ => ‘FixedBar_46’,

Vielen Dank Nickname!!!
Funktioniert jetzt. Wieder was gelernt.