私は、view_database_connectorモジュールでDrupal 7を使用しています。私は現在、データベース情報を表示するテーブルで構成されるビューを使って作業しています。私の目標は、削除などの各行に対応するアクションボタンを持つフィールドを持つことです。コンテンツをグローバルまたはVDCのDrupalに変更する
グローバルphpをフィールドとして使用することはできません。
私はこれに続いてカスタムモジュールを作成しようとしました。私は現在、コンテンツテーブルでこのモジュールを使用できますが、view_database_connectorテーブルでこのモジュールを使用しようとすると、同じグループの別ではないため、フィールドとして追加できません。私はアクション作るための情報を設定するのはここ
です:、
function mymodule_views_data_alter(&$data) {
// debug($data['node']);
$data['node']['actions'] = array(
'title' => t('Actions'),
'help' => t('Clickable links to actions a user may perform on a Node.'),
'field' => array(
'handler' => 'mymodule_views_handler_field_actions',
'group' => 'Content',
'click sortable' => FALSE,
),
);
}
私はコンテンツを削除しようとしましたが、グローバルに変更すると、VDCタイプに変更するが、それのどれもにそれを変更しませんグローバルまたはVDC。
また、ファイルをダウンロードするコードを実行するボタンがあるフィールドにフックするのが簡単な場合は、この問題を回避できます。