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

Baco

Користувачі
  • Публікації

    2 247
  • З нами

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

Повідомлення, опубліковані користувачем Baco

  1. Они не должны конвертироваться!? Я в админке при редактировании товара задаю ему две цены (с одного и другого склада). Могу задать любую сумму товара, одна сумма от другой суммы ни как не зависят.

    Значит просто поле выведено, например UPC и соотв. переименовано...

    И при покупке можно выбрать с какого склада покупаешь.

    Ну а это реализовано опцией...

    Я думал Вы сделали на подобии вот этого:

    $this->data['price_new'] = $this->currency->convert ($result['price'], 'RUB', 'USD');
    
    Ну и соотв. в TPL-ке вывели:

    <span style="color:#999999 ; font-size: 14px;  "> /<?php echo $price_new; ?>  руб.</span>
    
  2. Думаю данное решение можно воплотить, но вот вопрос как именно... либо аналогию сделать "Баннер главных категорий" с выводом вместо описания, переменных с ценами акционными, либо что то типа yaslider-ра... но для боковых колонок...

  3. post-17899-0-28513900-1341500535_thumb.png

    edam.com.ua - , загрузка страниц, особенно после нажатия "Оформить заказ" раздражительно медленная, просмотрев сайт и само портфолио, не менее удивлён. Хоть и мелочи, но как на меня, то 80% заказчиков такие мелочи до сдачи проекта замечают, да и функционал на сайте не сильно отличителен от оригинала.

    • +1 2
  4. C джумлы, всмысле с виртуемарта? Где можно глянуть в работе?

    Помог бы, да вот знания php/mysql далеко не те. :oops:

    Тема закрыта, на сотрудничество ответили отказом. Разрабатывается отдельная ветка, для новой сборки, функционал предполагается как сервис.
  5. Доброго времени суток, есть предложение, разработать систему или сервис для конвертации разных баз данных под опенкарт (таблицы, столбцы... заменяються выбрчно в системе)... если есть желающие, с удовольствием организуется разрабтка, на данный момент, реализована конвертация таблиц с БД Joomla под opencart.

  6. "в методе доставки сделать новую вот когда человек уже на методе доставки он выбирает подарить другу вылезает окно где надо указать емаил и окно где можно написать поздравительное сообщение потом ему переходит ссылка от магазина он должен перейти сначала он должен зарегистрироваться потом получает свой подарок в своем личном кабинете также можно добавить модуль недавно смотрели люди когда просматривают какой то товар будет отображаться картинка и слово купить..."

    Чесно говоря ничего не понял, даже перейдя на сайт, ничего подобного тут написанному не увидел... Если вы такое и тех. задание писать будете, то я сомневаюсь, что кто то , что то вам понятное сделает...
  7. В файле product.tpl найти строку в коде, вида:

    <input type="text" value="1" size="2" name="quantity">

    заменить на

    <select name="quantity">

    <option value="3">3</option>

    <option value="6">6</option>

    <option value="9">9</option>

    ...

    </select>

    Аналогичным образом, при создании данного сайта так делал... http://eyesnice.ru

    • +1 1
  8. Если так то хочется задать максимальное изображение и маленькие изображение не растягивать, такое возможно?

    Просто закомментируйте строки и вставьте с этого кода... маленькие - не растягиваются а болишие - в оригинале будут :wink:
  9. Скопируй и сохрани в формате XML, а потом добавь в vQmod

    <modification>
    <id>Original_image_size</id>
    <version>1.0.0</version>
    <vqmver>2.1.5</vqmver>
    <author>***</author>
    <file name="catalog/controller/product/product.php">
    <operation>
    <search position="replace">
    <![CDATA[$this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));]]>
    </search>
    <add>
    <![CDATA[ $this->data['popup'] = 'image/' . $product_info['image'];]]>
    </add>
    </operation>
    </file>
    
    <file name="catalog/controller/product/product.php">
    <operation>
    <search position="replace">
    <![CDATA['popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),]]>
    </search>
    <add>
    <![CDATA[ 'popup' => 'image/' . $result['image'],]]>
    </add>
    </operation>
    </file>
    </modification>
    
    • +1 2
  10. не. это как врач видит у что у пациента нож торчит из спины, но больной то зуб пришел лечить.. :ugeek:

    или к психоаналитику пришел с душевной проблемой "теща достала", заодно и "комплексы раннего детства" подлечили :eek:

    Тут разве что после той функции, добавить ещё одну...

    public function checkpay() {
      $this->load->model('checkout/order');
     
      $order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']);
      if ($order_info['order_status_id'] ==  $this->config->get('config_order_status_id')) {
       $this->redirect(HTTPS_SERVER . 'index.php?route=checkout/success');
    				 return TRUE;
      } else {
       $this->redirect(HTTPS_SERVER . 'index.php?route=checkout/payment');
       return TRUE;
      }
     
    }
    
  11. Проще простого...

    1. Покупаете простенький сканер штрихкодов (напр. Zibex)

    2. Нетбук

    3. USB-GPRS модем с симкартой и минимальным тарифом на интернет.

    Ставите операционную систему убунту (дабы местные власти не дёргали за лицензию)

    В самом опенкарте прописываете штрихкода в поле "Модель"

    Находите спеца, который напишет Вам мод, на идентификацию данных с штрихкода <--в--> базу опенкарта с функцией списания по складу (или без неё) и спокойно даете продавцу сканер в руки , а сами в тот момент настраиваете ОС на работу в он-лайн режиме (по нужде синхронизируете с 1С)...

  12. в коннтроллере замени функцию на:

    public function callback() {
      $xml = base64_decode($this->request->post['operation_xml']);
      $signature = base64_encode(sha1($this->config->get('liqpay_signature') . $xml . $this->config->get('liqpay_signature'), TRUE));
     
      $posleft = strpos($xml, 'order_id');
      $posright = strpos($xml, '/order_id');
     
      $order_id = substr($xml, $posleft + 9, $posright - $posleft - 10);
      $posleft = strpos($xml, 'status');
    			    $posright = strpos($xml, '/status');
    			    $is_success = substr($xml, $posleft + 7, $posright - $posleft - 8);
      $fhliqpaylog = fopen("system/logs/liqpaylog.txt", "a");
      fwrite ($fhliqpaylog, "------------BEGIN-DEBUG-CALLBACK-----------n");
      fwrite ($fhliqpaylog,"Order_id=" . $order_id . "n" ."XML=" . $xml . "n" . "Our sign=" . $signature . "n" . "Liqpaysign=" . $this->request->post['signature'] . "n" . "Result=" . $is_success. "n");
     
      if ($signature == $this->request->post['signature'] and $is_success == "success") {
       $this->load->model('checkout/order');
    
       $this->model_checkout_order->confirm($order_id, $this->config->get('config_order_status_id'));  
      }
    }
    
    и выставь права на запись в папке логов... там же смотри ошибки после трансакций...
  13. Скрипт nslider-а отвечает за функционал, а вот что б вывести, нужно в модуль позиционирование добавить, если у вас 5-8 картинок, которые загружаются однократно и впредь меняться не будут, то проще всего подключить прямо в главной странице слайдер.

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

Important Information

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