Hallo,
Ich versuche verzweifelt mit hilfe eines moduls eine neue seite zuladen.
oxid version:4.6.5.
bis jetzt sieht es so aus:
modulverzeichnis: modules/kgb_blog/ incl. metadata.php
View-klasse: modules/kgb_blog/kgb_blog.php
tpl: out/meintheme/tpl/custom/kgb_blog.tpl
modules/metadata.php:
<?php
/**
* Module information
*/
$aModule = array(
'id' => 'kgb_connect',
'title' => 'blog von blog.kangrey.com',
'description' => 'Übergangsweise die einbindung des alten Blogs von kanegrey.com, bis ein funktionsfähiges Modul zur Erweiterung der oxid newsfunktion mit Kathegorien existiert',
'thumbnail' => 'picture.png',
'version' => '1.0',
'author' => 'Kane Grey',
'extend' => array(),
'files' => array('custom/kgb_blog' => 'kgb_blog/kgb_blog.php')
);
?>
modules/kgb_blog/kgb_blog.php:
class kgb_blog extends oxView{
include_once("inc/blog.class.php");
public $KGB = array();
public $blog = new blog;
public $kgbcatindex = $blog -> inizialisieren();
protected $_sThisTemplate = 'custom/kgb_blog.tpl';
public function render()
{
$this->_aViewData['kgbcatindex'] = $this->kgbcatindex;
return parent::render();
}
}
?>
out/meintheme/tpl/custom/kgb_blog.tpl:
<div class="grids">
[{foreach from=$kgbcatindex item=kgbcategories}]
<div class="grid grid-4" >
[{$kbgcategories}]
</div>
[{/foreach}]
</div>
Wenn ich die seite versuche mit
"www.meinshop.com/index.php?cl=kgb_blog"
aufzurufen werde ich auch auf die start seite umgeleitet!
in der EXCEPTION_LOG-datein steht folgender Fehler:
oxSystemComponentException-oxException (time: 2012-12-18 10:45:04): [0]: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND
Stack Trace: #0 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/core/oxutilsobject.php(125): oxUtilsObject->_getObject(‘oxsystemcompone…’, 0, Array)
#1 [internal function]: oxUtilsObject->oxNew(‘oxSystemCompone…’)
#2 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/core/oxfunctions.php(314): call_user_func_array(Array, Array)
#3 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/core/oxutilsobject.php(115): oxNew(‘oxSystemCompone…’)
#4 [internal function]: oxUtilsObject->oxNew(‘kgb_blog’)
#5 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/core/oxfunctions.php(314): call_user_func_array(Array, Array)
#6 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/views/oxshopcontrol.php(357): oxNew(‘kgb_blog’)
#7 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/views/oxshopcontrol.php(309): oxShopControl->_initializeViewObject(‘kgb_blog’, NULL)
#8 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/views/oxshopcontrol.php(114): oxShopControl->_process(‘kgb_blog’, NULL)
#9 /var/www/vhosts/kanegrey.com/httpdocs/shoptest/index.php(103): oxShopControl->start()
#10 {main}
Faulty component --> kgb_blog
Ich habe keine ahnung woran es liegen könnte ich hoffe Ihr könnt mir weiter helfen:confused: