2011-12-18 110 views
2

我想分析Joomla将文章保存到数据库的方式,没有人知道我可以在哪里找到相关文件以及我可以在哪里获得说明?Joomla文章保存

回答

3

您应该开始查看com_content。你应该看看这里:

/管理员/组件/ com_content

如果您使用的是Joomla 1.7,几乎被com_content文章模型中使用的所有方法都从父类中使用(JModelAdmin,在类中定义/libraries/joomla/application/component/modeladmin.php)。对于文章模型,save函数执行对JModelAdmin :: save的调用,如果您保存为副本或精选文章,则需要进行一些特殊处理。 此外,考虑到许多插件可能会与之前的文章进行交互并保存它(您可以在插件文件夹中搜索'onContentBeforeSave'和'onContentAfterSave'等方法)。

我希望它有帮助!

0

你可以看到Joomla数据库结构here

该文章保存在Content表中。在那里保存HTML ...图像位于文件系统中。