作为一个drupal业内人士,views模块一直是我的最爱。由此,views模块作者成了我的偶像了。
最近项目中,需要对views进行扩展,静下心来整理了些思路,形成了以下资料。
资料来源于drupal.org.当然是经过自己的整理的。
views_object
views_handler
views_handler_area
views_handler_area_broken
views_handler_area_result
views_handler_area_text
views_handler_area_view
views_handler_argument
views_handler_argument_broken
views_handler_argument_comment_user_uid
views_handler_argument_formula
views_handler_argument_group_by_numeric
views_handler_argument_locale_group
views_handler_argument_locale_language
views_handler_argument_many_to_one
views_handler_argument_node_language
views_handler_argument_null
views_handler_argument_numeric
views_handler_argument_search
views_handler_argument_string
views_handler_argument_term_node_tid_depth
views_handler_argument_term_node_tid_depth_modifier
views_handler_field
views_handler_field_accesslog_path
views_handler_field_aggregator_category
views_handler_field_aggregator_title_link
views_handler_field_aggregator_xss
views_handler_field_boolean
views_handler_field_broken
views_handler_field_comment
views_handler_field_comment_depth
views_handler_field_comment_username
views_handler_field_contextual_links
views_handler_field_counter
views_handler_field_custom
views_handler_field_date
views_handler_field_entity
views_handler_field_field
views_handler_field_file
views_handler_field_file_extension
views_handler_field_file_size
views_handler_field_file_status
views_handler_field_filter_format_name
views_handler_field_locale_group
views_handler_field_locale_language
views_handler_field_locale_link_edit
views_handler_field_machine_name
views_handler_field_markup
views_handler_field_ncs_last_comment_name
views_handler_field_node
views_handler_field_node_comment
views_handler_field_node_path
views_handler_field_node_translation_link
views_handler_field_numeric
views_handler_field_prerender_list
views_handler_field_serialized
views_handler_field_taxonomy
views_handler_field_term_link_edit
views_handler_field_time_interval
views_handler_field_url
views_handler_field_user
views_handler_field_user_link
views_handler_field_user_picture
views_handler_field_xss
views_handler_filter
views_handler_filter_boolean_operator
views_handler_filter_broken
views_handler_filter_equality
views_handler_filter_history_user_timestamp
views_handler_filter_in_operator
views_handler_filter_node_access
views_handler_filter_node_status
views_handler_filter_node_tnid
views_handler_filter_node_tnid_child
views_handler_filter_numeric
views_handler_filter_search
views_handler_filter_string
views_handler_relationship
views_handler_relationship_broken
views_handler_relationship_entity_reverse
views_handler_relationship_groupwise_max
views_handler_relationship_node_term_data
views_handler_relationship_translation
views_handler_sort
views_handler_sort_broken
views_handler_sort_comment_thread
views_handler_sort_date
views_handler_sort_group_by_numeric
views_handler_sort_menu_hierarchy
views_handler_sort_ncs_last_comment_name
views_handler_sort_random
views_handler_sort_search_score
views_plugin
views_plugin_access
views_plugin_access_none
views_plugin_access_perm
views_plugin_access_role
views_test_plugin_access_test_dynamic
views_test_plugin_access_test_static
views_plugin_argument_default
views_plugin_argument_default_current_user
views_plugin_argument_default_fixed
views_plugin_argument_default_node
views_plugin_argument_default_php
views_plugin_argument_default_raw
views_plugin_argument_default_taxonomy_tid
views_plugin_argument_default_user
views_plugin_argument_validate
views_plugin_argument_validate_node
views_plugin_argument_validate_numeric
views_plugin_argument_validate_php
views_plugin_argument_validate_taxonomy_term
views_plugin_argument_validate_user
views_plugin_cache
views_plugin_cache_none
views_plugin_cache_time
views_plugin_display
views_plugin_display_attachment
views_plugin_display_block
views_plugin_display_default
views_plugin_display_embed
views_plugin_display_page
views_plugin_display_extender
views_plugin_exposed_form
views_plugin_exposed_form_basic
views_plugin_exposed_form_input_required
views_plugin_localization
views_plugin_localization_core
views_plugin_localization_none
views_plugin_localization_test
views_plugin_pager
views_plugin_pager_full
views_plugin_pager_none
views_plugin_pager_some
views_plugin_query
views_plugin_query_default
views_plugin_row
views_plugin_row_aggregator_rss
views_plugin_row_comment_rss
views_plugin_row_comment_view
views_plugin_row_fields
views_plugin_row_node_rss
views_plugin_row_node_view
views_plugin_row_rss_fields
views_plugin_row_search_view
views_plugin_row_user_view
views_plugin_style
views_plugin_style_default
views_plugin_style_grid
views_plugin_style_jump_menu
views_plugin_style_list
views_plugin_style_mapping
views_plugin_style_rss
views_plugin_style_summary
views_plugin_style_summary_jump_menu
views_plugin_style_table
如果你能坚持看到底部,恭喜你,说明你对views还是有点兴趣,或者能对上面的无解说资料看得下去的,那就来点有血肉的资料吧。
Keywords:views模块hook执行顺序:
http://www.kdweb.co.uk/blog/drupal-module-views-hook-sequence