Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

acvis2000

Новачок
  
  • Публікації

    24
  • З нами

  • Відвідування

Усі публікації користувача acvis2000

  1. Отличный модуль. 100% Маст хэв. Да и со смертью YGParser других альтернатив нет. Очень выручает, когда поставщик 100 новых товаров в день вываливает. Кроме того, для проверки правильности существующих изображений используем. Сохранение фотографий в виде транслитерированого названия модели для СЭО очень хорошо. Спасибо автору.
  2. Если вопрос актуален пишите в личку. Я про шинный магазин много чего знаю.
  3. Подскажите пожалуйста, как добавить обработку страниц новостей в стандартный google-sitemap opencart 1.5.1.3?
  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. Ищу модуль для создания страниц с описанием атрибутов для пользовательской части, с возможностью создания каталога атребутов. Аналогично с модулем расширенного описания производителей, только отношение многие ко многим. Бюджет обсуждается.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.