登录 注册

登录

问题 分享joomfish2.03版对应Remository3.52版的元素文件

更多
2009年07月24日 21:18 - 2009年07月25日 15:00 #1 作者: jearns
想实现管理多语种下载目录,但没有元素文件,能找到的也只有3.41版,安装3.41版的remository又不能成功,有同类需求的朋友,能否提供合适的元素文件,或者帮忙看看能否修订出合适的版本:
downloads.xml
<?xml version="1.0" ?>
<nokkaew type="contentelement">
  <name>Remository Files</name>
  <author>Stefan Ilivanov - ilivanov@gmail.com</author>
  <version>2.1</version>
  <description>Definition for Remository component (Files description)</description>
  <reference>
  	<table name="downloads_files">
  		<field type="referenceid" name="id" translate="0">ID</field>
  		<field type="titletext" name="filetitle" translate="1">Filename</field>
		<field type="textarea" name="description" translate="1">Description</field>
  		<field type="textarea" name="smalldesc" translate="1">Short description</field>
		<field type="textarea" name="license" translate="1">License</field>
		<field type="text" name="url" translate="1">Filename</field>
		<field type="text" name="windowtitle" translate="1">Window Title</field>
		<field type="text" name="keywords" translate="1">Window Title</field>
	</table>
  </reference>
</nokkaew>


downloads_category
<?xml version="1.0" ?>
<nokkaew type="contentelement">
  <name>Remository Category</name>
  <author>Stefan Ilivanov - ilivanov@gmail.com</author>
  <version>2.1</version>
  <description>Definition for Remository component (Containers)</description>
  <reference>
  	<table name="downloads_containers">
  		<field type="referenceid" name="id" translate="0">ID</field>
		<field type="titletext" name="windowtitle" translate="1">Window Title</field>
		<field type="titletext" name="keywords" translate="1">Keywords</field>
  		<field type="titletext" name="name" translate="1">Name</field>
  		<field type="textarea" name="description" translate="1">Description</field>
	</table>
  </reference>
</nokkaew>
最后修改: 2009年07月25日 15:00 由 .

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年07月25日 14:55 #2 作者: jearns
经摸索钻研,总算学会了制作joomfish元素内容文件,解决以上问题,关键点如下:

1、以上两个xml文件名分别更名,即:
downloads_category.xml更名为downloads_containers.xml;
downloads.xml        更名为downloads_files.xml;
也就是xml文件名得与数据库中数据表名一致,以上两个xml文件在Remository3.5以上版本中对应的数据表名发生了变化。
2、分别打开上面两个xml文件,头尾代码部分:
<nokkaew type="contentelement">.....</nokkaew>
改为
<joomfish type="contentelement">.....</joomfish>

修订好的文件上传见附件joomfish_V203_contentelements_for_Remository_V3.52.zip,方便需要的朋友。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年07月25日 15:04 #3 作者: jearns
刚解决一个问题,又出新问题,Remository352发布的下载列表在ie中居然界面错乱,本来组件已经够丑了,又来一个毁容,真是无语。唉,还得再去找办法整容。

登录 或者   注册一个会员帐号 来参与讨论