magento--------------输出content前字符过滤处理,现在字母个数处理

原创 2011年01月12日 18:06:00




1.
   public function getContent($limit = 0)
    {
        //process page
        $helper = Mage::helper('cms');
        $processor = $helper->getPageTemplateProcessor();
        $html = $processor->filter($this->getData("content"));
        if($limit)
            return $this->html_cut_text($this->strip_html_tags($html), $limit);
        else
               return ($html);
    }
   
2.
//是一个过滤函数。
$processor = $helper->getPageTemplateProcessor();
$html = $processor->filter($this->getData("content"));
2.1
 public function getPageTemplateProcessor()
    {
        $model = (string)Mage::getConfig()->getNode(self::XML_NODE_PAGE_TEMPLATE_FILTER);
        return Mage::getModel($model);
    }
2.1.1
const XML_NODE_PAGE_TEMPLATE_FILTER     = 'global/cms/page/tempate_filter';
2.1.2
<global>
  <cms>
       <page>
          <tempate_filter>cms/template_filter</tempate_filter>
       </page>
  </cms>
</global>
//故Mage::getModel($model)得到的是Mage/cms/model/template/filter.php




3.
//处理内容,如果$limit为100,则抓取前面100个字母,用于简介等内容实用
return $this->html_cut_text($this->strip_html_tags($html), $limit);



















版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

字符串_过滤处理

Demo:限制只能有数字#define NUMBERS @"0123456789" ` ` ` //限制只...

ISBN号码 2008年NOIP全国联赛普及组

ISBN号码   2008年NOIP全国联赛普及组  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 白银 Silver 题解 ...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

E - god is a girl 字符处理

E - god is a girl Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d &...

pdoj-统计名字

1762: 统计名字题目描述度熊所居住的 D 国,是一个完全尊重人权的国度。以至于这个国家的所有人命名自己的名字都非常奇怪。一个人的名字由若干个字符组成,同样的,这些字符的全排列的结果中的每一个字符串...

字符串算术表达式运算-逆波兰解法

/* *转自百度百科代码 */ 思路:用到两个栈S1,S2,S1存放表达式逆波兰表示的结果,S2临时栈存放运算符。 #include ...

杭电 1037 Online Judge 字符处理

Online JudgeIgnatius is building an Online Judge, now he has worked out all the problems except the ...

杭电 1088 字符处理

Problem Description If you ever tried to read a html document on a Macintosh, you know how hard it ...

P1553 数字反转(升级版)(洛谷)

P1553 数字反转(升级版) 题目描述 给定一个数,请将该数各个位上数字反转得到一个新数。 这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数。整数反转是将所...

字符串读入问题 (C语言)

字符串读入3种形式 scanf gets getchar scanf不可以读入空格,读入空格即可停止,算一个字符数组(不含空格),可以应用于2个句子间有很多空格,但2个句子本身没有空格 gets可...

Game (数据很弱但总结起来很经典的一道子串问题)

Problem Description Alice and Bob is playing a game. Each of them has a number. Alice’s number is A...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)