Jump to content
Sign in to follow this  
AnDeton

Перенести текст в категориях вниз страницы.

Recommended Posts

Доброго времени суток. Подскажите как перекинуть текст категорий вниз страницы и как сделать что бы он не дублировался на последующих страницах категории.

Share this post


Link to post
Share on other sites

Как перенести найдёте поиском.

Вывод только на первой странице копать в этом направлении:

$this->request->get['page']

Share this post


Link to post
Share on other sites

Поиском находит под старые версии. для 2.0.2 не нашел. 

Share this post


Link to post
Share on other sites

Там ничего нового, всё делается аналогично.

Share this post


Link to post
Share on other sites

В старом предлагают вот так.

Открываем файл category.tpl (../catalog/view/theme/default/template/product) вырезаем эти строки (9-18):

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

и вставляем после этих (95-98):

<div class="buttons">
<div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
</div>
<?php } ?>

В новом  category.tpl  лежит в другом месте и там другой текст. Я не шибко понимаю код. И для меня сложновато. Вот по этому обратился с вопросом на форуме с надеждой получить ответ, а не ссылку на поисковик.

<div class="list-group">
  <?php foreach ($categories as $category) { ?>
  <?php if ($category['category_id'] == $category_id) { ?>
  <a href="<?php echo $category['href']; ?>" class="list-group-item active"><?php echo $category['name']; ?></a>
  <?php if ($category['children']) { ?>
  <?php foreach ($category['children'] as $child) { ?>
  <?php if ($child['category_id'] == $child_id) { ?>
  <a href="<?php echo $child['href']; ?>" class="list-group-item active">   - <?php echo $child['name']; ?></a>
  <?php } else { ?>
  <a href="<?php echo $child['href']; ?>" class="list-group-item">   - <?php echo $child['name']; ?></a>
  <?php } ?>
  <?php } ?>
  <?php } ?>
  <?php } else { ?>
  <a href="<?php echo $category['href']; ?>" class="list-group-item"><?php echo $category['name']; ?></a>
  <?php } ?>
  <?php } ?>
</div>

Edited by AnDeton

Share this post


Link to post
Share on other sites

Описание выводится так:

<?php echo $description; ?>

Вставь в нужное место, например здесь:

      <div class="row">
        <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
        <div class="col-sm-6 text-right"><?php echo $results; ?></div>
      </div>
      <?php } ?>
<?php echo $description; ?>

Share this post


Link to post
Share on other sites

Да, лучше так сделать:

              <?php if ($description) { ?>
              <?php echo $description; ?>
              <?php } ?>

Share this post


Link to post
Share on other sites

Я прошу прощения, но куда это все вставлять. у меня даже примерно такого кода нет в category.tpl. 

 

 

Описание выводится так:

<?php echo $description; ?>

Вставь в нужное место, например здесь:

      <div class="row">
        <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
        <div class="col-sm-6 text-right"><?php echo $results; ?></div>
      </div>
      <?php } ?>
<?php echo $description; ?>

Share this post


Link to post
Share on other sites

Проверил на двух сайтах со стандартным шаблоном, эти строки есть.

Либо у тебя шаблон не стандартный.

Share this post


Link to post
Share on other sites

Ну так ссылку в студию.

Share this post


Link to post
Share on other sites

Можно перед последним блоком <div class="row"> Это будет перед пагинацией.

Можно после этого блока - ниже пагинации.

Share this post


Link to post
Share on other sites

ХЗ или санки не едут или. я привел пример содержания файла category.tpl.  я там в упор не вижу там подобного текста.

Share this post


Link to post
Share on other sites

ХЗ или санки не едут или. я привел пример содержания файла category.tpl.  я там в упор не вижу там подобного текста.

Полностью category.tpl под спойлер выведите, а то вы привели часть где выводятся подкатегории

Share this post


Link to post
Share on other sites

Разобрался. Тема "ретро" частично использует файлы стандартной темы. Но у меня остался один вопрос. Как сделать что бы текст не повтарялся на последующих страницах категории, а был только лиш на первой. 

Share this post


Link to post
Share on other sites

Вопрос решается одним php условием, подсказка дана во втором сообщении.

Share this post


Link to post
Share on other sites

Тю блин. это форум квестов или решения проблем возникающих у малоосведомленных пользователей? 

Share this post


Link to post
Share on other sites

Как там говорится в библейской притче - дай человеку рыбу, и он будет сыт весь день, научи его рыбачить, он будет сыт всегда.

Учись рыбачить, вместо того, чтобы просить рыбу, тем более, что удочка у тебя уже есть.

Edited by mazein

Share this post


Link to post
Share on other sites

Ах тыж тытыж. Ну нука не плюнь кругом философы. Ок спасибо. 

Share this post


Link to post
Share on other sites

Гуру, спасайте, а то двинусь. Текст опустил вниз категории две недели назад (как, сам не понял то ли в тпл то ли в пхп). Потом начал писать тексты - понял, что надо пагинацию поднять над текстом. Все category перелапатил!!! Вот Он паганец http://kupit-ochki.com.ua/ochki-dlya-zreniya/ochki-dlya-chteniya/

Share this post


Link to post
Share on other sites

Можно, конечно, попробовать что-то вроде

#content > div > .row {
   margin-top: 20px;
}

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

Share this post


Link to post
Share on other sites
Shureg

Большое спасибо, за оказанное внимание и время. Разобрался, дело было не в том, что надо сделать (это я понимаю), я не знал, ГДЕ это делать. Кароч, скачал себе на комп весь сайт, нашел все category.tpl (12штук). Оказалось, что надо было капашиться  не по стандартному адресу, а здесь  /www.kupit-ochki.com.ua/system/storage/modification/catalog/view/theme/lingerie/template/product

Share this post


Link to post
Share on other sites

Оказалось, что надо было капашиться  не по стандартному адресу, а здесь  /www.kupit-ochki.com.ua/system/storage/modification/catalog/view/theme/lingerie/template/product

Ага, а сейчас открой админку, дополнения, менеджер дополнений, и нажми кнопочку "обновить"

Share this post


Link to post
Share on other sites

Ага, а сейчас открой админку, дополнения, менеджер дополнений, и нажми кнопочку "обновить"

Блин, я расстроен. Что делать? Я закидываю бекап того файла, который я поменял, но после обновления КЭШа - всё ламается. Что я напортачил?? и ГДЕ. хелп.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.