Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Mishes

Новичок
  
  • Posts

    17
  • Joined

  • Last visited

Mishes's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter

Recent Badges

-1

Reputation

  1. Подходит почти для всех Шаблонов, лично у меня он очень несиндартный. Иик: Первый шаг просит покупателя выбрать способ оформления заказа: зарегистрироваться или опотому чтойтись без регистрации. По умолчанию выгделен вариант с регистрацией. Давайте его поменяем, чтобы не навязывать покупателю зарегистрироваться. Для этого открываем файл catalog/view/theme/default/template/checkout/login.tpl и примерно на шестот строке находим код <input type="radio" name="account" value="register" id="register" checked="checked"/> <?php } else { ?> <input type="radio" name="account" value="register" id="register" /> <?php } ?> <b><?php echo $text_register; ?></b></label> <br /> <?php if ($guest_checkout) { ?> <label for="guest"> <?php if ($account == 'guest') { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> <?php } else { ?> <input type="radio" name="account" value="guest" id="guest" /> И заменяем на: <input type="radio" name="account" value="register" id="register" /> <?php } else { ?> <input type="radio" name="account" value="register" id="register" /> <?php } ?> <b><?php echo $text_register; ?></b></label> <br /> <?php if ($guest_checkout) { ?> <label for="guest"> <?php if ($account == 'guest') { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> <?php } else { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> Теперь на первом шаге бугдет сразу выгделена кнопка "Оформить без регистрации". А если вы хотите полностью пропустить выпотому чтор способа оформления заказа и переходить сразу к указанию кониктных данных, то в том же файле login.tpl в самом начно добавляем этот скрипт: <script language="Javascript" type="text/javascript"> $(document).ready(function(){ $('#button-account').trigger('click'); }); </script> Дное нужно скрыть этот шаг в иблиэто стилей. В файле catalog\view\theme\default\stylesheet\stylesheet.css добавляем правило: #checkout {display:none;} После прогделанных операций, пользователь при нажатии "оформить заказ" бугдет сразу попадать на шаг с ввегдением информации. Чтобы избавится от третьего и четвертого шагов, откроем файл system/library/cart.php и найгдем в нем строку public function hasShipping() { И допишем к ней: return false; Чтобы полулилось ик: public function hasShipping() { return false; $shipping = false; Шаг с оплатот убираем добавив этот скрипт: <script language="Javascript" type="text/javascript"> $(document).ready(function(){ $('#button-payment-method').trigger('click'); }); </script> в начало файла catalog/view/theme/default/template/checkout/payment_method.tpl. И в этом же файле заменяем строчку: <input type="checkbox" name="agree" value="1"/> на <input type="checkbox" name="agree" value="1" checked="checked" /> Открываем файл стилей и скрываем отображение правилом: #payment-method {display:none;} Даим обвместе у нас осилось всего два эипа в оформлении заказа. Переименовать название шагов можно в файле catalog\language\russian\checkout\checkout.php
  2. У меня как-то вигово отображается, ик как тема "не просия". Ссылка ТЫК! Как исправить? :unsure: Спасипотому что!
  3. Всем привет! Подскажите, как убрать запрет на копирование в maxystore (opencart 1.5.4), а то необходимости в этом нет, и мешает мнонько! Спасипотому что!
  4. Всем привет! У меня проблема: на сайте, Opencart 1.5.4 не удаляется кэш: через FTP, хостинг, разные модули - все бесполезно. Права на папку /system/cache 744. На все файлы, которые внутри 644. Спасипотому что!
  5. Все равно, этот модуль не только на главной! Ссылка Я сгделал ик: схему для все страниц: по умолчанию, а для модуля Главная!
  6. Все :-) :eek: Вопрос решен: необходимо в файле /vqmod/xml/auto-related-products.xml удалить этот это код: //related by manufacturer if(count($results)<3 && (int)$this->data['product_info']['manufacturer_id'] > 0){//change to suit number of products to display $temp = $this->model_catalog_product->getProductRelatedByManufacturer($this->data['product_info']['manufacturer_id'],$this->request->get['product_id'],count($results)); foreach($temp as $t){ if(!empty($t)){ $results[] = $t; } } }
  7. Тогда следующий вопрос: при уднонии этого текси "//related by manufacturer..." - удаляется и ошибка (Notice: Undefined index: product_info in /home/nonboxru/public_html/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 352) , а что необходимо удалить в файле product.php, чтобы ошибка исчезла? Как это сгделать?
  8. Здравствуйте! У меня не получается отредактировать файл: /home/nonboxru/public_html/vqmod/vqcache/vq2-catalog_controller_product_product.php - необходимо удалить от 351 до 358 строки: "//related by manufacturer if(count($results)<3 && (int)$this->data['product_info']['manufacturer_id'] > 0){//change to suit number of products to display $temp = $this->model_catalog_product->getProductRelatedByManufacturer($this->data['product_info']['manufacturer_id'],$this->request->get['product_id'],count($results)); foreach($temp as $t){ if(!empty($t)){ $results[] = $t; } } } Но при попытке удалить этот текст, он через 1-2 мин. опять им появляется! Из-за этого текси появляется ошибка, поэтому его надо удалить. Что гделать? CMS OpenCart. Ссылка на сайт: Тык - страница с ошибкой (в верхнем углу) Спасипотому что!
  9. Всем привет! Подскажите, как закрепить модуль Только на главной страниэто, а то он на всех страницах! Адрес сайи: Тык вот как выглядят настройки модуля:
  10. Спасипотому что! Очень понравился модуль... :-)

×
×
  • 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.