PHP编程:Smarty中调用FCKeditor的方法
《Smarty中调用FCKeditor的方法》要点: 本篇章节讲解Smarty中调用FCKeditor的办法,分享给大家供大家参考.具体实现办法如下:PHP编程 FCKeditor是目前互联网上最好的在线编辑器.PHP编程 smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序 员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要.PHP编程 在Smarty中调用FCKeditor的文件:PHP编程
代码如下:
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传不了值,只是生成了一个空值的编辑器,所以只能换一种办法:PHP编程
代码如下:
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:PHP编程
代码如下:
<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程序设计有所赞助.PHP编程 编程之家培训学院每天发布《Smarty中调用FCKeditor的方法》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |