我想分析Joomla将文章保存到数据库的方式,有谁知道我在哪里可以找到相关文件以及我可以在哪里得到澄清?
答案 0 :(得分:3)
您应该开始查看com_content。你应该看看这里:
<强> /管理员/组件/ com_content 强>
如果使用Joomla 1.7,几乎所有com_content文章模型使用的方法都是从父类中使用的(JModelAdmin,该类在 /libraries/joomla/application/component/modeladmin.php中定义)。对于文章模型,save函数执行对JModelAdmin :: save的调用,如果您保存为副本或特色文章,则会进行一些特定操作。 此外,考虑到许多插件可能会在您之前与您的文章进行交互并保存它(您可以在插件文件夹中搜索“onContentBeforeSave”和“onContentAfterSave”等方法。)
我希望它有所帮助!
答案 1 :(得分:0)
您可以看到Joomla数据库结构here。
文章保存在Content
表中。在那里你保存HTML ...图像位于文件系统中。