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

"В этой категории нет товаров"

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

У меня в конце страницы "О магазине" - фраза "В этой категории нет товаров".

02_zpseeae49f7.png

Подскажите пожалуйста как её убрать, чтобы было просто вот так.

 

01_zps5e213ab2.png

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


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

Каталог-Статьи    именно там располагают контент подобного плана.Категории они для товара.

  • +1 1

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


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

но если очень хочется, то:

catalog\view\theme\ВАША ТЕМА\template\product

 

в category.tpl

 строка 103 (или где то рядом) удалить этот код:

<?php if (!$categories && !$products) { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php } ?>
  • +1 1

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


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

Каталог-Статьи    именно там располагают контент подобного плана.Категории они для товара.

 

Это понятно...

А возможно ли все эти "статьи" перенести снизу наверх, или хотя бы расположить слева??? :oops: Или указания на могут располагаться только внизу???

Спасибо.

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


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

Можно  сразу вставить в header.tpl 

 

<?php if ($categories) { ?>
<div id="menu">
  <ul>
<li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li> <---- В меню навигации слева (в начале)
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?php if ($category['children']) { ?>
      <div>
        <?php for ($i = 0; $i < count($category['children']) { ?>
        <ul>
            
          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
          <?php for (; $i < $j; $i++) { ?>
          <?php if (isset($category['children'][$i])) { ?>
          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
          
          <?php } ?>
          <?php } ?>
          </ul>
        <?php } ?>
      </div>
      <?php } ?>
    </li>    
    <?php } ?>
<li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li> <---- В меню навигации справа (в конце)
  </ul>
</div>

  • +1 1

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


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

<?php if (!$categories && !$products) { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php } ?>

 

Удалить этот код и пропадёт с низу в категориях (В этой категории нет товаров.)   ???

Ошибок не каких не будет? 

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


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

Нет, всё работает прекрасно и без ошибок.

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


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

Не кто не подскажет как можно создать ocmod чтобы убрать этот код, чтобы после обновления не делать все заново?

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


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

что сложного в файле

\catalog\language\ru-ru\product\category.php

строку

$_['text_empty']        = 'В этой категории нет товаров.';

заменить на

$_['text_empty']        = '';

 

или в файле удалить выделенное

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

     <?php if (!$categories && !$products) { ?>
      <p><?php echo $text_empty; ?></p>

 

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 10.11.2013 в 17:04, Pascha сказал:

но если очень хочется, то:

catalog\view\theme\ВАША ТЕМА\template\product

 

в category.tpl

 строка 103 (или где то рядом) удалить этот код:


<?php if (!$categories && !$products) { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php } ?>

Это помогло спасибо.

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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