1
プログラムでビューのフィールド設定を変更するにはどうすればよいですか?
私は、特定のビューでいくつかのフィールドの設定を変更したいと作成したビュー をプログラム。 たとえば、画像フィールドの「フォーマッタ」と「画像スタイル」の設定を変更したいとします。このビューをエクスポートすると、このフィールドの設定は次のようになります。 /* Field: Taxonomy term: Natural images */ $handler->display->display_options['fields']['field_gallery_natural_images']['id'] = 'field_gallery_natural_images'; $handler->display->display_options['fields']['field_gallery_natural_images']['table'] = 'field_data_field_gallery_natural_images'; $handler->display->display_options['fields']['field_gallery_natural_images']['field'] = 'field_gallery_natural_images'; $handler->display->display_options['fields']['field_gallery_natural_images']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_gallery_natural_images']['type'] = 'colorbox'; $handler->display->display_options['fields']['field_gallery_natural_images']['settings'] = array( 'colorbox_node_style' => '', 'colorbox_image_style' => '', 'colorbox_gallery' => 'post', 'colorbox_gallery_custom' => '', 'colorbox_caption' => 'auto', 'colorbox_caption_custom' => '', 'display_empty' => '', 'custom_text' …