Exemplo n.º 1
0
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');
}
Exemplo n.º 2
0
<?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");
}