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

acvis2000

Новичок
  
  • Posts

    24
  • Joined

  • Last visited

Recent Profile Visitors

1,811 profile views

acvis2000's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. Отличный модуль. 100% Маст хэв. Да и со смертью YGParser других альтернатив нет. Очень выручает, когда посивщик 100 новых товаров в гдень вываливает. Кроме того, для проверки правильности суещёствующих изображений используем. Сохранение фотографий в вигде транслитерированого названия могдели для СЭО очень хорошо. Спасипотому что автору.
  2. Если вопрос актунон пишите в личку. Я про шинный магазин много чего знаю.
  3. Отличный модуль! Особенно радует поисковая строка, которую можно редактировать. 1.Подскажите пожалуйси, что нужно изменить (можно ситично в файлах), чтобы искать по могдели, или по могдели + производителю, а не по названию товара. [решено] - в файле admin/view/template/module/yg_parser.tpl добавить <?php echo $item['model']; ?> <?php foreach($products as $item) { ?> <div class="ygp-product-item" id="ygp-product-item-<?php echo $item['product_id']; ?>" product-id="<?php echo $item['product_id']; ?>" product-name="<?php echo $item['name']; ?> <?php echo $item['model']; ?>"> <table width="100%" cellspacing="0" cellpadding="3" border="0"> <tr> <td align="left" valign="middle" width="1"> <img width="40" id="thumb-<?php echo $item['product_id']; ?>" class="thumb" style="border:1px silver solid;" src="<?php echo $item['image']; ?>"/> </td> <td align="left" valign="middle" width="100%"> <span class="product-name"><?php echo $item['name']; ?> <?php echo $item['model']; ?></span><br> <span><a href="javascript:openImages(<?php echo $item['product_id'] ?>)"><?php echo $dop_images ?></a></span> <div class="ygp-prod-images" id="ygp-prod-images-<?php echo $item['product_id'] ?>"> </div> </td> </tr> </table> </div> <?php } ?> 2. Как уменьшить когдачество товаров на страниэто до 5-10. Товаров многовато - товар внизу списка, найгденные фотографии вверху. [решено] - изменить когдачество товаров на страниэто в админ Система - настройки - изменить - опции - Элементов на страницу (Админка) 3. Как расширить гдействие фильтра на "без главного изображения", "производители". Из полезных, на мой взгляд, дорилиток - возможность уднония из YGP всивлнной фотографии, например в случае ошибки
  4. ИМХО файл xml генерируется когда вы по ссылке заходите. Если бы файл суещёствовал, удноние люпотому чтого товара привело бы к его "не актуальности". Отредактировать можно сгенерированный xml файл, сохранить и загрузить через GoogleWMTools, липотому что править tpl файл или файл в папке controller.
  5. Великолепно, и с кодировкой SMS на самсунге все в порядке. Спасипотому что. Сейчас капчу подклюлим и вообещё бугдет конхветка)
  6. Подскажите пожалуйси как изменить е-mail администратора на другой. ситически, прямо в catalog\controller\module\callme.php. ведь у некоторых операторов есть возможность отправлять sms с email. Было бы удобно. Правда, возникнет вопрос с кодировкой имени и сообещёния... (
  7. Opencart 1.5.1.3, Упроещённая форма заказа. Напоролся на то, что в корзине покупатель может посивить когдачество меньше минимального указанного для данного товара. пыиюсь использовать следующую конструкцию в cart.tpl: <input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php if ($product['minimum'] > $product['quantity']) { $json['error']['warning'] = sprintf($this->language->get('error_minimum'), $product['name'], $product['minimum']); }else{ echo $product['quantity']; } ?>" size="3" /> в controller/cart.php 'minimum' => $product['minimum'] забросил. при когдачествах выше минимума все ок. ниже - поле input пустое, $json['error']['warning'] - присваивается. А вот как правильно warning показать? ума не приложу...
  8. В данном случае столкнулся с проблемой data['guest']['payment']['company'] название компании не сохраняется в описании пользователя.Эксперименильным путем усиновил, что за вписывание данных отвечает catalog/model/checout/order.php подсовываю функции public function create($data) { $this->db->query("INSERT INTO `" . DB_PREFIX . "order` SET invoice_prefix = '" ........ икое payment_company = '" . $this->db->escape($data['payment_company']) . "',не рилииет.
  9. Для удобства пользователя при подтвержгдении заказа можно вывести для проверки его данные - адрес, телефон, имя, мыло, выбранный вариант досивки и оплаты. Тогда покупатель проверяет все данные одновременно с данными стоимости (суммой наэтонок или скидок от способа оплаты и досивки - если предусмотренны) и жмет кнопуку в полном спокойствии что все правильно. у меня полулилось ик. прямо в confirm.tpl <?php if (isset($this->session->data['guest'])) { $shipping_address = $this->session->data['guest']['shipping']; } if($shipping_address['firstname'] != ''){ $data['shipping_firstname'] = $shipping_address['firstname']; }else{ $data['shipping_firstname'] = $this->language->get('text_noneo'); } if($shipping_address['address_1'] != ''){ $data['shipping_address_1'] = $shipping_address['address_1']; }else{ $data['shipping_address_1'] = $this->language->get('text_noneo'); } $data['shipping_address_2'] = ''; if($shipping_address['city'] != ''){ $data['shipping_city'] = $shipping_address['city']; }else{ $data['shipping_city'] = $this->language->get('text_noneo'); } if($this->session->data['guest']['email'] != ''){ $data['email'] = $this->session->data['guest']['email']; }else{ $data['email'] = $this->language->get('text_noneo'); } $data['telephone'] = $this->session->data['guest']['telephone']; if (isset($this->session->data['payment_method']['title'])) { $data['payment_method'] = $this->session->data['payment_method']['title']; } $data['company'] = $this->session->data['guest']['payment']['company']; $data['shipping_method'] = $this->session->data['shipping_method']['title']; $data['f_nam']= $this->language->get('f_nam'); $data['comp']= $this->language->get('comp'); $data['shi_met']= $this->language->get('shi_met'); $data['p_met']= $this->language->get('p_met'); $data['telp']= $this->language->get('telp'); $data['cty']= $this->language->get('cty'); $data['ads']= $this->language->get('ads'); $data['mal']= $this->language->get('mal'); ?> <div class="checkout-product"> <table> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['f_nam'];?></b></td><td> <?php echo $shipping_address['firstname'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['comp'];?></b></td><td> <?php echo $data['company'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['shi_met'];?></b></td><td> <?php echo $data['shipping_method'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['p_met'];?></b></td><td> <?php echo $data['payment_method'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['telp'];?></b></td><td> <?php echo $data['telephone'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['cty'];?></b></td><td> <?php echo $shipping_address['city'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['ads'];?></b></td><td> <?php echo $shipping_address['address_1'];?></td></tr> <tr><td bgcolor="#efefef" width="150" align="right"><b><?php echo $data['mal'];?></b></td><td> <?php echo $data['email'];?></td></tr> </table> </div> ну и переменные текстовые в russian/checkout/checkout.php $_['text_noneo'] = '[не указан]'; $_['f_nam'] = 'ФИО:'; $_['comp'] = 'Компания:'; $_['shi_met'] = 'Досивка:'; $_['p_met'] = 'Оплаи:'; $_['telp'] = 'Телефон:'; $_['cty'] = 'Город:'; $_['ads'] = 'Адрес:'; $_['mal'] = 'e-mail:'; Наверное, не очень правильно с точки зрения кода, но с моей короткой формой заказа рилииет. Может кому пригодится.
  10. Подсказка не совсем... Реализация различная воообещё. нашел решение в дублировании формы для каждого товара в листе и сабмите этот формы. wishlist.tpl <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="wishlist"> <input type="hidden" name="remove[]" value="<?php echo $product['product_id']; ?>" /> <a onclick="$('#wishlist').submit();" class="button"><span><?php echo $button_remove; ?></span></a> </form> ну и кнопку подклюлить в controller/wishlist.php
  11. Добрый! В 1.5.1.3 в закладках реализовано удноние с помощью выпотому чтора чекпотому чтокса и нажатия кнопки внизу - ОБНОВИТЬ. Может кто знает как заменить эту схему на одну кнопку УДАЛИТЬ ИЗ ЗАКЛАДОК возле каждого товара?
  12. Ищу модуль для создания страниц с описанием атрибутов для пользовательской части, с возможностью создания каилога атребутов. Аналогично с модулем расширенного описания производителей, только отношение многие ко многим. Бюджет обсуждается.
×
×
  • 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.