Здравствуй, уважаемый друг!

Кажется, ты используешь AdBlock. Этот проект развивается и существует за счет доходов от рекламы.
Добавь, пожалуйста, нас в исключения.

Спасибо за понимание.

Создание сайтов Харьков

Модуль отсчета времени до конца акции OpenCart

15 ноября 2014 в 20:56 Автор: Nikita_Sp в категории Плагины и модули 24 комментария

При создании интернет магазина большое внимание уделяется созданию мотивации покупателю к оформлению заказа. В первую очередь — это скидки и акции. Но для усиления эффекта, большинство интернет магазинов использует таймеры обратного отсчета до окончания акции.

CMS OpenCart позволяет создать достаточно функциональный интернет магазин, и в стандартной сборке каждому товару вы можете добавить акционную цену и дату окончания действия акционной цены. Но как красиво и не навязчиво показать пользователю что необходимо оформить заказ на товар именно сегодня?

Для решения этой проблемы представляю вашему вниманию модуль Product Countdown timer, который позволяет вывести таймер обратного отсчета до конца акции на странице продукта.

Product countdown timer preview

Модуль позволяет вывести таймер обратного отсчета в карточке товара. Модуль написан для vQmod, но за счет малого объема не составит труда перенести модуль в стандартные файлы OpenCart.

Внимание: доступна новая версия модуля Обновление модуля отсчета времени до конца акции OpenCart!

Внимание: доступна версия для Opencart 2.x: Адаптация модуля отсчета времени до конца акции для Opencart 2!

Для редактирования вывода модуля вы можете воспользоваться CSS стилями, или же править исходный XML-файл. За подробными иструкциями вы можете обращаться ко мне.

Модуль абсолютно бесплатный, для использования, однако загружать на сторонние ресурсы запрещено – делитесь ссылкой на эту страницу, спасибо за понимание.

Скачать модуль Product Countdown Timer: product_countdown_timer_1.0

UPD: для добавления текстовых значений к полю (дней, часов, минут, секунд) используйте скрипт склонение названия величин времени в дате

UPD2: исправил небольшую ошибку с локализацией — выдавало ошибку «Notice: Undefined variable: text_countdown«. Обращаю также ваше внимание, на то что данный модуль применяется к шаблону, и в случае если ваш шаблон изменен, или изменяется еще с помощью vQmod модулей (например autocalc_price_option), то вам необходимо изменить в файле модуля строку:

<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>

На ту, после которой будет вставлен код таймера. В случае возникновения сложностей с модулем — пишите в комментарии с указанием текста ошибки. Спасибо за использование моих модулей.

UPD3: доступна новая версия модуля Обновление модуля отсчета времени до конца акции OpenCart!

UPD4: доступна версия для Opencart 2.x: Адаптация модуля отсчета времени до конца акции для Opencart 2!

24 комментария

    • проверьте файлы логов в папке vqmod/logs/ или в файле vqmod/log.log или другой файл в зависимости от версии.
      Скорей всего проблема в шаблоне.

  • REQUEST URI : /software/microsoft_software/microsoft-windows-81-professional-6pr-00006.html
    MOD DETAILS:
    modFile : /var/www/vhosts/u7630875.plsk.regruhosting.ru/httpdocs/popularelectronics.ru/vqmod/xml/nikita_sp_product_countdown_timer.xml
    id : Product sale countdown Timer
    version : 1.0
    vqmver : 2.1.7
    author : nikita-sp.com.ua

    File Name : catalog/view/theme/default/template/product/product.tpl(0)
    VQModObject::applyMod — SEARCH NOT FOUND (ABORTING MOD):

    • Желательно отправлять все в одном сообщении.

      У вас используется не стандартная тема, и vQmod не может найти строку:
      « »

      Вы можете скопировать из последней операции из тега HTML код счетчика и вставить в нужное место в шаблоне (файл product.tpl) и удалить эту операцию из файла XML.

      • Тема стандартная, файл product.tpl на том же месте, где он ищетсяв xml файле, в нем есть строки






    • кстати, возможно, что вы используете еще модули, которые изменяют шаблон. Проверьте в файлах кеша vQmod (vqmod/vqcache/) файл vq2-catalog_view_theme_YOUR-THEME-NAME-HERE_template_product_product.tpl

      Что на месте цены, поищите там вышеуказанную строку.

  • значит строка все-таки не совпадает.
    Это vQmod в конце концов. В таком случае просто скопируйте в шаблон кусок кода куда вам необходимо его вставить.

  • Установила модуль, тема моя измененная, и модуль не завелся, но Никита откликнулся и быстро все исправил, был так же конфликт и с другим модулем, его тоже по ходу дела поправил, огромное спасибо.

  • Добрый вечер Никита! У меня проблема возникла, мне нужно что бы таймер выводился не только в карточке товара но и на странице категория где много товаров у каждого в мини карточке свой выводился. все перепробовал ничего не смог сам подкорректировать. Модуль классный. Спасибо

    • Я постараюсь до понедельника выложить обновленную версию с выводом таймера в каталоге (странице категорий).
      Спасибо что пользуетесь моими плагинами.

      Возможно у вас есть еще идеи по улучшению модулей или идеи для новых модулей? С радостью выслушаю.

  • Никита здравствуйте! Проблема возникла такая, нужно что бы таймер выводился не только в карточке товара, но и в категориях в миникарточке. Если и там и там не получится то хотя бы в категориях. Весь попробовал поперешаманить ваш скрипт ничего не смог сделать. Ошибки швыряет на php или вообще не добавляет код на сайт. Очень хотелось бы быстро получить ответ. Заранее благодарю. И да, спасибо за замечательный и простой скрипт. Он шикарен

  • пока могу по этому модулю предложение выдвинуть. Нужно добавить точную настройку вывода результата скрипта, к примеру показывать только часы минуты секунды или только дни вообще. Главное полностью что бы она была доступна. т.е. я мог что угодно вывести с чем угодно. И еще не мало важно, к примеру я не хочу показывать дни, хочу только часы минуты секунды, а счетчик на несколько дней стоит. Предоставить такую возможность, что бы часы могли показывать и 24 часа в сутки и обновляться каждые 24 часа(т.е. в 0 превращаться) либо часы показывали полное кол-во часов т.е.38, 56, 48 и т.д. Важно во второй доработке что бы было ограничение, например показывать по двое суток, или показывать по 38 часов каждые. И тогда у часов максимальное значение будет 38 оно будет уменьшаться, и каждый раз когда достигнет нуля будет заново появляться 38, если конечно счетчик установлен на долгую дату. Вот такие хитрости в гибкости вывода сделают твой счетчик просто незаменимым. А особенно круто, если ты сможешь это сделать для админки, т.е. не в файлах менять настройки а прям в админке, потому что есть люди которые боятся всех этих(непонятных для них символов). Это перспектива в общем. Самое главное выложи поскорей пожалуйста что бы в категориях показывался, потому что мне очень срочно нужен, уже сейчас… Спасибо огромное тебе

    • Спасибо за обширный ответ. Постараюсь все реализовать в новом обновлении!
      Спасибо что остаетесь со мной!

    • Приступил к модификации модуля, проработал пару мелких моментов, вот решил вникнуть в ваши пожелания, и честно говоря, не совсем понял предложение по формату часов.

      Если вы хотите показывать только часы и минуты — то количество часов будет равным количеству дней * 24 + количество часов. Вы такой формат хотите чтобы был доступен?

    • Постарался в обновление включить все что можно было придумать. Вы можете уже скачать его и протестировать!

  • Подскажите как сделать так чтобы текст (До конца акции:) начинался с новой строки, а не сразу после новой цены?

    • Если мне не изменяет память, то можно изменить CSS свойство display и он будет отображаться с новой строки.

  • Добрый день! модуль установил , но немогу найти как его настоить в товаре в акциях нету ничего такого

    • В модуле нет настройки для вывода таймера в разделе Акций.
      Но вы можете добавить туда самостоятельно код счетчика или обратиться ко мне через форму обратной связи для решения данного вопроса.
      Спасибо за комментарий.

  • Добрый день! Помогите пожалуйста, все поставилось но такая ошибка —
    Notice: Undefined variable: special_end in /home/oeibqrsz/public_html/black-watch.com.ua/system/storage/modification/catalog/view/theme/bt_comohos/template/product/product.tpl on line 205

    • По всей видимости в контроллер не был дописан модуль, попробуйте обновить кеш в разделе модификаций.
      Лучше написать мне на почту и мы решим данный вопрос.

Добавить комментарий для Максим Ленский Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вверх!

Меню блога

Категории блога

Облако тегов