AnDeton

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

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

AnDeton    1

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

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


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

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

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

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

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


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

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

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


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

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

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


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

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

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

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


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

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

<?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; ?>

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


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

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

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

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


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

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

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


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

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

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

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


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

Именно так, шаблон "ретро". 

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


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

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

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


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

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

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

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


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

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

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


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

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

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

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


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

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

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


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

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

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


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

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

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


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

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

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

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

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


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

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

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


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

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

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


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

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

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

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

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


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

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

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


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

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

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

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


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

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

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

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


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

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

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

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

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

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

Войти

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

Войти


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

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