function install() { //create table to store shipping rate values //create new empty database if (!in_array(strtolower(CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_TABLE), db_get_all_tables())) { db_query('CREATE TABLE ' . CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_TABLE . ' (module_id INT UNSIGNED NOT NULL, countryID INT, zoneID INT, shipping_rate FLOAT DEFAULT 0) '); } $this->SettingsFields['CONF_SHIPPING_MODULE_BYCOUNTRYBYZONEPERCENT_IS_INSTALLED'] = array('settings_value' => '1', 'settings_title' => CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_CFG_IS_INSTALLED_TTL, 'settings_description' => CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_CFG_IS_INSTALLED_DSCR, 'settings_html_function' => 'settingCONF_BYCOUNTRY_BYZONE_PERCENT_FORM()', 'sort_order' => 1); ShippingRateCalculator::install(); }
function install() { $this->SettingsFields['CONF_SHIPPING_MODULE_FIXEDRATE_SHIPPINGRATE'] = array('settings_value' => '10', 'settings_title' => CSHIPPINGMODULEFIXED_CONF_SHIPPINGRATE_TITLE, 'settings_description' => CSHIPPINGMODULEFIXED_CONF_SHIPPINGRATE_DESCR, 'settings_html_function' => 'setting_TEXT_BOX(1,', 'sort_order' => 2); ShippingRateCalculator::install(); }
function install() { $this->SettingsFields['CONF_SHIPPING_MODULE_FIXEDRATEXORPERCENT_FIXEDRATE'] = array('settings_value' => '0', 'settings_title' => CSHIPPINGMODULEFIXEDXORPERCENT_CONF_FIXEDRATE_TTL, 'settings_description' => CSHIPPINGMODULEFIXEDXORPERCENT_CONF_FIXEDRATE_DSCR, 'settings_html_function' => 'setting_TEXT_BOX(1,', 'sort_order' => 2); $this->SettingsFields['CONF_SHIPPING_MODULE_FIXEDRATEXORPERCENT_PERCENT'] = array('settings_value' => '0', 'settings_title' => CSHIPPINGMODULEFIXEDXORPERCENT_CONF_PERCENT_TTL, 'settings_description' => CSHIPPINGMODULEFIXEDXORPERCENT_CONF_PERCENT_DSCR, 'settings_html_function' => 'setting_TEXT_BOX(1,', 'sort_order' => 2); ShippingRateCalculator::install(); }