Function Reference: geodir_property_sale_custom_fields
Summary
GD Dummy data for Properties for sale.
Package
GeoDirectory
Change Log
Since: 1.6.11
Filters
‘geodir_property_sale_custom_fields’ [Line: 233]
Source File
geodir_property_sale_custom_fields() is located in geodirectory-admin/dummy-data/recruitment_jobs.php [Line: 9]
Source Code
function geodir_property_sale_custom_fields($post_type='gd_place',$package_id=''){ $fields = array(); $package = ($package_id=='') ? '' : array($package_id); // Salary $fields[] = array('listing_type' => $post_type, 'field_type' => 'text', 'data_type' => 'FLOAT', 'decimal_point' => '2', 'admin_title' => __('Salary', 'geodirectory'), 'site_title' => __('Salary', 'geodirectory'), 'admin_desc' => __('Enter the Salary in $ (no currency symbol) ie: 25000', 'geodirectory'), 'htmlvar_name' => 'salary', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[detail],[listing]', 'is_required' => false, 'validation_pattern' => '\d+(\.\d{2})?', 'validation_msg' => 'Please enter number and decimal only ie: 100.50', 'required_msg' => '', 'field_icon' => 'fa fa-usd', 'css_class' => '', 'cat_sort' => true, 'cat_filter' => true, 'extra' => array( 'is_price' => 1, 'thousand_separator' => 'comma', 'decimal_separator' => 'period', 'decimal_display' => 'if', 'currency_symbol' => '$', 'currency_symbol_placement' => 'left' ) ); // Job Type $fields[] = array('listing_type' => $post_type, 'field_type' => 'select', 'data_type' => 'VARCHAR', 'admin_title' => __('Job Type', 'geodirectory'), 'site_title' => __('Job Type','geodirectory'), 'admin_desc' => __('Select the type of job.','geodirectory'), 'htmlvar_name' => 'job_type', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[detail],[listing]', 'is_required' => true, 'option_values' => __('Select Type/,Freelance,Full Time,Internship,Part Time,Temporary,Other','geodirectory'), 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-briefcase', 'css_class' => '', 'cat_sort' => true, 'cat_filter' => true ); // Job Sector $fields[] = array('listing_type' => $post_type, 'field_type' => 'select', 'data_type' => 'VARCHAR', 'admin_title' => __('Job Sector','geodirectory'), 'site_title' => __('Job Sector','geodirectory'), 'admin_desc' => __('Select the job sector.','geodirectory'), 'htmlvar_name' => 'job_sector', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[detail]', 'is_required' => true, 'option_values' => __('Select Sector/,Private Sector,Public Sector,Agencies','geodirectory'), 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-briefcase', 'css_class' => '', 'cat_sort' => true, 'cat_filter' => true ); // Required Experience $fields[] = array('listing_type' => $post_type, 'field_type' => 'select', 'data_type' => 'VARCHAR', 'admin_title' => __('Required Experience', 'geodirectory'), 'site_title' => __('Required Experience', 'geodirectory'), 'admin_desc' => __('Select the number of years required experience', 'geodirectory'), 'htmlvar_name' => 'job_experience', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[detail],[listing]', 'is_required' => true, 'option_values' => __('Select Experience/,No Experience Required,1 Year,2 Years,3 Years,4 Years,5 Years,6 Years,7 Years,8 Years,9 Years,10+ Years','geodirectory'), 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-life-ring', 'css_class' => '', 'cat_sort' => true, 'cat_filter' => true ); // Required Skills $fields[] = array('listing_type' => $post_type, 'field_type' => 'textarea', 'data_type' => 'TEXT', 'admin_title' => __('Required Skills', 'geodirectory'), 'site_title' => __('Required Skills', 'geodirectory'), 'admin_desc' => __('Enter the required skills for the job', 'geodirectory'), 'htmlvar_name' => 'property_area', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[detail],[listing]', 'is_required' => false, 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-area-chart', 'css_class' => '', 'cat_sort' => true, 'cat_filter' => true ); // Company details fieldset $fields[] = array('listing_type' => $post_type, 'field_type' => 'fieldset', 'data_type' => '', 'admin_title' => __('Company Details', 'geodirectory'), 'site_title' => __('Company Details', 'geodirectory'), 'admin_desc' => __('Enter your company details here', 'geodirectory'), 'htmlvar_name' => 'job_company_details', 'is_active' => true, 'for_admin_use' => false, 'show_in' => '[owntab]' ); // Company Name $fields[] = array('listing_type' => $post_type, 'field_type' => 'text', 'data_type' => 'VARCHAR', 'admin_title' => __('Company Name', 'geodirectory'), 'site_title' => __('Company Name', 'geodirectory'), 'admin_desc' => __('Enter your company name', 'geodirectory'), 'htmlvar_name' => 'job_company_name', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[owntab]', 'is_required' => false, 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-arrow-circle-right', 'css_class' => '', 'cat_sort' => false, 'cat_filter' => false ); // Company Logo $fields[] = array('listing_type' => $post_type, 'field_type' => 'file', 'data_type' => '', 'admin_title' => __('Company Logo', 'geodirectory'), 'site_title' => __('Company Logo', 'geodirectory'), 'admin_desc' => __('Enter your company Logo', 'geodirectory'), 'htmlvar_name' => 'job_company_logo', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[owntab]', 'is_required' => false, 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-arrow-circle-right', 'css_class' => '', 'cat_sort' => false, 'cat_filter' => false, 'extra' => array( 'gd_file_types' => 'jpg', 'gd_file_types' => 'jpeg', 'gd_file_types' => 'gif', 'gd_file_types' => 'png', ) ); // Company Url $fields[] = array('listing_type' => $post_type, 'field_type' => 'url', 'data_type' => 'VARCHAR', 'admin_title' => __('Company Url', 'geodirectory'), 'site_title' => __('Company Url', 'geodirectory'), 'admin_desc' => __('Enter your company Url', 'geodirectory'), 'htmlvar_name' => 'job_company_url', 'is_active' => true, 'for_admin_use' => false, 'default_value' => '', 'show_in' => '[owntab]', 'is_required' => false, 'validation_pattern' => '', 'validation_msg' => '', 'required_msg' => '', 'field_icon' => 'fa fa-arrow-circle-right', 'css_class' => '', 'cat_sort' => false, 'cat_filter' => false ); /** * Filter the array of default custom fields DB table data. * * @since 1.6.6 * @param string $fields The default custom fields as an array. */ $fields = apply_filters('geodir_property_sale_custom_fields', $fields); return $fields; }