Jump to content
Sign in to follow this  
slavik210

Не могу перенести хлебные крошки в футер

Recommended Posts

Ставлю код хлебных крошек в футер и он не отображается, пишет что нет переменной

<ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li> <a href="<?php echo $breadcrumb['href']; ?>"> <?php echo $breadcrumb['text']; ?> </a> </li>
    <?php } ?>
  </ul>

А выше все работает. Сайт - 

http://test2.delictweb.com/index.php?route=product/manufacturer#

Edited by slavik210

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

А при чём тут футер и расположение хлебных крошек в нижней части страницы?

Share this post


Link to post
Share on other sites

А при чём тут футер и расположение хлебных крошек в нижней части страницы?

Я имел ввиду не тег <footer> а часть сайт "футер". Кто может адекватно обьяснить почему переменная там не отображается и какие варианты решения есть?

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

Еще раз : крошки нужны для того чтобы "прикольно смотрелось"?

Share this post


Link to post
Share on other sites

Через HTML модуль и jquery "копируются" ХК в любую часть сайта

Share this post


Link to post
Share on other sites

Еще раз : крошки нужны для того чтобы "прикольно смотрелось"?

нет, они нужны для того, что б пользователь ориентировался где он находится. Ну и для СЕО тоже надо.

P.S. И слово "прикольно" я никогда не употреблял.

Share this post


Link to post
Share on other sites

Через HTML модуль и jquery "копируются" ХК в любую часть сайта

А можно подробнее как сделать такое? Первый раз с опенкарт работаю.

Share this post


Link to post
Share on other sites

нет, они нужны для того, что б пользователь ориентировался где он находится. Ну и для СЕО тоже надо.

P.S. И слово "прикольно" я никогда не употреблял.

Вот и ответ. Зачем тогда ради "дизайна" заниматься вредительством самому себе?

Вы предлагаете пользователям искать хрен пойми где крошки чтоб сориентироваться?

Jquery решит проблему с сео, и то не факт что надолго - гугл медленно но верно учится отрабатывать скрипты

Share this post


Link to post
Share on other sites

Вот и ответ. Зачем тогда ради "дизайна" заниматься вредительством самому себе?

Вы предлагаете пользователям искать хрен пойми где крошки чтоб сориентироваться?

Jquery решит проблему с сео, и то не факт что надолго - гугл медленно но верно учится отрабатывать скрипты

ХК как раз должны быть одни в исходном коде а jquery поможет избавиться от дубля ХК, при этом показав "дважды"

Share this post


Link to post
Share on other sites

Да хоть 50 раз на всю страницу. Я о том что рано или поздно ПС научатся ловить тех кто манипулирует контентом незаметно для пользователя ( в данном случае перенося из верха кода вниз по событию документ-рэйди )

Но пока ладно...

Однако вопрос юзабилити остается открытым, дизайн ради дизайна...

Share this post


Link to post
Share on other sites

Вот и ответ. Зачем тогда ради "дизайна" заниматься вредительством самому себе?

Вы предлагаете пользователям искать хрен пойми где крошки чтоб сориентироваться?

Jquery решит проблему с сео, и то не факт что надолго - гугл медленно но верно учится отрабатывать скрипты

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

Share this post


Link to post
Share on other sites

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

Чего? "Говнокдить"? Вы вообще знаете что это такое?

Через jquery и есть правильный способ, остальные не правильные

Share this post


Link to post
Share on other sites

Человек идет на нобеоевскую, оказывается десятилетия все делают неудобно и не правильно :-D

Share this post


Link to post
Share on other sites

Человек идет на нобеоевскую, оказывается десятилетия все делают неудобно и не правильно :-D

Не вижу что он делает не правильно.

 

"Все" - это не аргумент.

С точки зрения юзабилити конкретного сайта наличие ХК внизу имеет смысл.

С помощью скриптов ХК можно размножить как угодно и сколько угодно.

 

С т.зр СЕО наличие ХК ближе к топу или к футеру - несущественно, если ... (а это уже не для этой темы)

 

А в этой теме ТС нужно пояснить что ХК доступны только в родительском контроллере ?route=

а дочерним контроллерам, если не принять особых мер, - недоступны

Share this post


Link to post
Share on other sites

Не вижу что он делает не правильно.

 

"Все" - это не аргумент.

С точки зрения юзабилити конкретного сайта наличие ХК внизу имеет смысл.

С помощью скриптов ХК можно размножить как угодно и сколько угодно.

 

С т.зр СЕО наличие ХК ближе к топу или к футеру - несущественно, если ... (а это уже не для этой темы)

 

А в этой теме ТС нужно пояснить что ХК доступны только в родительском контроллере ?route=

а дочерним контроллерам, если не принять особых мер, - недоступны

Спасибо вам адекватный человек, другие прямо как моя бабушка-маразматичка. А какие особые меры надо предпринять? Может как то переменную глобальной сделать? 

Share this post


Link to post
Share on other sites

Спасибо вам адекватный человек, другие прямо как моя бабушка-маразматичка. А какие особые меры надо предпринять? Может как то переменную глобальной сделать? 

Т е   все вокруг как "бабушка"?

Покажите тогда мне нормально продающий интернет-магазин с двумя ХК

Есть такое понятие опыт. Ребенок может и пальцы вставить в розетку, ну так ему хочется, в силу отсутствия опыта он не особо понимает что такое хорошо, а что такое плохо. А вот когда подрастете, я думаю вряд ли вы станете совать туда пальцы. И еще вспомните себя в "детстве" и посмеётесь над тем, что вставляли пальцы в розетку

Share this post


Link to post
Share on other sites

Не вижу что он делает не правильно.

"Все" - это не аргумент.

С точки зрения юзабилити конкретного сайта наличие ХК внизу имеет смысл.

С помощью скриптов ХК можно размножить как угодно и сколько угодно.

С т.зр СЕО наличие ХК ближе к топу или к футеру - несущественно, если ... (а это уже не для этой темы)

А в этой теме ТС нужно пояснить что ХК доступны только в родительском контроллере ?route=

а дочерним контроллерам, если не принять особых мер, - недоступны

Плохо смотрите, кнопка купить в конце может тоже будет объяснима по типу "сначала посмотрел домотал потом купил " однако 90% будет смотреть и тупо не понимать где кнопка рядом с картинкой

Все это как раз таки аргумент, ибо есть понятие привычного устоявшиеся ui когда пользователь видит все "где должно"

Оперировать вакуумом в сео это по вашей части, даже комментировать не буду

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.