Автор Тема: Помогите починить blockpermanentlinks  (Прочитано 1045 раз)

22 Январь 2015, 14:59:23
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
PS 1.6.0.5  Шаблон стандартный

Ссылка "в закладки" отвалилась вниз ниже футера в blockpermanentlinks ничего не менял.

Как такое могло произойти?
Кто ни будь сталкивался?
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Январь 2015, 15:05:14
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Места нет в блоке, вот ее и перекину вниз. Добавить ширину нужно или что-то удалить, передвинуть.
22 Январь 2015, 15:19:03
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Вообще то странно код html выглядит так:

<!-- Block permanent links module HEADER -->
<ul id="header_links">
<li id="header_link_contact"><a href="http://moi sait.ru/contact-us" title="контакты">контакты</a></li>
<li id="header_link_sitemap"><a href="http://moi sait.ru/sitemap" title="карта сайта">карта сайта</a></li>
<li id="header_link_bookmark">           здесь все пропало         </li>
</ul>
<!-- /Block permanent links module HEADER -->

Размер модуля ничем не ограничен вся ширина страницы.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Январь 2015, 15:32:22
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Если пропала ссылка с текстом, значит в ней ошибка в шаблоне или javascript какой-то перопределил блок.
22 Январь 2015, 15:50:42
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Она не пропала, она свалилась в самый низ страницы, ниже футора.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Январь 2015, 15:51:50
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Тег не закрыт или лишнии кавычки.
22 Январь 2015, 16:22:17
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Об этом уже думал но не нашел код в файле blockpermanentlinks-header.tpl
выглядит так:
<ul id="header_links">
<li id="header_link_contact"><a href="{$link->getPageLink('contact', true)|escape:'html'}" title="{l s='contact' mod='blockpermanentlinks'}">{l s='contact' mod='blockpermanentlinks'}</a></li>
<li id="header_link_sitemap"><a href="{$link->getPageLink('sitemap')|escape:'html'}" title="{l s='sitemap' mod='blockpermanentlinks'}">{l s='sitemap' mod='blockpermanentlinks'}</a></li>
<li id="header_link_bookmark"><script type="text/javascript">writeBookmarkLink('{$come_from}', '{$meta_title|addslashes|addslashes}', '{l s='bookmark' mod='blockpermanentlinks' js=1}');</script></li>
</ul>
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Январь 2015, 16:58:45
Ответ #7
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Цитировать
Fix bug #PSCSX-1127, retro compat for writeBookmarkLink
В prestashop 1.6.0.6 баг с функцией writeBookmarkLink был исправлен.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
22 Январь 2015, 17:09:58
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Модуль blockpermanentlinks выводит ссылку "в закладки" в 3 шаблонах. В том числе в шапке и в футере. Удалите вывод этого модуля из футера или переустановите модуль.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
22 Январь 2015, 17:38:53
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Забавно оставил только файл blockpermanentlinks-header.tpl, букмарк все равно падает.

Не скинете код файлика blockpermanentlinks-header.tpl  от версии 1.6.0.9.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Январь 2015, 18:28:44
Ответ #10
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Модуль blockpermanentlinks от prestashop 1.6.0.9.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
24 Январь 2015, 11:10:46
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Модуль blockpermanentlinks от prestashop 1.6.0.9.

Как букмарк отваливался так и отваливается, версия модуля не изменилась.
Жду новых предположений, что за хрень.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
24 Январь 2015, 12:55:13
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Тег не закрыт или лишнии кавычки.
Вот только эта причина, когда любой элемент страницы выпадает со своего места. Других причин нет.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
24 Январь 2015, 14:32:02
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Нет это что то другое, посмотрел как на других сайтах выглядят ссылки букмарк:

javascript:addBookmark('http%3A//www.сайт где ссылка нормально работает.ru/',%20'%u0420%u0430%u0437%u043C%u0435%u0449%u0435%u043D%u0438%u0435%203d-%u043C%u043E%u0434%u0435%u043B%u0435%u0439%20%u0434%u043B%u044F%20%u043F%u0440%u043E%u0434%u0430%u0436%u0438.%20-%203d%20%u043C%u043E%u0434%u0435%u043B%u0438')

javascript:addBookmark('http%3A//сайт где ссылка отваливается.ru/',%20'%D0%94%D0%B8%D1%81%D0%BA%D0%BE%D0%BD%D1%82%2050%')

При этом код который формирует эти ссылки одинаковый.

Попробовал перенести файл blockpermanentlinks-header.tpl  из PS 1.4.5.1 все равно букмарк отваливается под футер и выглядит это вот так:

<script type="text/javascript" src="/themes/default-bootstrap/js/modules/blocktopmenu/js/superfish-modified.js"></script>
<script type="text/javascript" src="/themes/default-bootstrap/js/modules/blocktopmenu/js/blocktopmenu.js"></script>
<script type="text/javascript">
var homeslider_loop=1;
     var homeslider_width=779;
     var homeslider_speed=500;
     var homeslider_pause=3000;
writeBookmarkLink('http://мой сайт.ru/', 'titel', 'в закладки');
</script>
</body>
</html>

Код взят с главной страницы на других страницах он несколько иной.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
24 Январь 2015, 17:11:37
Ответ #14
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Нашел косяк, каким то образом все скрипты которые должны находиться ниже строки:

<link rel="stylesheet" href="/themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css" type="text/css" media="all" />

Отвалились ниже футора, пока причину не нашел.
Не боги горшки обжигают, не зачем им такой хренью заниматься.