Function Reference: geodir_admin_option_form

Summary

Displays setting form for the given tab.

Global Values

$geodir_settings
(array) (required) Geodirectory settings array.

Default: None
$wpdb
(object) (required) WordPress Database object.

Default: None

Package

GeoDirectory

Parameters

$tab_name
(string) (required) Tab name.

Default: None

Change Log

Since: 1.0.0

Source File

geodir_admin_option_form() is located in geodirectory-admin/admin_template_tags.php [Line: 283]

Source Code

function geodir_admin_option_form($tab_name)
{

    //echo $tab_name.'_array.php' ;
    global $geodir_settings, $is_default, $mapzoom;
    if (file_exists(dirname(__FILE__) . '/option-pages/' . $tab_name . '_array.php')) {
        /**
         * Contains settings array for given tab.
         *
         * @since 1.0.0
         * @package GeoDirectory
         */
        include_once('option-pages/' . $tab_name . '_array.php');
    }

    $listing_type = isset($_REQUEST['listing_type']) ? $_REQUEST['listing_type'] : '';

    switch ($tab_name) {

        case 'general_settings':

            geodir_admin_fields($geodir_settings['general_settings']);
            /**
             *
             * Update Taxonomy Options *
             *
             **/
            /*add_action('updated_option_place_prefix','update_listing_prefix');
            function update_listing_prefix(){
                geodir_register_defaults();
            }*/

            if (isset($_REQUEST['active_tab']) && ($_REQUEST['active_tab'] == 'dummy_data_settings' || $_REQUEST['active_tab'] == 'csv_upload_settings'))
                $hide_save_button = "style='display:none;'";
            else
                $hide_save_button = '';

            /**
             * Filter weather the default save button in the GD admin settings pages should be shown.
             *
             * @since 1.0.0
             * @param string $hide_save_button The style element, either blank or: style='display:none;'.
             */
            $hide_save_button = apply_filters('geodir_hide_save_button', $hide_save_button);
            ?>

            

name="save" class="button-primary" type="submit" value="" />