0

私はこの解決策を見つけました Joomlaを作成してください! 記事 Joomla 3.1 でもプログラム的には非常に便利ですが、editors-xtd プラグインが有効になっていると、通常は #_content 以外のデータベース テーブルに追加フィールドを提供する新しい問題に遭遇しました。たとえば、tortags プラグインはタグを #_tortags テーブルに記録します。

Joomlaで複数のテーブルをプログラムで更新するにはどうすればよいですか?

4

1 に答える 1

0

どのテーブルのどのフィールドを更新する必要があるかを見つけて、テーブルを次々と更新します。リンクした例では、JTable を使用して更新を行いますが、データベース オブジェクトを使用することもできます。例として、(私のコードで作成された) 記事をフロントページに配置するために私が行うことは次のとおりです。

$db =& JFactory::getDBO();
$sql = "INSERT INTO #__content_frontpage (content_id,ordering) VALUES (" . $article->id . ",0)";
$db->setQuery($sql);  
$db->query();
于 2013-06-12T04:52:23.900 に答える