Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

RGB

Users
  • Posts

    6,967
  • Joined

  • Last visited

Everything posted by RGB

  1. Мольбы ненавистников красного были услышаны!
  2. Зачем изобретать велосипед? Оставили бы как есть, аккуратный синий - нейтральный цвет и никого особо не напрягает, и в тему смотрится на фоне других элементов в админке и каталоге. Если присмотреться, то даже фотки товаров в стандартном ОС подобраны так, чтобы быть в тему на фоне синего стандартного шаблона - они все в холодных или светлых тонах
  3. должно работать, если не меняли product.tpl делайте ручную установку
  4. Так вот же вроде http://demo.myopencart.ru/ Правда демо-доступа в админку нет видимо
  5. В файле free_popup_cart.js - функция для вывода уведомления при покупке со страниц категории, поиска, производителя и т.п., а в xml-файле (который вносит изменения в product.tpl) - функция для вывода уведомления при покупке со страницы товара, в ОС такое вот загадочное разделение в общем то одинаковых функций
  6. Да, непонятно зачем было перекрашивать синий (ну разве что для чисто визуального отличия ocstore от opencart, но разве копирайтов в футере или лого в хедере недостаточно?). Все равно никто на живых магазинах не использует стандартный шаблон, плюс ко всему будущие версии ведь также останутся синими, а значит к каждому новому релизу ocstore придется по новой проверять css на цветовую гамму, потому что если в одном месте будет красный, в другом синий, то получится попугай какой-то :)
  7. Не знаю насчет mysql_cached, но memcache прекрасно работает и заметно ускоряет работу сайта
  8. Вот кстати да, целесообразность такого подхода под вопросом.. сайт интересно рассматривать, замечать детали, интересные картинки в футере и т.п., но ИМ должен продавать! Покупатель, который не покупает, а сидит и рассматривает дизайн - это бесполезный покупатель
  9. Но в первом сообщении написано Не "Расскажите, как это сверстать бедному верстальщику" и не "расскажите, сколько миллионов я заработаю на этом дизайне" :)
  10. Ну это понятно Тогда в xml-файле добавьте после (для страницы товара, и в free_popup_cart.js по аналогии) <a class='button' href='index.php?route=checkout/checkout'>Оформить заказ</a> например это <br /><br /><a onclick='$(window).colorbox.close();'>Продолжить покупки</a> Получится вот так (со стилями сами поиграйтесь, может вы хотите кнопку такую же, как у оформления) :
  11. Обменяю программу для создания логотипов на программу для создания слоганов)
  12. Вопрос был по стоимости дизайна, а вы уже сюда верстку вплели :) Я соглашусь с underline: Толковый продажник за такое может и нормальную машину выторговать (хотя макет слишком маленький, но допустим там все так же красиво, как кажется), другое дело, что заказчик (если я правильно понимаю, это он) не производит впечатление такой платежеспособности
  13. Чтобы не мучиться с этим, сделал небольшой vqmod для всплывающего окошка при добавлении товара в корзину
  14. Не ошибаетесь. Сообщением выше я специально указал список, где должны появляться стикеры
  15. Я думаю все это возможно, а с вопросами доработки лучше сразу пишите автору
  16. Завантажити / Придбати розширення Бесплатные всплывающие уведомления Free Popup Cart (vqmod) Описание старой версии Что это и зачем это нужно Как многие знают, стандартное уведомление при добавлении товара в корзину является малозаметным, к тому же мельтешение экрана при автоматической прокрутке вверх раздражает многих покупателей (нарушается принцип ожидаемого результата, так как откуда покупателю знать, что экран крутится вверх для показа уведомления). Чтобы избавиться от этой проблемы, я у себя в магазине давно использовал простое решение с небольшим изменением стандартных функций, которым хочу поделится (вдруг кто не знает) и которое основано на использовании функциональности colorbox (идет в комплекте с движком начиная с версии 1.5.2.1 и вплоть до последней на сегодня). Аналогичным способом открываются превью картинок товара, так что грех не использовать то, что уже встроено в движок. Кроме того, такие же уведомления при добавлении товара в закладки и в сравнения, можно так же легко заменить с помощью этого дополнения. Все тестировалось на дефолтном шаблоне версии 1.5.4.1, должно работать на всех версиях, начиная с 1.5.2.1 Если у вас более новая версия, чем 1.5.4.1, то возможная причина неработающих на главной уведомлений указана в теме поддержки. Как это работает Для появления уведомлений об успешном добавления товара в корзину, добавлении товара в закладки или в сравнения, используется практически одинаковый механизм. В этом простом дополнении стандартный механизм изменяется, используется вызов окна colorbox с нужными нам параметрами, например для всплывающего окна при добавлении товара в корзину: $.colorbox({width: '500px', transition: 'elastic', html: "<div class='free_popup_cart'>" + json['success'] + "<br /><a class='button' href='index.php?route=checkout/checkout'>Оформить заказ</a></div>", title:"" }); Соответственно в жизни это выглядит вот так (стандартный шаблон): Установка (vqmod) При использовании vqmod вся установка заключается в копировании содержимого папки upload, никакие файлы не должны быть перезаписаны. Если используется тема с названием отличным от default, советую поменять в xml-файле имя темы default на вашу тему в двух строчках <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" /> и <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/free_popup_cart.css" /> Если у вас шаблон нестандартный и сильно изменен (или вы просто не хотите использовать vqmod), то лучше выполнить ручную установку. Ручная установка (без vqmod) В общем случае любое дополнение с vqmod можно установить без него, если выполнить все замены, указанные в xml-файле. Для этого дополнения нужно сделать несколько замен (* - имя вашей темы). 0) Сделать резервные копии затрагиваемых файлов (catalog/view/theme/*/template/common/header.tpl, catalog/view/theme/*/template/product/product.tpl) 1) В файле catalog/view/theme/*/template/common/header.tpl: После <script type="text/javascript" src="catalog/view/javascript/common.js"></script> добавить <script type="text/javascript" src="catalog/view/javascript/free_popup_cart.js"></script> Как вариант, можно не добавлять эту строчку, а перенести измененные функции (addToCart, addToWishList и addToCompare) из файла free_popup_cart.js в common.js И после <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" /> добавить <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/free_popup_cart.css" /> 2) В файле catalog/view/theme/*/template/product/product.tpl Найти начало функции $('#button-cart').bind('click', function() { и заменить в ней это if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); } на это if (json['success']) { $.colorbox({width: '500px', transition: 'elastic', html: "<div class='free_popup_cart'>" + json['success'] + "<br /><a class='button' href='index.php?route=checkout/checkout'>Оформить заказ</a></div>", title:"" }); $('#cart-total').html(json['total']); } Не забудьте сохранить файл в кодировке UTF8, чтобы вместо квадратиков видеть русские буквы. 3) Все готово! Если кто не знает, функциональность добавления в закладки можно изменить, сделав их доступными и без обязательной регистрации, что очень удобно. Решение предложено в теме на этом форуме. Автор RGB долучення 16.07.13 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  17. С прекрасным дополнением toporchillo можно сделать такой костыль - создать подарочный купон на один товар со скидкой на него, например, 50%, а на другой товар - 25%, все это будет в одном купоне. Но для вашего случая придется в подарки к купону вбивать товары всей группы, что конечно не удобно, однако хоть как-то будет работать. Для наглядности:
  18. переходите на 1.5.4 сейчас, потому что под новую по всей видимости придется адаптировать и модули, и шаблоны, так что пока появится ее нормальная поддержка, пройдет пол года, а то и целый год. В то же время все детские ошибки у 1.5.4 исправлены, модулей масса, шаблонов тоже, и никаких серьезных критичных ошибок в ней нет
  19. location нужно передать в контроллере, в catalog/controller/product/product.php для страницы товара после $this->data['points'] = $product_info['points']; добавить $this->data['location'] = $product_info['location']; и там же в category.php соответственно после 'rating' => $result['rating'], добавить 'location' => $result['location'],
  20. Ричард Ф.Фейнман. Вы, конечно, шутите, мистер Фейнман! Обязательная к прочтению для любого человека книжка от совершенно необычного ученого
  21. А что вас не устраивает? Лично у меня нет времени тестировать все допилы, к тому же не всем они вообще нужны, поэтому я просто даю ссылки на сообщения с ними в конце описания темы для желающих что-то добавить в стандартную функциональность.
×
×
  • 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.