Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

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

Надіслати
Поділитися на інших сайтах


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

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

$this->request->get['page']
Надіслати
Поділитися на інших сайтах

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

Открываем файл 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>

Змінено користувачем AnDeton
Надіслати
Поділитися на інших сайтах


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

<?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; ?>
Надіслати
Поділитися на інших сайтах

Я прошу прощения, но куда это все вставлять. у меня даже примерно такого кода нет в 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; ?>
Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


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

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

Змінено користувачем mazein
Надіслати
Поділитися на інших сайтах

  • 3 months later...

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

Надіслати
Поділитися на інших сайтах


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

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

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

Надіслати
Поділитися на інших сайтах


Shureg

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.