Avyalt

Запрет показа изображения товара в категориях

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

Avyalt    0

Доброго времени суток, коллеги!

Интернет-магазин по продаже скан-копий редких научных статей, книг и т.п. Если для книги ещё возможно изображение товара в виде её обложки, то для статей... Возможно ли вообще отменить/запретить вывод изображений товара? А также убрать из отображения товара пункты "в закладки" и "сравнение", оставив только пункт "добавить в корзину"?

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


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

 

37 минут назад, Avyalt сказал:

Возможно ли вообще отменить/запретить вывод изображений товара? А также убрать из отображения товара пункты "в закладки" и "сравнение"

Да, можно скрыть.

 

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


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

Сделайте проверку на пусть картинки

Если в товаре нет картинки, то пусть не выводится (можно сделать проверку на url картинки no-image.jpg)

Или галочку в товаре сделать, добавить еще один столбец в БД, туда записывать 1 или 0. И если 0 то не выводить картинку. Если картинка вставлена, там пусть меняет на 1

Но банальней и проще - это чекнуть хоть даже на jq url картинки)

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


Ссылка на сообщение
Поделиться на другие сайты
Avyalt    0
В 02.02.2017 в 14:40, SiteMix сказал:

 

Да, можно скрыть.

 

Как?

8 минут назад, Leingard сказал:

Сделайте проверку на пусть картинки

Если в товаре нет картинки, то пусть не выводится (можно сделать проверку на url картинки no-image.jpg)

Или галочку в товаре сделать, добавить еще один столбец в БД, туда записывать 1 или 0. И если 0 то не выводить картинку. Если картинка вставлена, там пусть меняет на 1

Но банальней и проще - это чекнуть хоть даже на jq url картинки)

По умолчанию вставляется картинка no-image.jpg. Смотрится весьма уродливо. Как вообще убрать вывод картинки? Если можно, ткните носом в конкретные строки, которые нужно удалить или закомментировать. А что значит чекнуть на jq url картинки?

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


Ссылка на сообщение
Поделиться на другие сайты
SiteMix    139
В 03.02.2017 в 22:12, Avyalt сказал:

Как?

Добавь в конце файла /catalog/view/theme/твой_Шаблон/stylesheet/stylesheet.css

.product-thumb .image {display: none;}
.product-thumb .caption {margin: 0;}
.thumbnails {display: none;}

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


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

Пропустил этот пункт:

В 02.02.2017 в 14:00, Avyalt сказал:

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

 

Удали или закомментируй в файле /catalog/view/theme/default/template/product/category.tpl

                <button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>

И чтобы кнопка В корзину заняла всю ширину можно добавить в конце файла /catalog/view/theme/default/stylesheet/stylesheet.css

.product-thumb .button-group button {width: 100%;}

 

Удали или закомментируй в файле /catalog/view/theme/default/template/product/product.tpl

          <div class="btn-group">
            <button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product_id; ?>');"><i class="fa fa-heart"></i></button>
            <button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product_id; ?>');"><i class="fa fa-exchange"></i></button>
          </div>

Это всё для шаблона default. В других шаблонах строки могут отличаться, нужно искать аналогичные.

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


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

Убрать из отображения товара пункты "в закладки" и "сравнение", оставив только пункт "добавить в корзину"  получилось! Спасибо большое!

А вот скрыть изображение товара - увы, нет...

Как предложил уважаемый/ая SiteMix, добавил в конце файла /catalog/view/theme/default/stylesheet/stylesheet.css

.product-thumb .image {display: none;}
.product-thumb .caption {margin: 0;}
.thumbnails {display: none;}

Ничего не вышло. Может быть также нужно править product.tpl?

Сайт www.unilibrary.ru. Изображение видно и в модуле "Последние" и в разделах сайта.

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


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

PS. А чтобы убрать "сравнение" и "в закладки" в модуле "Последние" - куда копать?

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


Ссылка на сообщение
Поделиться на другие сайты
SiteMix    139
11 часов назад, Avyalt сказал:

А вот скрыть изображение товара - увы, нет...

Как это нет? Картинки не отображаются ни в категориях, ни в карточке товара. Если ты их видишь, возможно стили закэшировались у тебя в браузере. Нажми Ctrl + F5. Или с другого браузера глянь.

А вот в просмотре списком отступ не убрался. Вместо  .product-thumb .caption {margin: 0;} сделай  .product-list .product-thumb .caption {margin: 0;}

11 часов назад, Avyalt сказал:

А чтобы убрать "сравнение" и "в закладки" в модуле "Последние" - куда копать?

Отредактируй файл catalog/view/theme/default/template/extension/module/latest.tpl (если это 2.3) по принципу как в файле catalog.tpl

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


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

SiteMix, спасибо огромное! Посмотрел с домашнего компа - всё получилось. Сейчас отредактирую "Последние".

PS. А здесь нельзя ставить плюсы в репутацию?

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


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

Пожалуйста 8-)

Стрелка вверх = +

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


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

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

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


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

Возможно, да, мало сообщений )

Скрытый текст

Plus.png

 

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


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

Тогда просто примите ещё раз большую благодарность за Вашу помощь!!!

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От margokorablina
      Помогите, пожалуйста, разобраться почему так случилось.
      Разное количество товаров строке в категория х после добавления тега h1 в отдельный блок сверху.
      1 строка везде 3, далее - по 4 товара....

    • От seo2014
      Всем привет. Ищу помощи. Стоит Opencart 1.5.5.1.2, необходимо сделать несколько учеток администраторов (с этим вопросов нет), однако под каждой учетной записью, должны быть видны и доступны для редактирования товары только созданные под этой учеткой. Т.е. допустим 3 разных учетки администраторов, и у каждого свой список товара, товары созданные с другой учетки отображаться/редактироваться не должны.
      Подскажите плиз, ссылку на какой-нибудь модуль, или кто-то делал уже и может помочь за плату. Спасибо.
    • От Loys
      Добрый день! Нужны советы по следующему вопросу. Был магазин на Opencart 2.0.1.1, сейчас сделали ИМ на ocStore 2.3(последняя версия), при этом товары заливаются заново, так как структура ИМ совсем другая, то есть если раньше была ссылка brand/krossovki_leto/tovar_1, то теперь mens-shoes/tovar-1. Товаров очень много, около тысячи, поэтому интересует ваш опыт или ваши советы как лучше организовать постраничный редирект. Знаю, что сейчас будут многие писать "Ищи на форуме", я уже просмотреть достаточное количество тем, но там в основном делают редирект на 1-2 страницы, мне же нужно сделать куда больше. Готов даже руками прописывать в .htaccess, только подскажите как лучше спарсить таблицу в виде "Название товара | Ссылка". Пробовал пару бесплатных модулей для редиректа, но они криво работают, поэтому надеюсь на вашу помощь! Спасибо!
    • От iDiy


      Просмотр файла YUMenu (расширенный модуль меню)
      YUMenu (расширенный модуль меню)
      Надежный и гибкий в настройках модуль меню для всех сборок на основе OpenCart, позволяет создавать произвольные меню с выборочными элементами и разными стилями отображения. Функции экспорта/импорта облегчат создание и перенос данных на другие ресурсы.
       
      Особенности:
      3 стиля меню: "Accordion", меню "Flyout", меню "Drill Down"; выборочные элементы меню (категории, производители, статьи, товары); неограниченный уровень вложенности  элементов; возможность отобразить меню для конкретного товара и/или категории; экспорт/импорт параметров модуля и элементов меню; мультиязычные ссылки с атрибутом "target"; возможность добавить иконки любому элементу меню; произвольный стиль и классы элементов меню; модуль оптимизирован для лучшей производительности; модуль не заменяет системных файлов и не использует ocmod; простая установка через меню дополнений...  
      Совместимость: OpenCart, ocStore, ocShop и др. сборки 2.1.x - 3.0.х.
      Системные требования: PHP 5.4, 5.6, Ioncube Loader.
       
      Демонстрация работы модуля "YUMenu (расширенный модуль меню)" на примере:
      Категории, Товара, Производителя
      Админ демо (логин/пароль: demo/demo)
      Добавил iDiy Добавлено 29.06.2017 Категория Модули Системные требования PHP 5.4+, Ioncube Loader Сайт разработчика Старая цена Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От iDiy
      YUMenu (расширенный модуль меню)
      Надежный и гибкий в настройках модуль меню для всех сборок на основе OpenCart, позволяет создавать произвольные меню с выборочными элементами и разными стилями отображения. Функции экспорта/импорта облегчат создание и перенос данных на другие ресурсы.
       
      Особенности:
      3 стиля меню: "Accordion", меню "Flyout", меню "Drill Down"; выборочные элементы меню (категории, производители, статьи, товары); неограниченный уровень вложенности  элементов; возможность отобразить меню для конкретного товара и/или категории; экспорт/импорт параметров модуля и элементов меню; мультиязычные ссылки с атрибутом "target"; возможность добавить иконки любому элементу меню; произвольный стиль и классы элементов меню; модуль оптимизирован для лучшей производительности; модуль не заменяет системных файлов и не использует ocmod; простая установка через меню дополнений...  
      Совместимость: OpenCart, ocStore, ocShop и др. сборки 2.1.x - 3.0.х.
      Системные требования: PHP 5.4, 5.6, Ioncube Loader.
       
      Демонстрация работы модуля "YUMenu (расширенный модуль меню)" на примере:
      Категории, Товара, Производителя
      Админ демо (логин/пароль: demo/demo)
  • Последние посетители   0 пользователей онлайн

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