Hi,
From last few days, i was active on SugarCRM product and searching for the customizing its properties.
I found out how to customize the view layer.
Step 1: Create Custom module in customer dir
i.e. custom/modules//controller.php
controller.php file responsible for the redirection of view file.
ex:
classyour-module-nameController extends SugarController {
public function action_test() {
$this->view = "welcome"; //call for the view file in views dir
}
}
Step 2: create views dir i.e. custom/modules//views/view.welcome.php
code:
classyour-module-nameViewWelcome extends SugarView {
function your-module-nameViewWelcome(){
parent::SugarView();
}
public function preDisplay(){
$this->dv->tpl = 'custom/modules//tpl/welcome.tpl';
}
function display(){
$smarty = new Sugar_Smarty();
parent::display();
$smarty->assign("welcome", 'welcome');
$smarty->display($this->dv->tpl);
}
}
Step 3: create tpl file inside custom/modules//tpl/welcome.tpl
{ $welcome } To TPL Page
your will access the page via:
http:///module=&action=test
then you will see your template.
I hope this information would help you :)
From last few days, i was active on SugarCRM product and searching for the customizing its properties.
I found out how to customize the view layer.
Step 1: Create Custom module in customer dir
i.e. custom/modules/
controller.php file responsible for the redirection of view file.
ex:
class
public function action_test() {
$this->view = "welcome"; //call for the view file in views dir
}
}
Step 2: create views dir i.e. custom/modules/
code:
class
function
parent::SugarView();
}
public function preDisplay(){
$this->dv->tpl = 'custom/modules/
}
function display(){
$smarty = new Sugar_Smarty();
parent::display();
$smarty->assign("welcome", 'welcome');
$smarty->display($this->dv->tpl);
}
}
Step 3: create tpl file inside custom/modules/
{ $welcome } To TPL Page
your will access the page via:
http://
then you will see your template.
I hope this information would help you :)
4 comments :
hi,
iam a very beginner for sugar crm. please help me for full basic element for developer.if u have any document or online references. please share with me
Hi,
For SugarCRM, please refer to the online user guide documentation.. Its the only doc that will help you a lot.
Link:
http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/
I really impressed with your interesting blog and found some information about SugarCRM vs SuiteCRM.Subscribed your blog.Thanks for sharing.
Thank you for sharing this informative information . really impressed to read about this article
and Trust to lead
onbee store is a best and unique online store not only
online shopping in pakistan also has a access to all over world.
Post a Comment