[Помощь] Как добавить иконку (favicon) для витрины интернет-магазина?

Тема в разделе "WebAsyst", создана пользователем wwizard, 19 фев 2010.

Модераторы: mdss
  1. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    399
    Симпатии:
    12
    Как добавить иконку (favicon) для витрины интернет-магазина?

    Так как написано здесь:
    Современные браузеры позволяют отображать в адресной строке индивидуальное изображение веб-сайта, именуемое также иконкой сайта или favicon (от английского «favorites icon»). Чтобы добавить на витрину магазина WebAsyst Shop-Script такое изображение, необходимо следующее:
    Создайте графический файл в формате ICO с иконкой сайта размером 16х16 пикселей с расширением .gif.
    Как правило, файл иконки имеет расширение .ico. Однако WebAsyst Shop-Script не позволяет загружать файлы с таким расширением, поэтому его можно изменить на любое из допустимых: .gif или .png.
    Загрузите созданный файл на сервер в разделе «Дизайн -> Загрузка изображений -> Картинки».
    Скопируйте адрес папки, в которую загружено изображение — оно указано над формой загрузки файлов. Для пользователей онлайн-сервиса WebAsyst Магазин путь к этой папке имеет вид /shop/images/.
    Откройте раздел «Дизайн -> Редактор дизайна» и перейдите на вкладку «Head».
    Добавьте в текстовое окно редактора строку следующего вида:
    <link rel="shortcut icon" href="/ИМЯ_ПАПКИ/ИМЯ_ФАЙЛА_ИКОНКИ">
    Если имя папки в вашем магазине /shop/images/, а имя файла favicon.gif, то следует вставить следующую строку:
    <link rel="shortcut icon" href="/shop/images/favicon.gif">
    Нажмите на кнопку «Сохранить шаблон» и откройте витрину интернет-магазина — в адресной строке страницы витрины должно появиться загруженное изображение.


    НЕ РАБОТАЕТ!
     
  2. Ins1ne

    Ins1ne Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    89
    Симпатии:
    25
    открываешь файл
    Код:
    /published/SC/html/scripts/templates/frontend/frame.html
    и внутри тега
    HTML:
    <head></head>
    дописываешь строку
    Код:
    <link rel="shortcut icon" href="{$smarty.const.URL_IMAGES}/ИМЯ_ФАЙЛА_ИКОНКИ">
    а сам файл иконки кидаешь в папку
    Код:
    /published/publicdata/ваш_магазин/attachments/SC/images/
     
  3. EDIKOFFF

    EDIKOFFF

    Регистр.:
    21 мар 2009
    Сообщения:
    239
    Симпатии:
    17
    Возможно я что то не понял, но у мня иконка ico просто лежит в корне сайта и все нормально
     
  4. Ins1ne

    Ins1ne Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    89
    Симпатии:
    25
    но чтобы его подключить все равно надо проделать почти все операции, что я описал выше, да и принципиальной разницы где лежит favicon, помоему нету (хотя я могу ошибаться, но маловероятно)
     
  5. EDIKOFFF

    EDIKOFFF

    Регистр.:
    21 мар 2009
    Сообщения:
    239
    Симпатии:
    17
    Наверно я что то не понимаю- для чего подключать его
    У меня на двух магазинах стоит и как я писал просто в корне, и ничего больше не делал- только заставил яшу его вывести на 1 место, что бы он стал показывать иконку
     
  6. overhit

    overhit Постоялец

    Регистр.:
    25 июн 2007
    Сообщения:
    109
    Симпатии:
    19
    насколько я знаю не все браузеры нормально отображают gif но почти все ico!
     
  7. smirnoff

    smirnoff Писатель

    Регистр.:
    13 сен 2008
    Сообщения:
    7
    Симпатии:
    0
    BMP тоже отображают. И иногда -- BMP, переименованный в ICO.
     
  8. ecco

    ecco Постоялец

    Регистр.:
    21 апр 2007
    Сообщения:
    63
    Симпатии:
    16
    Можно просто в корень кинуть - и будет работать, однако является хорошим тоном прописать в мета-тегах сайта.
     
  9. alex3182

    alex3182 Создатель

    Регистр.:
    25 июл 2011
    Сообщения:
    26
    Симпатии:
    2
    вот забили голову человеку, делай .ico и кидай в корень, жди 2-3 недели и будет счастье.
     
  10. koffein

    koffein Создатель

    Регистр.:
    29 июн 2011
    Сообщения:
    10
    Симпатии:
    2
    У меня была такая проблема.
    Кинул *.ico в корень, почистил кэш и все ОК.