Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

gennady

Users
  
  • Posts

    52
  • Joined

  • Last visited

Everything posted by gennady

  1. В Опере работает в Мозиле-4 нет. Еще странность, теперь курсор появляется везде куда я ткну мышкой.
  2. ver 1.3.2 не срабатывает добавление товара в корзину, анимация - работает. Добавляется если установить курсор в окошко кол-ва и нажать Enter
  3. В меню администратора Система-Локализация-Языки добавить General * Language Name:English * Code: en * Locale: en_US.UTF-8,en_US,en-gb,english * Image: gb.png * Directory: english * Filename: english Status: включено Sort Order: 0
  4. Ваш статус значения не имеет. Большее значение имеет страна указанная в регистрации на PayPal. Предваряя Ваш следующий вопрос, если указана Россия или Украина - то принимать платежи у Вас не получится. https://www.paypal.com/ua/cgi-bin/webscr?cmd=_display-approved-signup-countries-outside
  5. PayPal стандарт * E-Mail: свой Test Mode: Нет Transaction Method: sale Order Status: complete Geo Zone: Все регионы Status: Включено Sort Order: 0
  6. По мотивам Latest Products Page пытаюсь сделать для версии 1.3.2 Исходный код <?php class ControllerProductLatest extends Controller { public function index() { $this->language->load('product/latest'); $this->document->title = $this->language->get('heading_title'); $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE ); $url = ''; if (isset($this->request->get['sort'])) { $url .= '&sort=' . $this->request->get['sort']; } if (isset($this->request->get['order'])) { $url .= '&order=' . $this->request->get['order']; } if (isset($this->request->get['page'])) { $url .= '&page=' . $this->request->get['page']; } $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=product/latest' . $url, 'text' => $this->language->get('heading_title'), 'separator' => $this->language->get('text_separator') ); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['text_sort'] = $this->language->get('text_sort'); if (isset($this->request->get['page'])) { $page = $this->request->get['page']; } else { $page = 1; } if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'pd.name'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } $this->load->model('catalog/product'); $url = ''; $this->load->model('catalog/review'); $this->load->model('tool/seo_url'); $this->load->model('tool/image'); $this->data['products'] = array(); $results = $this->model_catalog_product->getLatestProducts($this->config->get('config_catalog_limit')); foreach ($results as $result) { if ($result['image']) { $image = $result['image']; } else { $image = 'no_image.jpg'; } $rating = $this->model_catalog_review->getAverageRating($result['product_id']); $special = FALSE; $discount = $this->model_catalog_product->getProductDiscount($result['product_id']); if ($discount) { $price = $this->currency->format($this->tax->calculate($discount, $result['tax_class_id'], $this->config->get('config_tax'))); } else { $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax'))); $special = $this->model_catalog_product->getProductSpecial($result['product_id']); if ($special) { $special = $this->currency->format($this->tax->calculate($special, $result['tax_class_id'], $this->config->get('config_tax'))); } } $this->data['products'][] = array( 'name' => $result['name'], 'price' => $price, 'special' => $special, 'thumb' => $this->model_tool_image->resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')), 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']) ); } if (!$this->config->get('config_customer_price')) { $this->data['display_price'] = TRUE; } elseif ($this->customer->isLogged()) { $this->data['display_price'] = TRUE; } else { $this->data['display_price'] = FALSE; } $url = ''; if (isset($this->request->get['page'])) { $url .= '&page=' . $this->request->get['page']; } $this->data['sorts'] = array(); $this->data['sorts'][] = array( 'text' => $this->language->get('text_name_asc'), 'value' => 'pd.name', 'href' => HTTP_SERVER . 'index.php?route=product/latest' . $url . '&sort=pd.name' ); $this->data['sorts'][] = array( 'text' => $this->language->get('text_name_desc'), 'value' => 'pd.name-DESC', 'href' => HTTP_SERVER . 'index.php?route=product/latest' . $url . '&sort=pd.name&order=DESC' ); $this->data['sorts'][] = array( 'text' => $this->language->get('text_price_asc'), 'value' => 'latest-ASC', 'href' => HTTP_SERVER . 'index.php?route=product/latest' . $url . '&sort=latest&order=ASC' ); $this->data['sorts'][] = array( 'text' => $this->language->get('text_price_desc'), 'value' => 'latest-DESC', 'href' => HTTP_SERVER . 'index.php?route=product/latest' . $url . '&sort=latest&order=DESC' ); $url = ''; if (isset($this->request->get['sort'])) { $url .= '&sort=' . $this->request->get['sort']; } if (isset($this->request->get['order'])) { $url .= '&order=' . $this->request->get['order']; } //$pagination = new Pagination(); //$pagination->total = $product_total; //$pagination->page = $page; //$pagination->limit = $this->config->get('config_catalog_limit'); //$pagination->text = $this->language->get('text_pagination'); //$pagination->url = HTTP_SERVER . 'index.php?route=product/latest' . $url . '&page={page}'; //$this->data['pagination'] = $pagination->render(); $this->data['sort'] = $sort; $this->data['order'] = $order; if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/latest.tpl')) { $this->template = $this->config->get('config_template') . '/template/product/latest.tpl'; } else { $this->template = 'default/template/product/latest.tpl'; } $this->children = array( 'common/header', 'common/footer', 'common/column_left', 'common/column_right' ); $this->response->setOutput($this->render(TRUE), $this->config->get('config_compression')); } } ?>Подправил где надо синтаксис для старой версии 'href' => $this->url->http('Массив товаров у меня не products a latest$this->data['latest'][] = array( Делал по аналогии с выводом списка новинок на главной через модуль controller/module/latest.php <?php // Latest Products Module by Fido-X (http://www.fido-x.net) class ControllerModuleLatest extends Controller { protected function index() { $this->load->language('module/latest'); if ($this->config->get('latest_position') == 'homepage') { $this->data['homepage'] = 'TRUE'; } $this->data['heading_title'] = $this->language->get('heading_title'); $this->load->model('catalog/product'); $this->load->model('catalog/review'); $this->load->model('tool/seo_url'); $this->load->helper('image'); $this->data['latest'] = array(); foreach ($this->model_catalog_product->getLatestProducts($this->config->get('latest_limit')) as $result) { if ($result['image']) { $image = $result['image']; } else { $image = 'no_image.jpg'; } if ($this->config->get('latest_position') == 'homepage') { $thumb = image_resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')); } else { $thumb = image_resize($image, 38, 38); } $rating = $this->model_catalog_review->getAverageRating($result['product_id']); $special = FALSE; $discount = $this->model_catalog_product->getProductDiscount($result['product_id']); if ($discount) { $price = $this->currency->format($this->tax->calculate($discount, $result['tax_class_id'], $this->config->get('config_tax'))); } else { $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax'))); $special = $this->model_catalog_product->getProductSpecial($result['product_id']); if ($special) { $special = $this->currency->format($this->tax->calculate($special, $result['tax_class_id'], $this->config->get('config_tax'))); } } $this->data['latest'][] = array( 'name' => $result['name'], 'model' => $result['model'], 'rating' => $rating, 'stars' => sprintf($this->language->get('text_stars'), $rating), 'thumb' => $thumb, 'price' => $price, 'special' => $special, 'href' => $this->model_tool_seo_url->rewrite($this->url->http('product/product&product_id=' . $result['product_id'])) ); } if (!$this->config->get('config_customer_price')) { $this->data['display_price'] = TRUE; } elseif ($this->customer->isLogged()) { $this->data['display_price'] = TRUE; } else { $this->data['display_price'] = FALSE; } $this->id = 'latest'; $this->template = $this->config->get('config_template') . 'module/latest.tpl'; $this->render(); } } ?> Нужна сортировка и вывод постранично. На сейчас надпись кнопки "Новинки" пропадает при нажатии на любую другую и остается дефолтная надпись "text_latest" вывод товара происходит на отдельной пустой странице без разделителей стилей и сортировки, а надо как "Специальные предложения" и "Рекомендуем" в home_page Подскажите правильный код latest.php для дирректории /controller/product/
  7. Хочу добавить в заголовок меню <Новинки> Есть модуль от FIDO-X.net "latest" но он выводит новые поступления только в "home" на главной странице. Что необходимо сделать? 1. мойсайт.com/catalog/view/theme/default/template/common/header.tpl - вставил иконку <a href="<?php echo $latest; ?>"><img src="catalog/view/theme/default/image/icon_latest.png" alt="" /><?php echo $text_latest; ?></a>2. мойсайт.com/catalog/controller/common/header.phpдобавляем $this->data['text_latest'] = $this->language->get('text_latest'); $this->data['latest'] = $this->url->http('product/latest');3. мойсайт.com/catalog/controller/product/latest.php - Возможно клонировать из featured? мойсайт.com/catalog/view/theme/default/template/product/latest.tpl - куда его еще скопировать? И каких файлов не хватает?
  8. Вдруг перестали работать скрипты в админке (файрфокс)исчезли все стили и графика. Вышел и войти не могу - кнопки нету. В Опере работает. Aдблок отключен. Ошибка: syntax error Источник: http://www.*.com/admin/view/javascript/jquery/jquery-1.3.2.min.js Строка 12, символ 59 Исходный код: F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in
  9. А подскажите как поменять confirm.tpl чтобы наоборот реквизиты на экран не выводить а только письмом отсылать (шифруемся мы от контрольных закупок)коментирование строки <div id="payment"> <?php echo $payment; ?> убрало все нижние кнопки <Назад> и <Оформить покупку> ver1.3.2
  10. Вдруг перестали отображаться в Firefoxe картинки в описании товара, добавление в корзину тоже без аннимации. В Опере все есть.(JavaScript включен) версия v1.3.2
  11. Хочу реализовать чтобы соответствующие картинки в зависимости от статуса товара были "latest" "special" "out of stock" как это реализовать в одном цикле? (product.tpl) И возможность предусмотреть вывода только "OUT OF STOCK" когда "новый" товар со "скидкой" отсутствует в продаже <?php if (!$special) { ?> // sale <?php if (!$latest) { ?> // new <?php if (!$product[stock]) { ?> // out of stock - - - - - - - - - - - - - <?php } else { ?> <div> <div id="header"> <div class="div9"> </div> <?php } ?> </td>
  12. Про ebay вроде не было разговора, вопрос как принимать- я принимаю и трачу как мне заблагарасудится - закупка товаров. Так же у меня есть свои аккаунты Paypal и ebay - с которых я покупаю.
  13. Палка 100% легальная (не моя , товарищ имеет бизнес в Варшаве) , с польским р\с и пластиковой картой, на нее и выводится, но мне это не нужно. С карты делаются закупки товара. Наличных мне от локальных продаж хватает.
  14. "Палка" польская так и принимаем.
  15. У кого сейчас работает Ликпей? Вывод средств теперь на выбор : - телефон - карта - расчетный счет Два ID мерчанта для карт и расчетного счета (ID юрлица) и соотвественно две подписи, еще одна подпись для других задач Прием перестал работать, с какого момента не понятно, то ли когда полез менять ID и подписи или оно и не работало до этого.
  16. Если Вы ждали готового решения "на блюдечке" :) - то никакого .
  17. Так как я по большей мере продавец и соответственно покупатель (ни разу не разработчик ПО) , так мне не встречались сайты за раз принимающих несколько скидок-купонов Only one coupon per customer!Но такое существует Can multiple coupon codes be used within one order?
  18. Новости 28.09.2010 19:16:39Внимание! Изменения в API Liqpay и Click & Buy с 1.10.2010
  19. Отредактируйте модуль Free под любого перевозчика - оплата доставки при получении
  20. В чем редактируете и сохраняете в UTF-8?
  21. После переименования файлов нужно в каждом найти вхождение слова flat и переименовать в Ваше.
  22. Есть стабильно работающий сайт под старой версией 1.3.2 и есть еще один домен на котором хочу опробывать версию 1.4.* с функцией мультисторе. Что произойдет со старым сайтом (1.3.2) при установке новой версии и после импорта старой базы на второй неработающий домен, после включения функции мультисторе, оба сайта на одном хостинге.
  23. Клонирование модулей Я мог бы поделится своими модулями доставки но у меня версия 1.3.2
  24. Для младших версий есть возможность сделать фильтр категорий?Интересует 1.3.2
  25. 1. адрес сайта http://www.hobby-miracle.com 2. версия opencart ver 1.32 3. посещаемость за месяц уникальных адресов (хостов) 2143 4. ваш хостинг (хостер и тариф) Hosting.ua 5. краткая информация о проекте: Интернет-магазин для хобби и моделистов. Широкий выбор радиоуправляемых авиамоделей, автомоделей, товары для хобби и моделирования - в наличии и под заказ. Скидки постоянным клиентам. Специальные предложения клубам и кружкам.
×
×
  • Create New...

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.