Перейти к содержанию

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

[ocStore_15x] [Webme] Категории на главной


[ocStore_15x] [Webme] Категории на главной


Интересует вопрос "Как сделать чтобы на главной странице выводились товары определенной категории?"?

Тогда этот модуль для вас!

#################################################

# Новые файлы

##############

[=== ADMIN ===]

admin/controller/module/webme_categories_at_homepage.php

admin/language/english/module/webme_categories_at_homepage.php

admin/language/russian/module/webme_categories_at_homepage.php

admin/view/template/module/webme_categories_at_homepage.tpl

[=== CATALOG ===]

catalog/model/catalog/webme_categories_at_homepage.php --- в данной версии не используется.

catalog/controller/module/webme_categories_at_homepage.php

catalog/language/english/module/webme_categories_at_homepage.php

catalog/language/russian/module/webme_categories_at_homepage.php

catalog/view/theme/default/template/module/webme_categories_at_homepage.tpl

#################################################

# Список файлов, которые надо необходимо изменить

##############

нет файлов, которые необходимо изменить.

###############################################################

#

# УСТАНОВКА

#

1) Распаковываем архив;

2) Заливаем файлы из папки "upload" в корневую директорию магазина;

3) Идем в админку и ставим модуль ([W]ebme Categories At Homepage).

###############################################################

#

# НАСТРОЙКИ

#

1) вкл/выкл

2) порядок сортировки;

3) выбираем категории, которые будут отображаться;

4) максимум товаров (если не указано или указан НОЛЬ - используется значение по-умолчанию - 4);

5) возможность вывода случайных товаров (в данной версии не используется);

6) если вывод случайных товаров отключен - есть возможность указать сортировку товаров.

7) убедительная просьба использовать "схему и расположение" указанные на скриншоте настроек админки.


 

  • +1 5

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


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

Круто!

Давно этого не хватало на 1.5.х

Спасибище

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


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

Спасибо!

отличный модуль, использовал еще в 1.4.1.9

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


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

свежий и чистый (пока без модов) OpenCart 1.5.5 из GitHub:

Полет нормальный!

Изображение

Изображение

  • +1 1

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


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

так это не Категории на главной. Это Категории как Модуль

  • +1 1

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


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

Давно этого не хватало на 1.5.х

Вообще-то Category Wall для 15x существует давно, пользуюсь со времен 1.5.0/1.5.1

http://shopencart.com/category-wall-opencart-1.5x

С настройками там попроще и победнее, чем в этом. Но для главной страницы - ок. Вполне хватало.

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


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

ravilr, это не новый модуль, а адаптация уже существующего для использования в ocStore_15х.

вот почему изменять название не стал.

rb2, каждому свое :-)

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


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

Спасибо автору за столь удобный модуль. У меня возник один не большой вопрос: Почему категории выводятся на всех страницах, а не только на главной? Схему я выбрал Home. Допустим на главной я нажимю на товар, меня перекидывает на страницу где все категории перечислены и под ними только описание товара.

Может быть я что то не так делаю? В opencart новичек, сейчас только изучаю движек.

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


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

У меня есть подобная проблема, но проявляется она на установленных дополнительных модулях, не дефолтных! Только на страницах сторонних модулей вот например "Tell a friend" http://oc154.selato....ellafriend.html или в модуле голосования http://oc154.selato.ru/poll.html видать, где-то есть обработка, которая охватывает не все события и сторонние модули попадают под эту обработку.

Похоже это общая беда, а не беда конкретного модуля. Установил еще один более навороченный модуль. В установках как и прежде выводить в "HOME", в итоге живут рядышком, там где их совсем не ждут

http://oc154.selato.ru/tellafriend.html

Изменено пользователем Zeppelin

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


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

Zeppelin, создайте схему для "tellafriend" в админке.

  • +1 1

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


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

Zeppelin, создайте схему для "tellafriend" в админке.

Браво!

Спасибо :eek:

Только счас понял, где используются "схемы" и как это работает. Еще раз спасибо. На таких примерах, нутром начинаешь чувствовать как это работает. До этого было пустым звуком.

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


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

подскажите неразумному...а как уменьшить кол-во символов в названии товаров? не красиво получается, у одного товара много буков у другого мало...

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


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

carliker, версия движка, ссылка на сайт + ссылка на конкретный товар, в который пытаетесь переходить.

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


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

подскажите неразумному...а как уменьшить кол-во символов в названии товаров? не красиво получается, у одного товара много буков у другого мало...

вопрост снят установкой минимального размера блока для названия товара... Не стал обрезать количество символов

image_510116a1bfe14.jpg

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


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

Уважаемые! Подскажите пожалуйста, как адаптировать модуль под свой дизайн. Какой раз мучаюсь и вылазит белая страница... Скажу сразу, что соблюдаю все открытия и закрытия тегов \ скриптов.

Всё меняется только тут : webme_categories_at_homepage.tpl ?

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


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

:-D Сам спросил сам ответил.

Решилось так (может кому пригодится):

<?php
if (isset($w_categories)) {
foreach ($w_categories as $w_category) {
?> <div class="products_container">
<?php if (isset($w_category["products"])) { ?>
<h1 class="general_heading"><a href="<?php echo $w_category["href"]; ?>"><span style="font-size: 20px;"><?php echo $w_category["heading_title"]; ?></span></a></h1>
  <?php foreach ($w_category["products"] as $product) { ?><div class='product_holder'>
 <div class='product_holder_inside'>
    <?php if ($product['thumb']) { ?>
    <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    <?php } ?>
    <div class="pr_info">
    <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
    <?php if ($product['price']) { ?>
    <div class="price">
	  <?php if (!$product['special']) { ?>
	  <?php echo $product['price']; ?>
	  <?php } else { ?>
	  <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
	  <?php } ?>
    </div>
    <?php } ?>
    <div class="cart"><a href="<?php echo $product['href']; ?>" class="button"><span class="button">Подробнее</span></a></div></div>
  </div></div><?php } ?>
<?php } ?></div>
<?php
} // foreach ($w_categories as $w_category) {
} // if (isset($w_categories)) {
?>

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


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

adskiy, да, для изменения оформления модуля надо изменять только шаблон.

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

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


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

вопрост снят установкой минимального размера блока для названия товара... Не стал обрезать количество символов

image_510116a1bfe14.jpg

помучался помучался... названия некоторых моделей ещё больше... и сделал вот что

.box-product .name a {

color: rgb(28, 30, 36);

font-weight: bold;

font-size: 10px;

text-decoration: none;

display: block;

margin-bottom: 4px;

clear: both;

background-color: white;

padding: 0 2px 0 2px; box-sizing: border-box; overflow:hidden;

width: 128px;

height: 30pxx;

white-space: nowrap;

добавил пяток строк в оформление блоков... может это и не правильно? Но РАБОТАЕТ

просто скрыл часть текста.. теперь стало так

ebb01a15dda7147b0094dfaee5245364.jpg

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


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

народ, такая ошибка в /catalog/view/theme/default/template/module/webme_categories_at_homepage.tpl on line 26

Я так понял что то с рейтингом:

<div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>

Как решить? dthcbz 1.5.3.1

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


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

Спасибо! отличный модуль! установил на версию 1.5.4.1 - всё работает, но, сожалению, не выдаёт случайный товар. Точнее вообще его не менят, в любом режиме. Как это можно исправить?

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


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

Спасибо! отличный модуль! установил на версию 1.5.4.1 - всё работает, но, сожалению, не выдаёт случайный товар. Точнее вообще его не менят, в любом режиме. Как это можно исправить?

поставте галочку в настройках модуля ВЫВОДИТЬ РАНДОМНО, всё меняется...почистите кеш..

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


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

В том то и дело, что ставил. И рандомно пытался, и через сортировку - картинки не меняются

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От afwollis
      Скачать/Купить дополнение


      [WebMe] Recently Viewed [Opencart_151-1541 / ocStore_151-1541]
      Краткое описание:
      Модуль будет показывать Х наиболее просматриваемых (Популярных) товаров вашего магазина, когда клиент впервые зайдет на ваш сайт.
      "Х" легко регулируется в админке магазина.
      Также вы можете отключить данную опцию!
      Как только клиент просмотрит какой-нибудь товар "Популярные товары" заменятся списком "Недавно просмотренных" этим клиентом.
      Это очень удобно, так как ваш клиент может осмотреться в вашем магазине, а затем быстро вернуться к заинтересовавшему его продукту.
      Количество "просмотренных товаров", выводимых клиенту также легко настраивается в админке.
      Установка описана в файлах:
      [RU]_[webme]_RecentlyViewed_README.txt
      [EN]_[webme]_RecentlyViewed_README.txt
      Демо:
      готовится
      Добавил afwollis Добавлено 07.03.2013 Категория Модули  
    • От afwollis
      [ocStore_15x] [WebMe] Last Order Discount
      Скачать/Купить дополнение Обратите внимание: данная версия модуля платная.
      Это связано с тем, что поддержка бесплатных дополнений отнимает довольно много времени, которое хочется хоть как-то компенсировать.
      Скидка X в процентах для следующей покупки в течении Y дней с даты последнего заказа.
      Учитывается статус заказа.
      Отдельные настройки скидок для оформления заказа зарегистрированным клиентом и гостем.
      В случае оформления заказа в гостевом режиме поиск предыдущих заказов ведется по адресу электронной почты.
      Модуль проверялся на следующих версиях движков:
      - ocStore_1531;
      - ocStore_1541.
      Впрочем, должен работать на версиях ocStore_15x.
      Ограничения:
      В данный момент модуль поставляется только с русским языком.
      С версии 0.2.ocs1531 внедрен функционал проверки наличия обновлений (новых версий) дополнений.
      Код, отвечающий за это, отделен в файлах комментариями с пометкой "__DO_NOT_EDIT__"
      Добавил afwollis Добавлено 28.12.2012 Категория Учет в заказе  
    • От afwollis
      860.00 руб
      Скачать/Купить дополнение


      [WebMe] Review Reminder
      .
      Краткое описание
      Идея дополнения: http://opencartforum.ru/topic/23706-ostavte-kommentarii/
      Дополнение позволяет после оформления заказа по кнопке (из списка заказов в админке) отправлять покупателю письмо с напоминанием о том, что был приобретен такой-то товар (изображение + название (модель)), и просьбой оставить на него комментарий, мол это поможет сделать выбор другим покупателям.
      Ниже вывод нескольких последних комментариев из уже оставленных (кол-во задается в настройках).
      Выгоды от модуля:
      Увеличивается вероятность получения естественных отзывов. Увеличивается посещаемость за счет возрата покупателя на страницу товара. Улучшается пользовательский фактор, т.к. покупатель фактически вернулся на сайт, а значит сайт интересен по конкретной тематике. Вероятность второй и последующих покупок. Т.е. делаем покупателя постоянным для своего магазина. Режим отладки (при включенном режиме отладки письма отправляться не будут).
      Возможность выводить кнопку/обрабатывать только заказы с заданным статусом.
      Возможность указать другие email и имя отправителя (например "Отдел продаж sales@domain.tld").
      Возможность указать якорь на блок/вкладку с отзывами на странице товара (для открытия вкладки и прокрутки страницы до этого места).
      Возможность указать необходимые размеры для изображений товаров в письме.
      Возможность включать/отключать вывод модели товара в отправляемом письме (если включено - выводится только если не пусто).
      Возможность включать/отключать вывод артикула товара в отправляемом письме (только если было добавлено сохранение артикула в таблицу товаров заказа и значение артикула не пусто).
      Возможность запуска рассылки напоминаний об отзывах по расписанию (CRON) и соответствующие настройки.
      !!!___ОБЯЗАТЕЛЬНО НАДО УКАЗЫВАТЬ "Ключ безопасности" В НАСТРОЙКАХ___!!!
      В поставке только русский язык.
      Для корректной отправки вложений и inline-изображений в письмах требуется небольшая правка системной библиотеки [=== system/library/mail.php ===] (Шаг_#11 в [webme]_reviewReminder_ocs1541.txt).
      Поддерживаемые движки и версии:
      ocStore:
      - 1.5.2.1;
      - 1.5.3.1;
      - 1.5.4.1;
      - 1.5.4.1.1;
      - 1.5.4.1.2;
      (approx - ocStore_15x).
      Opencart:
      - 1.5.2.1;
      (на других не тестировалось, но должно работать на Opencart_1521-1551 и всех ocStore, основанных на этих версиях).
      [=== 2015.09.20 ===]
      Добавлена версия модуля для opencart 1.5.1.1.
      Отдельный архив - [webme]_reviewReminder_v.0.3.ocs15x__for_opencart_151.zip.
      Демо:
      дополнение - http://ocstore.webme.com.ua/1541/admin/index.php?route=module/webme_review_reminder
      заказы - http://ocstore.webme.com.ua/1541/admin/index.php?route=sale/order
      user - demo_review_reminder
      pass - wrr_pw
      Установка:
      Подробно описана в файле [webme]_reviewReminder_ocs1541.txt в архиве дополнения.
      Требуется изменение файлов!
      #############################################
      # Список файлов, которые необходимо изменить
      ##############
      [=== ADMIN ===] (можно не делать, если вам не нужны индикация "отправлено напоминание / не отправлено напоминание" и возможность вручную отправить напоминание на странице списка заказов в админке)
      admin/controller/sale/order.php
      admin/language/russian/sale/order.php
      admin/model/sale/order.php
      admin/view/template/sale/order_list.tpl
      [=== CATALOG ===]
      catalog/view/theme/default/template/product/product.tpl
      [=== SYSTEM ===]
      system/library/mail.php --- Для корректной отправки вложений и inline-изображений в письмах.
      .
      Добавил afwollis Добавлено 22.10.2013 Категория Модули Системные требования Сайт разработчика http://www.webme.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1 OpenCart.Pro, ocShop  
    • От afwollis
      600.00 руб
      Скачать/Купить дополнение


      [WebMe] Потребительский кредит от АО "УКРСИББАНК" [ocStore_1531-15412]
      Краткое описание
      Внимание!
      Данное дополнение НЕ ПОЗВОЛЯЕТ оформлять покупку в кредит прямо в интернет-магазине.
      Оно выводит лишь кредитный-калькулятор и ссылку на статью об условиях покупки в кредит.
      = = =
      Данное дополнение позволяет вывести в карточке товара кнопку "Купить в кредит".
      При клике на кнопку откроется модальное окно с кредитным-калькулятором и ссылкой на статью об условиях покупки товара в кредит от банка АО "УКРСИББАНК" (статья создается в статьях, к модулю привязывается в настройках модуля).
      Это "Зеленый кредит".
      Подробнее - под спойлером:
      Актуально только для украинских магазинов, потому что кредит только в гривнах и калькулятор считает/выводит информацию о ценах/платежах также только в гривнах.
      В комплекте идет только русский языковой файл.
      В версии 0.1.ocs15x нет поддержки мультивалют (нет конвертации в грн при выборе другой валюты).
      С версии 0.2.ocs15x есть поддержка мультивалют - принудительная конвертация в грн (у вас должна быть валюта гривна с кодом UAH) при выборе другой валюты.
      Demo:
      в момент публикации отсутствует
      Поддерживаемые движки и версии:
      ocStore: 1.5.3.1 - 1.5.4.1.2.
      на других тестирование не проводилось.
      Новые файлы:
      см. [RU]_README_[webme]_usbCredit_ocs15x.txt в архиве дополнения.
      Список файлов, которые необходимо изменить:
      см. [RU]_README_[webme]_usbCredit_ocs15x.txt в архиве дополнения.
      Установка:
      см. [RU]_README_[webme]_usbCredit_ocs15x.txt в архиве дополнения.
      Обновление:
      1. Сделать резервные копии файлов модуля и измененных файлов (см. инструкцию к своей версии).
      2. Удалить из измененных файлов код, добавленный в процессе установки предыдущей версии.
      3. Установить согласно новой инструкции (файлы модуля перезаписываем - на вопросы о замене отвечаем "да").
      .
      Добавил afwollis Добавлено 31.08.2013 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop  
    • От afwollis
      Скачать/Купить дополнение


      [WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]
      .
      Краткое описание:
      Модуль выводит список городов, в которые была сделана доставка товаров (выборка из заказов с заданным в настройках "статусом заказа").
      Рядом с городом отображается процент от общего кол-ва доставок.
      Сортировка по алфавиту.
      Необходимо указать "схему" - "статьи" и выбрать конкретную статью, на странице которой будет отображаться данный модуль.
      Подробнее об остальных доступных настройках - на скриншоте screenshots/webme_shipped_city__admin__001.png
      - - -
      идея модуля взята из этой темы: http://opencartforum.ru/topic/24268-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8/
      Demo:
      в момент публикации отсутствует
      Поддерживаемые движки и версии:
      ocStore: 1.5.3.1 - 1.5.4.1.2.
      на других тестирование не проводилось.
      Новые файлы:
      [=== ADMIN ===]
      admin/controller/module/webme_shipped_city.php
      admin/language/english/module/webme_shipped_city.php
      admin/language/russian/module/webme_shipped_city.php
      admin/view/template/module/webme_shipped_city.tpl
      admin/view/image/webme/check_updates.png
      admin/view/image/webme/close.png
      [=== CATALOG ===]
      catalog/controller/module/webme_shipped_city.php
      catalog/language/english/module/webme_shipped_city.php
      catalog/language/russian/module/webme_shipped_city.php
      catalog/model/module/webme_shipped_city.php
      catalog/view/theme/default/template/module/webme_shipped_city.tpl
      Список файлов, которые необходимо изменить:
      нет файлов для изменения
      Установка:
      _#__1. Загрузите файлы из директории "upload" в корневую директорию вашего магазина на хостинге (если ранее была установлена предыдущая версия модуля - на вопросы о замене файлов отвечайте утвердительно).
      _#__2. админка - система - пользователи - группы пользователей :: убедитесь, что вашей группе даны права на просмотр/изменение "module/webme_shipped_city"
      _#__3. админка - дополнения - модули :: [WebMe] Shipped City - [установить]
      _#__4. админка - дополнения - модули :: [WebMe] Shipped City - [изменить]
      _#__5. настройте модуль, нажмите кнопку "сохранить".
      donations are welcome: WebMoney - R192563732050
      .
      Добавил afwollis Добавлено 04.08.2013 Категория Модули  
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.