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

Demitsuri

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

    67
  • З нами

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

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

  1. Дорогие друзья, очень ищу модуль который будет выводить баннер или всплывающее модальное окно при достижении определенных условий, например в корзине определенный товар, или же сумма заказа достигла определенной суммы. (на баннере буду писать про бесплатную доставку или про скидку, да что угодно!)

     

    Вот этот модуль думаю очень пользовался бы спросом, модальное окно даже лучше.

     

    Спасибо!

  2. Сайт посмотрел, такой вызов стоит не у товара, а у модуля "Похожие товары" - это не то.

    У товара у вас такие данные:

     

    <div class="product-extra">

    ................

    <div class="cart pull-left">
                <i class="fa fa-shopping-cart"></i>
    <input type="button" onclick="ga(...............................ля ля ля........................);" value="Купить" id="button-cart">
              </div>
    ...................
    </div>
     
    А функция выглядит у вас так:
     
    $('.product-extra .cart').bind('click', function() {
     
    То есть она срабатывает только на связку классов: .product-extra .cart , поместив кнопку в другое место, вы нарушаете связку и работать не будет.
     
    Выход такой:
     
    Помещаете кнопку куда хотите (делать в product.tpl), но целым классом, добавив ему id, например так:
     
    <div class="cart pull-left" id="vkorziny2">
                <i class="fa fa-shopping-cart"></i>
    <input type="button" onclick="ga(...............ля ля ля...........);" value="Купить" id="button-cart">
    </div>

     

    и у первой кнопки добавить id соответственно id="vkorziny1"

     

    и изменяем функцию так:

     

    $('div[id^=vkorziny]').bind('click', function() {

     

     

    P.S.    .......ля ля ля........  - заменить на реальные данные

    Спасибо! Если сработает, можем подарить Вам нож кредитку :) Ну или карандаш от царапин на авто.

  3. Мне как пользователю больше нравится английский вариант, но в поисковике будет подсвечиваться транслит, и небольшую долю баллов за оптимизацию это все еще дает :)

  4. Добрый день! нужно сверстать модуль модальной корзины на сайте tvshoper.ru под разрешения мобильных устройств, а то сейчас половина модуля на айфоне пропадает...

     

     

    Моя электронка [email protected]

     

    МОжно также сюда в ЛС

  5. Из админки => Система => Бэкап восстановление => сделать резервную копию. 

     

    Сделать на новом хостинге нулевой опенкарт, поставить все модули какие были раньше.

     

    Уже на новом хостинге

     

    Из админки => Система => Бэкап восстановление => загрузить резервную копию.

     

     

     

    Останется только с изображениями повоевать.

     

     

    Если сами не сможете сделать, могу помочь за 1000 рублей.

  6. У вас на странице продукта такой вызов стоит? Больше на страницу категории похоже.

    Да, на странице продукта , при этом справа идет блок "акции"  Он как раз сделан на основе $('#button-cart').bind('click', function() {

  7. Для второй кнопки купить сделайте так:

     

    <input type="button" value="<?php echo $button_cart; ?>" id="button-cart2" class="button" />

     

    и в этом же файле строчку:

     

    $('#button-cart').bind('click', function() {

     

    замените на:

     

    $('input[id^=button-cart]').bind('click', function() {

     

     

     

    потом уже стили CSS добавить для второй кнопки соответственно

     

    А не подскажите, если у меня корзина вызывается так 

    <div class="cart">
                <a onclick="addToCart('<?php echo $product['product_id']; ?>');" data-hover="Add to cart"><span><i class="fa fa-shopping-cart"></i><?php echo $button_cart; ?></span></a>
              </div>
    

    То что мне изменить вместо 

    $('#button-cart').bind('click', function() {
    
  8. Для второй кнопки купить сделайте так:

     

    <input type="button" value="<?php echo $button_cart; ?>" id="button-cart2" class="button" />

     

    и в этом же файле строчку:

     

    $('#button-cart').bind('click', function() {

     

    замените на:

     

    $('input[id^=button-cart]').bind('click', function() {

     

     

     

    потом уже стили CSS добавить для второй кнопки соответственно

    Спасибо попробую!

  9. Добрый вечер!

     

    Подскажите пожалуйста, возможно ли продублировать кнопку "Купить" в описание товара, ибо оно длинное, и боюсь не все покупатели будут скроллить вверх.

     

     

    ПРообовал использовать:

    <div class="cart">
    <div><?php echo $text_qty; ?>
    <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
    <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
     
    <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
    <span>  <?php echo $text_or; ?>  </span>
    <span class="links"><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
    <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></span>
    </div>
    <?php if ($minimum > 1) { ?>
    <div class="minimum"><?php echo $text_minimum; ?></div>
    <?php } ?>
    </div>
    

    Сравнение и вишлист работают, но корзина нет =(

     

     

    Заранее спасибо! 

     

     

    Я думаю такой модуль был бы очень востребован :)

  10. Можно создавать временную таблицу, грузить в неё CSV чем-то вроде

    `LOAD DATA INFILE 'data.txt' INTO TABLE table2 FIELDS TERMINATED BY ';'`

    а потом как-то так:

    `UPDATE 'order' o SET o.shipping_cost = (SELECT shipping_cost FROM tmp WHERE tmp.order_id = o.order_id)`

    Можно скрипт написать с одним циклом - чтобы читал по одной строке из файла и делал кучу запросов по обновлению.

    Можно просто выгрузить из экселя в CSV и массовой заменой подготовить файл с тучей запросов, которые будут одним запросом обновлять штук 50 записей за раз. Вроде должно получиться. И потом просто скопипастить в окно SQL-запросов. Типа было

    1; 123

    2; 125.34

    3; 0

    4; 50.00

    ...

    стало

    UPDATE `order` SET `shipping_cost` = CASE `order_id`

    WHEN 1 THEN 123

    WHEN 2 THEN 125.34

    WHEN 3 THEN 0

    WHEN 4 THEN 50.00

    ELSE `shipping_cost` END

    Кто неосилятор скриптов на баше, седе, авк, перле - осилит макросами в микрософт продуктах или даже просто колонок добавит в эксель со словами WHEN и THEN, а потом просто выгрузить в текстовый файл и добавить по паре строк в порции (можно и на глазок, по паре экранов).

    Я бы сам скорей всего на третьем варианте остановился, по минимуму его автоматизировав.

    Ну или на первом.

    Огромное спасибо! Попробую вечером :) Хороших Выходных!!!

  11. Добрый день!

     

    Подскажите пожалуйста, есть ли аналог функции ВПР в phpmyadmin?

     

    Суть проблемы:

     

    Есть экселевский файлик с фактической стоимостью доставки

    В файле есть 2 столбца:

    order_id и shipping_cost

     

    Есть таблица mysql называемая order

    В этой таблице есть множество столбцов, а также столбец shipping_cost

    Также в этой таблице есть order_id (которые соответствуют order_id в экселевском файле)

     

     

    Каким образом можно подставить значения shipping_cost из экселевского файла в файл Order в соответствующие места?

     

     

    Спасибо огромное заранее!

  12. это не значит, что "заходилы" не зарабатывают, они просто вам этого делать не дают. Часть клиентов забрали себе, другая часть осталась у вас, но уже не лояльна. Но, как правило, такие клиенты-крохоборы гемор еще тот и за них особо нечего и переживать)

    Если магазин развивается, то никаким демпингом его не напугаешь. 

    Насчет гемора с этими клиентами ,верно подмечено! =))) Проверено, кто гонится за саааамой низкой ценой, высносит мозг по полной программе, считая себя пупом земли. 

  13. Вы правда считаете, что я один такой? Если не сделать самому, то сделает кто-нибудь другой.

     

    Под прибылью имеется ввиду общая прибыль, с единицы товара маржа составляет порядка 45%, конечно довольно большую часть маржи съедает реклама, но в целом, даже при такой наценке, общая прибыль получается больше, чем при средне-рыночной марже в 65%

  14. Проводил опыт, ставил цену среднюю рыночную и ниже рыночной, прибыль (именно прибыль) была выше в случае с более низкой ценой на рынке. Какой смысл продавать и зарабатывать меньше? НУ умрет этот сегмент рынка, и хрен с ним, в другой зайдем :) 

  15. Добрый день! Подскажите пожалуйста, как вывести номер телефона в списке заказа, можно не создавать отдельный столбец, просто какую последовательность необходимо сделать. 

     

    Очень туго дается мне php код, учитывая его абсолютное непонимание =( 

     

    Если это довольно трудная процедура, подскажите пожалуйста, хоть где копать, или что читать? 

     

    Вроде в этом коде, в файле контроллере нужного мне модуля (установлен сторонний модуль просмотра и редактирования заказов)

    $this->load->model('sale/order');
    

    В этот список нужно добавить переменную 'telephone', например под выделенной строкой email

    $this->data['orders'][] = array(
    					'order_id'			=> $result['order_id'],
    					'invoice_id'		=> $invoice_number,
    					'store'				=> $store_name,
    					'name'				=> $result['customer'],
    					'company'			=> $result['payment_company'],
    					'email'				=> $result['email'],
    					'order_status'		=> $result['status'],
    					'order_status_id'	=> $order_status_id,
    					'order_total'		=> $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']),
    					'order_balance'		=> $this->currency->format($balance, $result['currency_code'], $result['currency_value']),
    					'payment_method'	=> $payment_method,
    					'shipping_method'	=> html_entity_decode($result['shipping_method']),
    					'order_date'		=> date($this->language->get('date_format_short'), strtotime($result['date_added'])),
    					'order_paid'		=> $result['order_paid'],
    					'color'				=> $color,
    					'country'			=> $country,
    					'tracking_number'	=> $result['tracking_number'],
    					'delivery_address'	=> $delivery_address,
    					'products'			=> $products,
    					'cart_weight'		=> round($cart_weight, 2),
    					'weight_unit'		=> $weight_unit
    

    А затем уже в tpl прописать в нужном месте

    <?php echo $order['telephone']; ?>
    

    Но не выходит =( Печаль

     

     

  16. Всем привет! Помогите пожалуйста, не могу сделать так, чтобы кнопка КУПИТЬ стала полностью кликабельной на странице товара, кнопка работает только если нажать на надпись. На странице категорий такой проблемы нет. Вот сайт http://tvshoper.ru/trimmer-dlya-golovi-noca-i-ushei-mikro-tach-makc-micro-touch-max.html

    Заранее очень благодарен!

  17. Всем привет! Подскажите пожалуйста, каждый раз, стоит мне войти в карточку товара - сразу же слетают все связи товара и категорий. Одна основная связь остается, но множество других пропадает!

     

    Приведу пример для наглядности

     

    Есть товар - бампер для iPhone 5

     

    Есть старшая категория - Apple

    Средняя - iPhone 5

    Младшая - бамперы для iPhone 5

     

    Я ставлю связи таким образом, чтобы товар отображался во всех категориях и это работает, но как только я захожу в карточку товара для редакции чего-либо, остается только одно связь (которая была основной)

     

    Каждый раз ставить галочки уже устал, может есть решение? Спасибо огромное заранее!

  18. Добрый вечер!

    Уже который день бьюсь и никак не могу найти ответа.

    Подскажите, может кто знает как включить продвинутое кэширование в opencart (точнее настроить под него)

     

    Хостинг поддерживает: APC, Xcache, ZEND OPCache и eAccelerator

     

    Что мне нужно сделать с файлами Cache.php и .htacess, чтобы opencart использовал продвинутое кэширование? 

     

    Спасибо!!!

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

Important Information

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