CS-CartのライフサイクルとPHPフック

CS-Cartが起動してから画面描画するまでのライフサイクルとPHPフック。


## Before init
## Before database connect
## After database connect
[Hook] db_query
[Hook] db_query_process
[Hook] db_query_executed
[Hook] init_storage
[Hook] storage_prefix
[Hook] init_company_id
[Hook] twg_config
[Hook] get_route
[Hook] init_company_data
[Hook] layout_get_default
[Hook] get_theme_path_pre
[Hook] get_theme_path
[Hook] styles_get_list
[Hook] styles_get_manifest
[Hook] styles_get_style_file
[Hook] styles_get
[Hook] styles_get_post
[Hook] user_init
[Hook] init_templater
[Hook] get_logos_pre
[Hook] get_logos
[Hook] get_image_pairs_pre
[Hook] attach_absolute_image_paths
[Hook] get_image_pairs_post
[Hook] get_logos_post
[Hook] init_templater_post
[Hook] url_pre
[Hook] url_post
[Hook] get_seo_vars
[Hook] seo_get_name_pre
[Hook] seo_get_name_post
[Hook] seo_url
## After init
[Hook] before_dispatch
[Hook] init_secure_controllers
[Hook] dispatch_assign_template
[Hook] get_location_pre
[Hook] get_locations_pre
[Hook] get_locations_post
[Hook] get_location_post
[Hook] dispatch_before_display
## Before TPL
[Hook] smarty_block_hook_post
[Hook] seo_is_indexed_page
[Hook] styles_block_files
##Start render location
[Hook] get_grids_pre
[Hook] get_grids_post
[Hook] get_blocks_pre
[Hook] get_blocks_post
[Hook] render_blocks
[Block] [Languages] Render begin
[Hook] render_block_register_cache
[Hook] render_block_content_pre
[Hook] render_block_content_after
[Block] [Languages] Render end
[Block] [Currencies] Render begin
[Block] [Currencies] Render end
[Block] [My Account] Render begin
[Block] [My Account] Render end
[Block] [Quick links] Render begin
[Block] [Quick links] Render end
[Block] [Logo] Render begin
[Block] [Logo] Render end
[Block] [Search] Render begin
[Block] [Search] Render end
[Block] [Call Request] Render begin
[Block] [Call Request] Render end
[Block] [Cart content] Render begin
[Block] [Cart content] Render end
[Block] [Main menu] Render begin
[Hook] get_categories_pre
[Hook] get_categories
[Hook] get_categories_after_sql
[Block] [Main menu] Render end
[Block] [Main Content] Render begin
[Block] [Main Content] Render end
[Block] [Main banners] Render begin
[Block] [Main banners] Render end
[Block] [Shop with easy] Render begin
[Block] [Shop with easy] Render end
[Block] [Vendors] Render begin
[Block] [Vendors] Render end
[Block] [Hot deals] Render begin
[Hook] get_products_pre
[Hook] products_sorting
[Hook] get_products_before_select
[Hook] get_products
[Hook] load_products_extra_data
[Hook] load_products_extra_data_post
[Hook] get_products_post
[Hook] view_process_results_pre
[Block] [Hot deals] Render end
[Block] [On Sale] Render begin
[Block] [On Sale] Render end
[Block] [Our brands] Render begin
[Hook] get_product_features_pre
[Hook] get_product_features
[Hook] get_product_features_post
[Block] [Our brands] Render end
[Block] [Blog] Render begin
[Hook] get_pages_pre
[Hook] page_object_by_type
[Hook] get_pages
[Hook] post_get_pages
[Block] [Blog] Render end
[Block] [Reviews] Render begin
[Block] [Reviews] Render end
[Block] [Footer banners] Render begin
[Hook] get_banners
[Hook] get_banners_post
[Block] [Footer banners] Render end
[Block] [Subscribe] Render begin
[Block] [Subscribe] Render end
[Block] [Social links] Render begin
[Block] [Social links] Render end
[Block] [My account] Render begin
[Block] [My account] Render end
[Block] [Demo Store] Render begin
[Block] [Demo Store] Render end
[Block] [Customer Service] Render begin
[Block] [Customer Service] Render end
[Block] [About us] Render begin
[Block] [About us] Render end
[Block] [Copyright] Render begin
[Block] [Copyright] Render end
[Block] [Payment icons] Render begin
[Block] [Payment icons] Render end
## End render location
## After TPL