我正在构建一个工具来导入各种语言的内容。它会复制具有特定语言内容的菜单,文章,模块等现有项目的副本。
例如,在复制文章时,我使用以下内容加载内容表:
$contentSrcTbl = JTable::getInstance('Content', 'JTable', array());
$contentSrcTbl->load(array('alias' => $article['alias']));
我具有菜单,文章和模块的表名,但是似乎找不到在getInstance调用中使用的表名列表。目前,我正在寻找用于模板样式的表名。我尝试过:
最后一个是模板组件下表格文件夹中的类的名称。
但是这些都不返回jtable对象,它们都返回null。
是否有一个列表显示与核心Joomla表关联的表名?
如果没有列表,我如何找出表名称使用什么?
谢谢!