1
私は、ビューを変更し、taxonomy_indexテーブルとそれに参加したいが、このコードはクエリを変更し、ビュー3.0の別のテーブルと結合する方法drupal 7.x?
function MY_MODULE_views_query_alter(&$view, &$query) {
$view->query->add_relationship('my_join', new views_join('taxonomy_index', 'nid', 'node', 'nid','INNER'), 'taxonomy_index');
$view->query->add_where('country_price', "my_join.tid IN ", '2,3');
}
は、どのように私はtaxonomy_indexテーブルと、このビューの問合せに参加することができます動作しないようですか?
"addJoin"は "views_plugin_query_default"のメソッドとして定義されていないため、これは機能しません。 – Matteo