Перейти к содержанию
Форум поддержки пользователей VamShop

2.Как победить IE + Skype - шибко "умный"


alexts

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

Проблема в следующем:
Есть товар:
[967642-0112] Клавиатура Logitech OEM Deluxe 250 PS/2, Black (черная)

Так вот в Internet Explorer , если установлен Skype, и автоматом надстройка от него в IE, товар отображается прикольным образом.
Он Part namber [967642-0112] товара определяет как телефон и предлагает по нему позвонить!!!!

И как с этим бороться? Предложить посетителям снести скайп или IE?

post-7576-0-19448100-1337348139_thumb.pn

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

Вот тупой компьютерный интеллект! А если первые цифры совпадут с кодом Бразилии , например, он же будет отображать предложение позвонить в Бразилию!

А зарпетить использование определенного плагина на странице - это возможно?

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

Вот здесь кое, что, http://www.xiper.net/collect/html-and-css-tricks/different/skype-addon.htmlно познаний применить не хватает

Добавление в stylesheet.css:

span.skype_pnh_print_container{display:inline !important;}

span.skype_pnh_container{display:none !important;}

Попросту скрывает из магазина все, что плагин определил как телефон. В общем не выход.

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

вставьте в шаблоне непосредственно перед выводом этих цифр какую-нибудь букву. а затем эту букву спрячьте посредством css, чтобы ее не было видно на сайте.

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

А вот такое как реализовать http://kobzarev.com/...ck-to-call.html

Плагин замечательный, но есть одно "но" - некоторые строки, не являющиеся телефонными номерами, skype ошибочно распознает и уродует их, напрочь ломая дизайн сайта. Чтобы этого не произошло, можно принудительно отключить это дополнение к браузеру для всего сайта при помощи специальных мета-тегов

<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />

<meta content="telephone=no" name="format-detection">

Подскажите это куда вставлять нужно.

В идеале этот плагин отключить бы выборочно

на крточке товара, на листинге и в навигации.

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

Все, нашел!

Итак вставляем на

product_info.php.html сразу после

<div id="header">

строку

<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />

А в файлы

product_listing_columns.html

product_listing_list.html

Сразу после

{config_load file="$language/lang_$language.conf" section="index"}

В боксе информация и прочих страницах остаются красивости от skype, а на нужных все отображается как нам и надо.

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

Спасибо, что поделились решением, я даже и не знал о таком тэге.

Meta тэг наверное правильнее будет в /includes/header.php добавить.

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

Так он наверное на весь сайт действовать будет, а так точечно в нужных местах. Или не прав?

В текущем варианте у меня в боксе информации и на странице о фирме остались гламурные телефончики...

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

Да, на весь.

Просто по правилам html все meta тэги только внутри шапки докумета должны быть.

Ваш вариант конечно никак не работе не отразится, просто говорю, как правильно должно быть.

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

Так он наверное на весь сайт действовать будет, а так точечно в нужных местах. Или не прав?

В текущем варианте у меня в боксе информации и на странице о фирме остались гламурные телефончики...

так посмотрите, там есть условия, которые можно применить


if (strstr($PHP_SELF, FILENAME_PRODUCT_INFO)) {
[/CODE]

и используйте его

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

так посмотрите, там есть условия, которые можно применить


if (strstr($PHP_SELF, FILENAME_PRODUCT_INFO)) {
[/CODE]

и используйте его

Не , ткнул, но здесь метод тыка не проходит, кто подскажет что на что заменить? :) Оно хочется сделать правильно, но не можется, в виду отсутствия познаний.

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