Jump to content

bicko94

Новичок
  • Content Count

    15
  • Joined

  • Last visited

Community Reputation

0 Обычный

About bicko94

  • Rank
    Пользователь
  1. Ребят обыскал все , но не могу ни как узнать как 10w40.ru впихнули туда каталог запчастей со всеми артикулами и побором аналогов. Может кто-то знает?
  2. Подскажите как переместить смену языка в верхнею полоску меню?
  3. Ребят помогите , вывести рандомно товары в модуль на главную. или можно как то изменить модуль Рекомендуем?
  4. Пользуйся searchanise , я установил и очень доволен. ищет по описанию , артикулы , и т.д
  5. Ребят вы хоть пишите , в чем была ошибка и что исправляли.. Конфиги брал с установленного перед этим опенкартом на хосте , потом перенес файлы с локалхоста. Кеш почистил , права выставил.. Что делать ребят? Ошибки - Notice: unserialize() [function.unserialize]: Error at offset 684 of 2104 bytes in /home/kudapart/public_html/admin/index.php on line 51 Fatal error: Call to a member function isLogged() on a non-object in /home/kudapart/public_html/catalog/model/catalog/product.php on line 466
  6. Спасибо , уже разобрался аля поиск :) Так и сделал , как вы сказали. Но теперь проблема с админкои , вот что пишет. Видел тему о этой ошибке , только с конфигами у меня все в порядке.. Вот ошибки - Notice: unserialize() [function.unserialize]: Error at offset 684 of 2104 bytes in /home/kudapart/public_html/admin/index.php on line 51 Fatal error: Call to a member function isLogged() on a non-object in /home/kudapart/public_html/catalog/model/catalog/product.php on line 466
  7. Всем привет! Магазин работал на локалхосте отлично , сегодня решил перетащить на хостинг. Ошибка - Warning: require_once(kudapart/public_html/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/kudapart/public_html/index.php on line 23 Fatal error: require_once() [function.require]: Failed opening required 'kudapart/public_html/system/startup.php' (include_path='.:/opt/alt/php53/usr/share/pear:/opt/alt/php53/usr/share/php') in /home/kudapart/public_html/index.php on line 23 index.php <?php // Version define('VERSION', '1.5.6'); /* Testing non-beta */ // Configuration if (file_exists('config.php')) { require_once('config.php'); } // Install if (!defined('DIR_APPLICATION')) { header('Location: install/index.php'); exit; } // VirtualQMOD require_once('./vqmod/vqmod.php'); VQMod::bootup(); // VQMODDED Startup require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php')); // Application Classes require_once(VQMod::modCheck(DIR_SYSTEM . 'library/customer.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/affiliate.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/tax.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php')); require_once(VQMod::modCheck(DIR_SYSTEM . 'library/cart.php')); // Registry $registry = new Registry(); // Loader $loader = new Loader($registry); $registry->set('load', $loader); // Config $config = new Config(); $registry->set('config', $config); // Database $db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $registry->set('db', $db); // Store if (isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) { $store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`ssl`, 'www.', '') = '" . $db->escape('https://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'"); } else { $store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`url`, 'www.', '') = '" . $db->escape('http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'"); } if ($store_query->num_rows) { $config->set('config_store_id', $store_query->row['store_id']); } else { $config->set('config_store_id', 0); } // Settings $query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0' OR store_id = '" . (int)$config->get('config_store_id') . "' ORDER BY store_id ASC"); foreach ($query->rows as $setting) { if (!$setting['serialized']) { $config->set($setting['key'], $setting['value']); } else { $config->set($setting['key'], unserialize($setting['value'])); } } if (!$store_query->num_rows) { $config->set('config_url', HTTP_SERVER); $config->set('config_ssl', HTTPS_SERVER); } // Url $url = new Url($config->get('config_url'), $config->get('config_secure') ? $config->get('config_ssl') : $config->get('config_url')); $registry->set('url', $url); // Log $log = new Log($config->get('config_error_filename')); $registry->set('log', $log); function error_handler($errno, $errstr, $errfile, $errline) { global $log, $config; switch ($errno) { case E_NOTICE: case E_USER_NOTICE: $error = 'Notice'; break; case E_WARNING: case E_USER_WARNING: $error = 'Warning'; break; case E_ERROR: case E_USER_ERROR: $error = 'Fatal Error'; break; default: $error = 'Unknown'; break; } if ($config->get('config_error_display')) { echo '<b>' . $error . '</b>: ' . $errstr . ' in <b>' . $errfile . '</b> on line <b>' . $errline . '</b>'; } if ($config->get('config_error_log')) { $log->write('PHP ' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline); } return true; } // Error Handler set_error_handler('error_handler'); // Request $request = new Request(); $registry->set('request', $request); // Response $response = new Response(); $response->addHeader('Content-Type: text/html; charset=utf-8'); $response->setCompression($config->get('config_compression')); $registry->set('response', $response); // Cache $cache = new Cache(); $registry->set('cache', $cache); // Session $session = new Session(); $registry->set('session', $session); // Language Detection $languages = array(); $query = $db->query("SELECT * FROM `" . DB_PREFIX . "language` WHERE status = '1'"); foreach ($query->rows as $result) { $languages[$result['code']] = $result; } $detect = ''; if (isset($request->server['HTTP_ACCEPT_LANGUAGE']) && $request->server['HTTP_ACCEPT_LANGUAGE']) { $browser_languages = explode(',', $request->server['HTTP_ACCEPT_LANGUAGE']); foreach ($browser_languages as $browser_language) { foreach ($languages as $key => $value) { if ($value['status']) { $locale = explode(',', $value['locale']); if (in_array($browser_language, $locale)) { $detect = $key; } } } } } if (isset($session->data['language']) && array_key_exists($session->data['language'], $languages) && $languages[$session->data['language']]['status']) { $code = $session->data['language']; } elseif (isset($request->cookie['language']) && array_key_exists($request->cookie['language'], $languages) && $languages[$request->cookie['language']]['status']) { $code = $request->cookie['language']; } elseif ($detect) { $code = $detect; } else { $code = $config->get('config_language'); } if (!isset($session->data['language']) || $session->data['language'] != $code) { $session->data['language'] = $code; } if (!isset($request->cookie['language']) || $request->cookie['language'] != $code) { setcookie('language', $code, time() + 60 * 60 * 24 * 30, '/', $request->server['HTTP_HOST']); } $config->set('config_language_id', $languages[$code]['language_id']); $config->set('config_language', $languages[$code]['code']); // Language $language = new Language($languages[$code]['directory']); $language->load($languages[$code]['filename']); $registry->set('language', $language); // Document $registry->set('document', new Document()); // Customer $registry->set('customer', new Customer($registry)); // Affiliate $registry->set('affiliate', new Affiliate($registry)); if (isset($request->get['tracking'])) { setcookie('tracking', $request->get['tracking'], time() + 3600 * 24 * 1000, '/'); } // Currency $registry->set('currency', new Currency($registry)); // Tax $registry->set('tax', new Tax($registry)); // Weight $registry->set('weight', new Weight($registry)); // Length $registry->set('length', new Length($registry)); // Cart $registry->set('cart', new Cart($registry)); //OpenBay Pro $registry->set('openbay', new Openbay($registry)); $registry->set('play', new Play($registry)); $registry->set('ebay', new Ebay($registry)); $registry->set('amazon', new Amazon($registry)); $registry->set('amazonus', new Amazonus($registry)); // Encryption $registry->set('encryption', new Encryption($config->get('config_encryption'))); // Front Controller $controller = new Front($registry); // Maintenance Mode $controller->addPreAction(new Action('common/maintenance')); // SEO URL's $controller->addPreAction(new Action('common/seo_url')); // Router if (isset($request->get['route'])) { $action = new Action($request->get['route']); } else { $action = new Action('common/home'); } // Dispatch $controller->dispatch($action, new Action('error/not_found')); // Output $response->output(); ?> помогите пожалуйста!
  8. РЕШЕНИЕ: из footer.tpl возьмите самый последний </div> и перетащите его на самый верх файла , чтоб он был перед <div id="footer"> и дальше настраиваем CSS
  9. Не подскажите как его растянуть?
  10. Здравствуйте , нужно растянуть картинку футера по всей ширине сайта. А картинка футера как будто в div'e. Тема стандартная , Версия 1.5.6 #footer { clear: both; overflow: auto; min-height: 50px; padding: 20px; border: 1px double grey; background: url('../image/footer_bg.png') no-repeat ; background-size: 100%; }
  11. Здравствуйте , у меня 2 вопроса. 1 - Почему-то после смены картинок языков , точнее флагов. Не меняет язык , если на центр картинки наводишь , не переключает язык , флажок нажимается только в низу , как будто 1px картинки с низу считается кликабельной. 2 - В блок Акции я засунул наклейку , в правый бок на верху. Как мне сделать , чтоб товар выстраивался на под картинкой , а чтоб наклейка накладывалась на фото товара(как наклейка грубо говоря). Спасибо заранее!
  12. Спасибо!Тему можно закрыть! :-)
  13. Здравствуйте , подскажите как сделать чтоб отображались данные(EAN,JAN,ISBN) которые вводишь при добавление товара в графе данные.Нужно их вставить возле кнопки купить , или сразу под "Модель". Заранее спасибо!
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.