Fight

Изображение категории

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

Fight    0

Подскажите как убрать пустую картинку категории, когда открываешь категорию для просмотра подкатегорий..

В общем приложил скрин, там более понятно, что я хочу удалить =)

В админке ничего подходящего не нашел

И еще вопрос: как сделать, что бы это же меню (что на скрине) открывалось не при нажатии, а при наведении на него?

post-681555-0-99192200-1417042863_thumb.png

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


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

Либо категории картинку задать (в категориях), либо код вывода меню править (руками или через админку - зависит от реализации самого меню). Аналогично и по открытию меню

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


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

Либо категории картинку задать (в категориях), либо код вывода меню править (руками или через админку - зависит от реализации самого меню). Аналогично и по открытию меню

А где код вывода меню найти не подскажешь?

/kupitex/public_html/catalog/view/theme/тема/template/common/header.tpl - может здесь? И что конкретно там заменить нужно?

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


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

Путь к файлу, где убирать картинку:

\catalog\view\theme\default\template\product\category.tpl

Убрать картинку у категории, которой картинка не задана:

Найти код:

    <?php if ($thumb) { ?>
    <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>

И заменить его на:

    <?php if (!isset($thumb)) { ?>
	<?php } else { ?>
    <div class="image">
			<img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" />
	</div>
    <?php } ?>

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


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

Не помогает =(

И вместо того кода, что вы написали, который нужно найти у меня вот этот

 

<?php if ($thumb) { ?>

              <div class="pull-left category-layout"><img class="img-thumbnail img-thumbnail-transparent" src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>

              <?php } ?>

Изменено пользователем afwollis
overquote deleted

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


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

У вас, тогда, так:

<?php if (!isset($thumb)) { ?>
<?php } else { ?>
              <div class="pull-left category-layout"><img class="img-thumbnail img-thumbnail-transparent" src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
              <?php } ?>
Неужели сложно почитать код и разобраться в том, что в нем изменилось, а что осталось прежним?

Меняется всего две первые строки!

Добавляется условие - если картинка не существует, то не показывать ее, иначе - показать.

Кстати, а зачем вам прозрачность картинки категории?

class="img-thumbnail img-thumbnail-transparent"

Изменено пользователем afwollis
overquote deleted

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


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

немножко обманул я вас - isset не нужно:

<?php if (!$thumb) { ?>
<?php } else { ?>

Вот такие будут первые две строчки.

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


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

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

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

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

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

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

Войти

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

Войти


  • Последние посетители   0 пользователей онлайн

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