Ik ben begonnen met het maken van een eigen module en schiet al aardig op. Dank zij de handleiding van Robert Campbell (Introduction to Writing Modules for CMS Made Simple) heb ik de module nu zo ver dat ik records kan ga toevoegen. Alleen dit lukt nog niet zoals geplant.
Ik gebruik meeerdere database en eentje is voor het opslaan van categorien. Deze database heeft 3 velden (id, name, description)
De edit module zieet er als volgt uit :
Code: Select all
<?php
if( !defined('CMS_VERSION') ) exit;
if( !$this->CheckPermission('Manage MS Ecommence Category') ) return;
$category = new MsEcomProductsCategory();
if( isset($params['cid']) && $params['cid'] > 0)
{
$category = MsEcomProductsCategory::load_by_id((int)$params['cid']);
}
if( isset($params['cancel']) ) {
$this->RedirectToAdminTab(category);
}
else if( isset($params['submit']) ) {
$category->name = trim($params['name']);
$category->description = trim($params['description']);
$category->save();
$this->SetMessage($this->Lang('category_saved'));
$this->RedirectToAdminTab(category);
}
$tpl = $smarty->CreateTemplate($this->GetTemplateResource('edit_category.tpl'),null,null,$smarty);
$tpl->assign('category',$category);
$tpl->display();
?>
Help, wat doe ik verkeerd.
Ik ben begonnen met het maken van modules omdat ik graag CMS Made Simple wil ondersteunen maar als (nog) geen programmeur (een volledige Newbee) moet ik natuurlijk nog veel leren.
Graag jullie ondersteuning. Alvast bedankt.