Joomla!-开源天空

2008-10-12
首页 专栏热点 Joomla! 源代码分析 Joomla!扩展制作实例教程-模板展示组件-后台增加所见即所得编辑器


Joomla!扩展制作实例教程-模板展示组件-后台增加所见即所得编辑器

E-mail

我们现在来看后台,模板描述的部分,也只有一个textarea,我们现在来加上一个所见即所得的编辑器。要加上所见即所得的编辑器,需要两个工作:

首先来修改 adminstrator/components/com_showcase/views/showcase/view.html.php ,在display 函数中加上:

   $editor =& JFactory::getEditor(); 
   $this->assignRef('editor', $editor);

接这,我们来修改上篇文章中的 models/showcase.xml ,将 description一行去掉。

最后,我们来修改 tmpl/form.php ,在<?php echo $this->html;?>这一行之后,加上:

<table width="100%" class="paramlist admintable" cellspacing="1">
<tr>
<td width="40%" class="paramlist_key">
 <span class="editlinktip">
  <label id="detailsdescription-lbl" for="detailsdescription" class="hasTip" title="Description::Description">Description</label>
  </span>
</td>
<td class="paramlist_value">
 <?php echo $this->editor->display('details[description]',$this->item->description, '400', '300','80','80 '); ?>
</td>
</tr>
</table>

注意一下,我们用到的输入域的名称。

现在看看后台整个修改和增加记录的界面吧。

相关文章:
Joomla! 1.5 API 中文手册(作者:aivera)
Joomla!扩展制作实例教程-模板展示组件-前台路径设置
Joomla!扩展制作实例教程-模板展示组件-前台最终页面
Joomla!扩展制作实例教程-模板展示组件-前台列表页面
Joomla!扩展制作实例教程-模板展示组件-增加后台上传图片功能
Joomla!扩展制作实例教程-模板展示组件-如何数据表增加一个字段
Joomla!扩展制作实例教程-模板展示组件-整理后台列表页面,增加列表分页功能
Joomla!扩展制作实例教程-模板展示组件-后台记录增加和修改程序
Joomla!扩展制作实例教程-模板展示组件-创建组件框架
Joomla!扩展制作实例教程-模板展示组件-前言


收藏此文章:
Digg! Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! StumbleUpon! Yahoo! Free social bookmarking plugins and extensions for Joomla! websites!

发表您的文章评论

您的姓名 (昵称)
标题:
评分: 很差一般较好很好
评论:
验证码:
请输入验证码