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

migalkin

Users
  
  • Posts

    125
  • Joined

  • Last visited

Everything posted by migalkin

  1. Есть небольшая проблема с разделителем. Например если у меня есть 3 позиций с атрибутом такого плана Action; FPS И одна позиция с атрибутом FPS То в фильтре они разделяются. получается у меня FPS (3) FPS (1)
  2. Потребовалась доработка модуля доставки: "Доставка с фиксированной оплатой" Спасибо пользователю deeman Автора популярного модуля SIMPLE http://opencartforum...BA%D0%B0%D0%B7/ Объясню доработку. Есть два метода доставки "Доставка с фиксированной оплатой" "Доставка без фиксированной оплаты" Когда сумма меньше определенной то доступен только "Доставка с фиксированной оплатой" Когда сумма превышает определенную то становится доступен "Доставка без фиксированной оплаты" (бесплатная) Но "Доставка с фиксированной оплатой" не пропадает когда появляется бесплатная. Вот код который доработал немного DEEMAN. Местонахождение /catalog/model/shipping/flat.php <?php class ModelShippingFlat extends Model { function getQuote($address) { $this->load->language('shipping/flat'); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('flat_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); if (!$this->config->get('flat_geo_zone_id')) { $status = true; } elseif ($query->num_rows) { $status = true; } else { $status = false; } $total = $this->currency->convert($this->cart->getSubTotal(), $this->config->get('config_currency'), $this->currency->getCode()); if ($total >1000) { $status = false; } $method_data = array(); if ($status) { $quote_data = array(); $quote_data['flat'] = array( 'code' => 'flat.flat', 'title' => $this->language->get('text_description'), 'cost' => $this->config->get('flat_cost'), 'tax_class_id' => $this->config->get('flat_tax_class_id'), 'text' => $this->currency->format($this->tax->calculate($this->config->get('flat_cost'), $this->config->get('flat_tax_class_id'), $this->config->get('config_tax'))) ); $method_data = array( 'code' => 'flat', 'title' => $this->language->get('text_title'), 'quote' => $quote_data, 'sort_order' => $this->config->get('flat_sort_order'), 'error' => false ); } return $method_data; } } ?> Вот кусок в котором надо поменять цифры(Сумма заказа) после которой пропадает доставка. $total = $this->currency->convert($this->cart->getSubTotal(), $this->config->get('config_currency'), $this->currency->getCode()); if ($total >1000) { $status = false; СПАСИБО не МНЕ а пользователю deeman
  3. Не знаю есть ли в данном модуле или нет.В бесплатном нету. Лучше всего еще добавить возможность отправлять клиенту ссылку на повторную оплату. Если например оплата не прошла. (не было денег на карте) заказ остается. Но что бы повторно попробовать оплатить клиенту снова надо заказывать. Сделать такую возможность из страницы просмотра заказа в админке.
  4. Вставить в Система> настройкиВкладка сервер. Внизу есть место для вставки кода Google Analytics: Туда же и вставляйте.
  5. Здравствуйте а ответьте на такой вопрос у меня етсь атрибут Жанр. и не так давно появился пустая позиция( без надписи) но с цифрой 1 в скобочках. причем только в определенной категорий. вот ссылка. http://island-games.ru/index.php?route=product/category&path=18_45 не могу разобраться в ем проблема
  6. Как сделать что бы выпадающие списки после выбора прятались сразу же. А не приходилось нажимать на список снова что бы закрылся. И как добавить в меню под товаром вкладку видео.
  7. После входа, на странице оформления заказа. В блоке "Получатель" в выпадающем списке "Выберите адрес доставки: " при выборе "Добавить новый адрес" ниже выпадающего списка ничего не отображается. Помогите все таки на реальном коде. И если есть Yandex.money скинь номер в личку, хоть как то отблагодарю. или номер телефона баланс пополню. catalog/model/shipping/free.php <?php class ModelShippingFree extends Model { function getQuote($address) { $this->load->language('shipping/free'); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('free_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')"); if (!$this->config->get('free_geo_zone_id')) { $status = true; } elseif ($query->num_rows) { $status = true; } else { $status = false; } if ($this->cart->getSubTotal() < $this->config->get('free_total')) { $status = false; } $method_data = array(); if ($status) { $quote_data = array(); $quote_data['free'] = array( 'code' => 'free.free', 'title' => $this->language->get('text_description'), 'cost' => 0.00, 'tax_class_id' => 0, 'text' => $this->currency->format(0.00) ); $method_data = array( 'code' => 'free', 'title' => $this->language->get('text_title'), 'quote' => $quote_data, 'sort_order' => $this->config->get('free_sort_order'), 'error' => false ); } return $method_data; } } ?>
  8. А как добавить условия для модуля доставки. Так как у меня в данных модулях(стандартные) нету такой возможности. Или это делается программно. С Именем и Фамилией разобрался. Благодарю. С полями так и не получилось. Переставил из админки, сделал регистрацию нового пользователя. Когда выбираешь из выпадающего списка, добавить новый адрес. Так же поля не отображаются.. Ладно будем курить код.
  9. Здравствуйте. Купил модуль и есть несколько вопросов. Есть два способа доставки по городу 1) Платная 2) Бесплатная (при покупке более 1000) Когда товара меньше 1000 то доступна только платная доставка А когда товара набирается более 1000 то появляется бесплатная доставка, но Платная не пропадает. Подскажите как можно реализовать что бы пропадала платная доставка. Второй вопрос. Редактировал файлы личного кабинета что бы убрать или отменить обязательное их заполнение. catalog/controller/account/address.php catalog/view/theme/blue/template/account/address_form.tpl catalog/view/theme/blue/template/account/address_list.tpl И теперь когда зарегистрированный пользователь выбирает адрес (из выпадающего списка) Там нету first и last name. А так же когда выбираю добавить новый адрес ( из выпадающего списка) то под списком ничего не отображается. Буду очень признателен за помощь. http://island-games.ru домен. Могу предоставить доступ к админке и файлам(по FTP)
  10. freelancer Спасибо за фильтр очень хорош. Доволен всем особенно добавление разделителя для атрибутов. Может кто подскажет по работе данного модуля с другим. Объясню ситуацию. Есть категория в которой есть под категорий, в которых уже в частности лежит товар. В под категориях отображается фильтр(так и надо все нормально) Но в категорий отображается фильтр, но пустой так как там нет товара. Мне надо что бы в категории отображался модуль Хиты продаж. А в под категорий фильтр. Но когда я устанавливаю хиты продаж для категорий, в под категорий так же отображается хиты продаж и фильтр съезжает вниз. Если я правильно понимаю то мне надо сделать изменения в схемах, но как правильно сделать. Ссылка на категорию с под категориями. http://island-games.ru/index.php?route=product/category&path=20 Ссылка на под категорию. http://island-games.ru/index.php?route=product/category&path=20_26 Отличается всего на 3 символа (_26). Подскажите как правильно в схеме написать. product/category&path=*_* Для под категорий product/category&path=* Для категорийЧто вставить заместо звезд? Или как правильно написать по другому.
  11. Если как вы описываете то да слетит. Надо соединять два файла в один.
  12. Для версий ocstore 1.5.1.3 решение такое Скопировать и переименовать эти файлы, я переименовал в new.* admin/controller/module/featured.php admin/language/russian/module/featured.php admin/view/template/module/featured.tpl catalog/controller/module/featured.php catalog/language/russian/module/featured.php catalog/view/theme/default/template/module/featured.tpl У меня получилось такое admin/controller/module/new.php admin/language/russian/module/new.php admin/view/template/module/new.tpl catalog/controller/module/new.php catalog/language/russian/module/new.php catalog/view/theme/default/template/module/new.tpl В файлах catalog/language/russian/module/new.php admin/language/russian/module/new.phpСменил названия модуля на Новинки.В остальных файлах сделал замену слова featured на new И все заработало без копирования таблиц в sql. Так как такой таблицы как pruduct_featured или featured нету в 1.5.1.3.
  13. Да и Автор напишите какая версия 1с. У меня есть решение для 1.5.1.3 и 1с 7.7 Торговля и склад. Но не автоматизированное
  14. Если у него делали русский перевод и не доделали. /catalog/language/russian/ Если переводили но отдельно не сделали русский. /catalog/language/russian/english Первая картинка скорее всего /catalog/language/russian/common/header.php Вторая /catalog/language/russian/product/category.php А лучше всего ссылку на сайт. Что бы модно было посмотреть, где это находится все таки.
  15. Скажите а этим способом можно сделать картинки здесь Что бы была картинка под категорий и название под категорий, под картинкой.
  16. Подскажите по данному модулю следующие. Читал выше немного не понял по атрибутам. Делаю магазин по продаже компьютерных дисков. Настроил 1с ку у меня выгружается: картинка, остаток , цена, описание. Например мне надо что бы для игры так же выгружалось Производитель= Где в 1с это прописывать SeoURL= Где в 1с это прописывать Атрибуты: Дата выхода Жанр Локализация Системные требования(разделены еще на несколько) Процессор Оперативная память Видеокарта Наличие интернета Где это все прописывать в 1ске. Что бы данный модуль понимал что куда. Я например могу это все прописывать в свойства товара. А все прочитал что атрибуты еще не выгружаются
  17. Ravilr Спасибо тебе большое. Все получилось. Теперь выглядит супер. :eek: :eek: :eek: :eek: :eek:
  18. ravilr мне надо что бы опций (тип:изображение) на странице продукта выводились в 3 столбца (или2если не влезет) и все. Больше ничего не менять, раньше хотел что бы были чекбоксы для выбора оттенка, теперь не надо( понял что для меня не подходит).
  19. Нет вариант не подходит для меня с чекбоксами. Надо что бы было так в три столбца когда в опций выбран тип: изображение Кусок CSS отвечающий за этот участок. .product-info .options { border-bottom: 1px solid #E7E7E7; padding: 0px 5px 10px 5px; margin-bottom: 10px; color: #000000; product.tpl <?php if ($option['type'] == 'image') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?>
×
×
  • 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.