Автор Тема: Убрать фото категории на основной странице товара  (Прочитано 382 раз)

12 Марта 2015, 18:56:51
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день,подскажите пожалуйста,как убрать фото которое стоит на категории товара внутри страниц с товаром. Если удаляешь фото,то оно удаляется и из меню выбора категорий
12 Марта 2015, 19:06:49
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13287
  • Репутация: +14557/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалить в шаблоне вывод изображения для категорий /themes/default-bootstrap/category.tpl

<!-- Category image -->
<div class="content_scene_cat_bg"{if $category->id_image} style="background:url({$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html':'UTF-8'}) right center no-repeat; background-size:cover; min-height:{$categorySize.height}px;"{/if}>
    {if $category->description}
        <div class="cat_desc">
             <span class="category-name">
......           
</div>
12 Марта 2015, 19:25:27
Ответ #2
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалил весь код, перестали вообще грузится категории((
13 Марта 2015, 09:06:32
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 763
  • Репутация: +6/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалять нужно начиная с:
            {else}
                <!-- Category image -->
после этой строчки и до
            {/if}
        </div>
    {/if}
<h1 class="page-heading
Должно остаться
            {else}
                <!-- Category image -->
                   
            {/if}
        </div>
    {/if}
<h1 class="page-heading{if (isset($subcategories) && !$products)
13 Марта 2015, 09:39:00
Ответ #4
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо! Теперь все работает как надо!
17 Марта 2015, 16:25:42
Ответ #5
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет-магазин "Гребенка"
Добрый день! А как скрыть только фото, а блок с "описанием" оставить?
17 Марта 2015, 17:03:09
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1217
  • Репутация: +30/-1
  • Сообщество PrestaShop
    • Просмотр профиля
17 Марта 2015, 17:20:02
Ответ #7
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет-магазин "Гребенка"
Также как написал mistral.

пробовал, удаляется и весь блок
17 Марта 2015, 17:37:29
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 1217
  • Репутация: +30/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Удалить то что писали выше.
На место удаленного кода добавить
<div>{$category->description}</div>
17 Марта 2015, 18:10:50
Ответ #9
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет-магазин "Гребенка"
Удалить то что писали выше.
На место удаленного кода добавить
<div>{$category->description}</div>

Спасибо большое!!! ;)
и если можно, подскажите как серый фон оставить.
17 Марта 2015, 18:23:37
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 13287
  • Репутация: +14557/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалить то что писали выше.
На место удаленного кода добавить
<div>{$category->description}</div>
Добавьте класс стилей
<div class="content_scene_cat_bg">...
17 Марта 2015, 19:02:27
Ответ #11
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет-магазин "Гребенка"
Удалить то что писали выше.
На место удаленного кода добавить
<div>{$category->description}</div>
Добавьте класс стилей
<div class="content_scene_cat_bg">...

что-то типа такого:
<div class="content_scene_cat_bg" {if $category->id_image}style="background:url({$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html':'UTF-8'}) 0 top no-repeat; background-size:contain; min-height:{$categorySize.height}px;" {/if}>но опять фото добавляется :-\
18 Марта 2015, 11:00:10
Ответ #12
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22126
  • Репутация: +17110/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В category.tpl
<div class="bg_dark">{$category->description}</div>В category.css
.bg_dark {background-color: #464646 !important;}
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
18 Марта 2015, 14:09:33
Ответ #13
  • Новичок
  • *
  • Сообщений: 13
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет-магазин "Гребенка"
В category.tpl
<div class="bg_dark">{$category->description}</div>В category.css
.bg_dark {background-color: #464646 !important;}
Спасибо! Получилось так в category.tpl внёс:
<div class="content_scene_cat_bg" background-size:contain; min-height:{$categorySize.height}px;"</div>В category.css не вносил ничего

еще одна проблема нарисовалась: не видно некоторых кнопок и название в товаре
18 Марта 2015, 15:40:52
Ответ #14
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В frefox иди chrome откройте сайт, нажмите f12. Откроется консоль, выделите эти кнопки и увидите стили. Исправьте цвет шрифта или добавьте новый.