Waha

Модуль "Пользовательские товары" (клон Рекомендуемых, c каруселью и без)

Рекомендуемые сообщения

Waha    307

index.php?app=downloads&module=display&section=screenshot&id=1470

Название: Модуль "Пользовательские товары" (клон Рекомендуемых, c каруселью и без)

Добавил: Waha

Добавлен: 13 нояб. 2013

Категория: Модули

Модуль "Пользовательские товары", аналог "Рекомендуемые".

2 версии:

- с каруселью товаров

- без карусели.

2 языка - English, Русский

Простой и без лишних заморочек.

Без замены файлов.

Для карусели в контролере подключаются стандартные стили карусели Opencart и скрипт jcarousel.min

Поэтому стили кнопок карусели товаров будут такие же как и в стандартной карусели Opencart.

Если кому нужно подключить к модулю свой файл css, то в начале контроллера модуля измените путь к файлу css на свой.

Тестировался на версии Opencart (ocStore)1.5.4.1 - 1.5.6.x.

На более ранних версиях тоже работает.

*если буду вопросы, по типу "Что за тема в админке на скриншоте? или Как адаптировать под мой шаблон?", пишите в ЛС.

Нажмите здесь, чтобы скачать файл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
icehawk    0

Привет. Подскажи где править css для названия товара и css цены...а то у меня нифига никак в РЕКОМЕНДУЕМЫХ (

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

Привет. Подскажи где править css для названия товара и css цены...а то у меня нифига никак в РЕКОМЕНДУЕМЫХ (

Подсказиваю! Если у вас модуль с каруселью то он формирует товары в карусель списком "ul li", а в стандартном модуле они идут в div обвертке (вроде вот так .box-product > div). 

В таком случае мы пропускаем момент с box-product и пешем более коротко в css

Блок родителя #custom-product-carousel плюс класс нужного блока .name ( или .price, cart).

 

CSS будет выглядеть так

#custom-product-carousel .name {
    padding: 5px;
    text-align: center;
}

#custom-product-carousel .image {
    text-align: center;
}

#custom-product-carousel .price {
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
и так далее
 
Скачайте модуль заново, я убрал некие косяки в нем!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
icehawk    0

Понятно. Сделал. А как можно продублировать данный модуль, т.е. установить ещё один такой же, назвав его по-другому, и выбрав другие товары? Возможное?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

Поищите инфу, как клонировать модуль opencart. Подробной инструкции предоставить не могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikblow    0

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

 

os store,  1.5.5.1.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

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

 

os store,  1.5.5.1.1

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smoke23    0

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

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

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

Если вам интересно где ссылка то это 54 строка в контролере

'href'     => $this->url->link('product/product', 'product_id=' . $product_info['product_id']),

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
dst    0

спасибо большое  :-)

хоть в ручную модуль дублировать не пришлось.

1.5.5.1.1 работает нормально.

Но лучше свой стиль не применять, иначе начинает криво отбражаться при быстром прокручивании.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GrblFF    1

Подскажите. Фотографии немного прозрачны и задано это свойством opacity, а при наведении на них они становятся яркими. Свойство opacity пробовал менять в стилях, ничего не меняется. А если смотреть через "инспектора" в мазиле видно строку <img alt="Alcatel OT232 red" src="http://../image/cache/data/fdb2205ee6adcfc429b72e5ec29bd5e8-100x100.jpg" style="opacity: 0.3;"></img>.В коде вывода модуля в данном месте style отсутствует вообще, как быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

Подскажите. Фотографии немного прозрачны и задано это свойством opacity, а при наведении на них они становятся яркими. Свойство opacity пробовал менять в стилях, ничего не меняется. А если смотреть через "инспектора" в мазиле видно строку <img alt="Alcatel OT232 red" src="http://../image/cache/data/fdb2205ee6adcfc429b72e5ec29bd5e8-100x100.jpg" style="opacity: 0.3;"></img>.В коде вывода модуля в данном месте style отсутствует вообще, как быть?

Скорее всего это связано с вашим шаблоном, какой-то скрипт дописывает прозрачность, не мой модуль точно. (Возможно в common.js что-то дописано).

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
prototipp1    12

У меня наосСтор 1.5.5.1.1 вообще на заработал( Криво стал - в одном боке недоразвернутые странички показывает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Waha    307

У меня наосСтор 1.5.5.1.1 вообще на заработал( Криво стал - в одном боке недоразвернутые странички показывает

не не знаю у меня оф сборка ocStore 1.5.5.1.1 на стандартной теме все без проблем

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GrblFF    1

Скорее всего это связано с вашим шаблоном, какой-то скрипт дописывает прозрачность, не мой модуль точно. (Возможно в common.js что-то дописано).

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ekis    0

Всегда бесит, когда кто то нашел решение, но не выкладывает это решение! 

 

за прозрачность в модуле карусель (производители) отвечает блок в script.js

 

$(document).ready(function() {
$('.jcarousel-list li a img').css({opacity:'0.3'});    -   в состоянии по умолчанию. При смене на '1' - прозрачность пропадет
$('.jcarousel-list li a img').hover(function(){
     jQuery(this).stop(true,false).animate({opacity:'1'}, {duration: 250});
    },function(){
     jQuery(this).stop(true,false).animate({opacity:'0.3'}, {duration: 250}); - после наведения мышки
   }
   )
});

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Waha
      Модуль "Пользовательские товары", аналог "Рекомендуемые".
      2 версии:
      - с каруселью товаров
      - без карусели.
      2 языка - English, Русский
      Простой и без лишних заморочек.
      Без замены файлов.
      Для карусели в контролере подключаются стандартные стили карусели Opencart и скрипт jcarousel.min
      Поэтому стили кнопок карусели товаров будут такие же как и в стандартной карусели Opencart.
      Если кому нужно подключить к модулю свой файл css, то в начале контроллера модуля измените путь к файлу css на свой.
      Тестировался на версии Opencart (ocStore)1.5.4.1 - 1.5.6.x.
      На более ранних версиях тоже работает.
      *если буду вопросы, по типу "Что за тема в админке на скриншоте? или Как адаптировать под мой шаблон?", пишите в ЛС.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу