function fn_rus_pickpoint_install() { $service = array('status' => 'A', 'module' => 'pickpoint', 'code' => 'pickpoint', 'sp_file' => '', 'description' => 'Pickpoint'); $service['service_id'] = db_query('INSERT INTO ?:shipping_services ?e', $service); foreach (Languages::getAll() as $service['lang_code'] => $lang_data) { db_query('INSERT INTO ?:shipping_service_descriptions ?e', $service); } db_query("CREATE TABLE IF NOT EXISTS `?:rus_pickpoint_postamat` (\n `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,\n `city_name` varchar(150) NOT NULL,\n `country_name` varchar(150) NOT NULL,\n `region_name` varchar(150) NOT NULL,\n `number` varchar(20) NOT NULL,\n `name` varchar(250) NOT NULL,\n `work_time` varchar(100) NOT NULL,\n `post_code` varchar(16) NOT NULL,\n `address` varchar(255) NOT NULL,\n PRIMARY KEY (`id`)\n ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;"); $http_url = fn_get_storefront_protocol(); $url = $http_url . '://e-solution.pickpoint.ru/api/'; RusPickpoint::postamatPickpoint($url . 'postamatlist'); }
<?php /*************************************************************************** * * * (c) 2004 Vladimir V. Kalynyak, Alexey V. Vinokurov, Ilya M. Shalnev * * * * This is commercial software, only users who have purchased a valid * * license and accept to the terms of the License Agreement can install * * and use this program. * * * **************************************************************************** * PLEASE READ THE FULL TEXT OF THE SOFTWARE LICENSE AGREEMENT IN THE * * "copyright.txt" FILE PROVIDED WITH THIS DISTRIBUTION PACKAGE. * ****************************************************************************/ use Tygh\Registry; use Tygh\Shippings\RusPickpoint; if (!defined('BOOTSTRAP')) { die('Access denied'); } if ($mode == 'postamat_update') { $url = RusPickpoint::Url(); RusPickpoint::postamatPickpoint($url . 'postamatlist'); return array(CONTROLLER_STATUS_REDIRECT, "addons.update?addon=rus_pickpoint"); }