在写文章的时候有时候需要录入一些固定格式的数据。比如扩展的评测.我们每次都会以一个表格的形式显示扩展的详细信息。如:扩展名称,试用地址,综合评分,使用建议。业务上测评员只需要填写一个固定格式的表格即可,而不必每次都手动加入。针对于这种需求,使用Joomla编辑器提供的模板功能就可以解决。

1,遇到的问题


在写文章的时候有时候需要录入一些固定格式的数据。比如扩展的评测:

每当我们写一个扩展的评测的时候,实际上我们只需要填写右边的部分,而不用处理左边的标题。我希望实现每次都可以插入,而不是手动添加上去。

2,解决方案


在Joomla默认的编辑其中,有一个插入模板的功能。如图:

点击后,就可以看到系统提供的两个测试模板。如图:

点击ok按钮,即可将内容插入到编辑器中。如图:

这就是我们想要的功能。剩下需要做的就是定义一个适合我们要求的模板

3,定义模板


1. 前往网站根目录 media\editors\tinymce\templates下面。新建一个一个文件名。如 layout2.html.

2.在layout2.html中设置你需要的模板。

代码如下:

<table border="1" class="layui-table">
	<tbody>
		<tr>
			<td>扩展名称</td>
			<td>XXXX</td>
		</tr>
		<tr>
			<td>试用地址</td>
			<td>XXXX</td>
		</tr>
		<tr>
			<td>综合评分</td>
			<td>XXXX</td>
		</tr>
		<tr>
			<td>试用建议</td>
			<td>XXXX</td>
		</tr>
	</tbody>
</table>

3.刷新编辑器界面,即可看到你的模板了。如图:

这样任务解决。

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

帮助中心