Smarty中调用FCKeditor的方法
发布:smiling 来源: PHP粉丝网 添加日期:2021-04-18 22:24:28 浏览: 评论:0
这篇文章主要介绍了Smarty中调用FCKeditor的方法,对比常见的错误方法讲述了Smarty中调用FCKeditor的实现过程,是非常实用的技巧,需要的朋友可以参考下
本文实例讲述了Smarty中调用FCKeditor的方法,分享给大家供大家参考。具体实现方法如下:
FCKeditor是目前互联网上最好的在线编辑器。
smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序 员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。
在Smarty中调用FCKeditor的文件:
- require_once("conn.php");
- require_once("class/Smarty.class.php");
- $smarty = new Smarty();
- $smarty->template_dir = "../templates";
- $smarty->compile_dir = "../templates_c";
- $smarty->left_delimiter = "<{";
- $smarty->right_delimiter = "}>";
- $editor = new FCKeditor("Content") ;
- $editor->BasePath = "../FCKeditor/";
- $editor->ToolbarSet = "Basic";
- $editor->Value = "";
- $FCKeditor = $editor->CreateHtml();
- $smarty->assign('Title',"Rossy is here waiting for you");
- $smarty->assign('FCKeditor',$FCKeditor);
- $smarty->display('template.tpl');
但是运用这一种方法在编辑资料的时候竟然FCKeditor传不了值,只是生成了一个空值的编辑器,所以只能换一种方法:
- require_once("conn.php");
- require_once("class/Smarty.class.php");
- $smarty = new Smarty();
- $smarty->template_dir = "../templates";
- $smarty->compile_dir = "../templates_c";
- $smarty->left_delimiter = "<{";
- $smarty->right_delimiter = "}>";
- $editor = new FCKeditor("Content") ;
- $editor->BasePath = "../FCKeditor/";
- $editor->ToolbarSet = "Basic";
- $editor->Value = "Here is a example of smarty and FCKeditor";
- $smarty->assign('Title',"Rossy is here waiting for you");
- $smartyl->assign_by_ref("FCKeditor",$editor);
- $smarty->display('template.tpl');
模板文件template.tpl:
- <htm>
- <head>
- <title>example of smarty use fckeditor</title>
- </head>
- <body>
- <P>Example</p>
- <p>title:<{$Title}></p>
- <p></p>
- <p>content:</p>
- <p><{$FCKeditor}></p>
- </body>
- </html>
希望本文所述对大家的PHP程序设计有所帮助。
Tags: Smarty中调用FCKeditor
- 上一篇:smarty简单分页的实现方法
- 下一篇:smarty中js的调用方法示例
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)