你现在的位置:首页 > PHP网站建设知识库 > ecmall > 正文

ecmall控制器示例

我们从ecamll的控制器入手,显示一个小页面。
首先,ecmall 的控制器要想在前台能查看到要写三个文件。否则就报错。
控制器文件,语言包文件,模板文件。
app/test.app.php
languages/sc-gbk/test.lang.php
themes/mall/default/test.index.html (前端)

代码如下:
1、在 app/ 下建立一个test.app.php
        
<?php
        class TestApp extends MallbaseApp
        {
       
            public    function index()
            {
           
            $str="hello world";
            $uc_first= ucfirst($str).'<br>';
            $uc_words=ucwords($str).'<br>';
           
            $Model=&m('goods');
            $res=$Model->get(27);
            print_r($res);
              
            $this->assign('ss',$uc_first);
            $this->assign('sss',$uc_words);
            $this->display('test.index.html');
            }
   
    }   
    ?>

2、在 languages/sc-gbk/ 下建立一个test.lang.php
 
<?php


return array(
'anan' => 'wide288 CSDN ecmall技术博客',
);


?>

 3、在 themes/mall/default/ 建立一个test.index.html

{include file=header.html}
<br />
{$ss}
<br />
{$sss}
<br />
anan: &nbsp;
{$lang.anan}<br />
{include file=footer.html}

查看网址
域名/index.php?app=test