Пример #1
0
        die('{"hasError" : true, "error" : ["' . $className . '"]}');
    }
}
if (Tools::isSubmit('displaySpecificOptions')) {
    if (file_exists('../../modules/' . $moduleName . '/' . $moduleName . '.php')) {
        $shop_importer = new shopImporter();
        require_once '../../modules/' . $moduleName . '/' . $moduleName . '.php';
        $importModule = new $moduleName();
        $importModule->server = $server;
        $importModule->user = $user;
        $importModule->passwd = $password;
        $importModule->database = $database;
        $importModule->prefix = $prefix;
        if ($link = @mysql_connect(Tools::getValue('server'), Tools::getValue('user'), Tools::getValue('password'))) {
            if (!@mysql_select_db(Tools::getValue('database'), $link)) {
                die($shop_importer->l('The database selection cannot be made.', 'ajax'));
            } elseif (method_exists($importModule, 'displaySpecificOptions')) {
                die($importModule->displaySpecificOptions());
            } else {
                die('not_exist');
            }
        } else {
            die($shop_importer->l('Link to database cannot be established.', 'ajax'));
        }
    }
} elseif (Tools::isSubmit('displaySpecificOptionsWsdl')) {
    if (file_exists('../../modules/' . $moduleName . '/' . $moduleName . '.php')) {
        require_once '../../modules/' . $moduleName . '/' . $moduleName . '.php';
        $importModule = new $moduleName();
        try {
            if (method_exists($importModule, 'displaySpecificOptions')) {