function fn_init_search() { fn_search_init_object(); fn_search_register_object('products', 'fn_create_products_condition', array('type' => 'extended', 'pshort' => 'Y', 'pfull' => 'Y', 'pname' => 'Y', 'pkeywords' => 'Y'), fn_get_lang_var('products'), 'fn_gather_additional_product_data_for_search'); fn_search_register_object('pages', 'fn_create_pages_condition', array('pdescr' => 'Y', 'pname' => 'Y'), fn_get_lang_var('pages'), ''); fn_set_hook('search_init'); }
function fn_news_and_emails_search_init() { fn_search_register_object('news', 'fn_news_and_email_create_news_condition', array(), fn_get_lang_var('site_news')); }