rickhangover

Как сделать ссылку якорь внутри категорий

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

Доброго времени суток. По некоторым причинам хедер занимает около 30% экрана, что доставляет некоторые неудобства при использовании списка категорий. Т.е. когда мы выбираем нижний пункт списка категорий, страница перезагружается и листает сайт вверх. Как добавить якорь так, чтобы при использовании списка категорий, страница начиналась не с хедера, а с секции с этими самыми категориями(например <section id="category"> bla bla bla </section> ( красная линия )

ТВОРЧЕСТВО.png

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


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

href="<?php echo $category['link']; ?>#анкор" В итоге такую ссылку нужно сделать http://site.ru/catefory#анкор

 

 <section id="анкор"> bla bla bla </section>

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, buslikdrev сказал:

href="<?php echo $category['link']; ?>#анкор" В итоге такую ссылку нужно сделать http://site.ru/catefory#анкор

 

 <section id="анкор"> bla bla bla </section>

Спасибо, в пхп не шарю, не знал как якорь добавить. Если кому понадобится, файл, который нужно менять, находится в  opencart\catalog\view\theme\default\template\extension\module\category.tpl
ну и ссылки приводятся в вид, описанный товарищем выше
<a href="<?php echo $category['href']; ?>#имя_якоря" class="list-group-item active"><?php echo $category['name']; ?></a>

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От iDiy


      Просмотр файла YUMenu (расширенный модуль меню)
      YUMenu (расширенный модуль меню)
      Надежный и гибкий в настройках модуль меню для всех сборок на основе OpenCart, позволяет создавать произвольные меню с выборочными элементами и разными стилями отображения. Функции экспорта/импорта облегчат создание и перенос данных на другие ресурсы.
       
      Особенности:
      3 стиля меню: "Accordion", меню "Flyout", меню "Drill Down"; выборочные элементы меню (категории, производители, статьи, товары); неограниченный уровень вложенности  элементов; возможность отобразить меню для конкретного товара и/или категории; экспорт/импорт параметров модуля и элементов меню; мультиязычные ссылки с атрибутом "target"; возможность добавить иконки любому элементу меню; произвольный стиль и классы элементов меню; модуль оптимизирован для лучшей производительности; модуль не заменяет системных файлов и не использует ocmod; простая установка через меню дополнений...  
      Совместимость: OpenCart, ocStore, ocShop и др. сборки 2.1.x - 3.0.х.
      Системные требования: PHP 5.4, 5.6, Ioncube Loader.
       
      Демонстрация работы модуля "YUMenu (расширенный модуль меню)" на примере:
      Категории, Товара, Производителя
      Админ демо (логин/пароль: demo/demo)
      Добавил iDiy Добавлено 29.06.2017 Категория Модули Системные требования PHP 5.4+, Ioncube Loader Сайт разработчика Старая цена Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От iDiy
      YUMenu (расширенный модуль меню)
      Надежный и гибкий в настройках модуль меню для всех сборок на основе OpenCart, позволяет создавать произвольные меню с выборочными элементами и разными стилями отображения. Функции экспорта/импорта облегчат создание и перенос данных на другие ресурсы.
       
      Особенности:
      3 стиля меню: "Accordion", меню "Flyout", меню "Drill Down"; выборочные элементы меню (категории, производители, статьи, товары); неограниченный уровень вложенности  элементов; возможность отобразить меню для конкретного товара и/или категории; экспорт/импорт параметров модуля и элементов меню; мультиязычные ссылки с атрибутом "target"; возможность добавить иконки любому элементу меню; произвольный стиль и классы элементов меню; модуль оптимизирован для лучшей производительности; модуль не заменяет системных файлов и не использует ocmod; простая установка через меню дополнений...  
      Совместимость: OpenCart, ocStore, ocShop и др. сборки 2.1.x - 3.0.х.
      Системные требования: PHP 5.4, 5.6, Ioncube Loader.
       
      Демонстрация работы модуля "YUMenu (расширенный модуль меню)" на примере:
      Категории, Товара, Производителя
      Админ демо (логин/пароль: demo/demo)
    • От ibond


      Просмотр файла Фильтр товаров в админке по производителям, артикулу и категориям
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, артикулу (Sku) и категориям (только для русской сборки и оригинальной версии). Также добавляет колонку Категории в списке товара (только для русской сборки и оригинальной версии).
      Работает (тестировался):
      OcStore 2.1.0.1, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1
      OpenCart 2.1.0.2, 2.3.0.2, 2.3.0.2 (rs.5)
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
      Добавил ibond Добавлено 20.11.2016 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, артикулу (Sku) и категориям (только для русской сборки и оригинальной версии). Также добавляет колонку Категории в списке товара (только для русской сборки и оригинальной версии).
      Работает (тестировался):
      OcStore 2.1.0.1, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1
      OpenCart 2.1.0.2, 2.3.0.2, 2.3.0.2 (rs.5)
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
    • От Waha


      Просмотр файла Товары из категорий Opencart 1.5-2.x
      Модуль выводит товары из выбранной категории на любую страницу (схему) на вашем сайте
      Возможности:
      Выводит товары из выбранной категории Можно задать пользовательский заголовок Можно вкл/откл отображение в виде карусели (только версии 2.0) Установка:
      заливаем содержимое Архива (папки upload в 1.5) в корень сайта выставляем права на изменение модуля Настраиваете под себя и пользуемся. Тестировался на Opencart 2.x 2.1, ocStore 2. Opencart 2.3
      В комплект входит версия для Opencart 1.5.x, Opencart 2.0 - 2.3
      Демо на dev2.oc-help.com
      Демо: Админ-пенель
      Логин: demo
      пароль: demo
       
       
      Также рекомендую:
      - СМС уведомления для админа, клиента
      - Акционные товары с таймером
      - Все товары магазина
       
      Добавил Waha Добавлено 01.03.2014 Категория Модули Системные требования Сайт разработчика https://oc-help.com Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

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