[Ищу] плагин падающих снежинок

Тема в разделе "Magento", создана пользователем andrey.mushkin, 3 дек 2013.

  1. andrey.mushkin

    andrey.mushkin

    Регистрация:
    19 ноя 2013
    Сообщения:
    31
    Симпатии:
    2
    Здравствуйте уважаемые форумчане, ищется дополнение к магенто в виде падающих снежинок на сайте.
    Кто видел/слышал/имеет доступ - откликнитесь, пожалуйста :Smile:

    С ув. Андрей
     
  2. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    0
    Симпатии:
    0
    обычно в теме встраивается скрипт
    но он не нужен... жутко тормозит клиентскую машину
     
    andrey.mushkin нравится это.
  3. andrey.mushkin

    andrey.mushkin

    Регистрация:
    19 ноя 2013
    Сообщения:
    31
    Симпатии:
    2
    А какого-нибудь лёгенького нет? Или если снежинок поменьше поставить?
    Новы год ведь скоро, хотелось бы, что б сайт соответствовал :Smile:
     
  4. wbvetal86

    wbvetal86

    Регистрация:
    19 фев 2013
    Сообщения:
    55
    Симпатии:
    8
    Снег на сайте с помощью Flash
    Скоро наступает Новый Год, и многие стремятся как-то украсить свои сайты. Добавление падающего снега заметно оживит любой сайт, а добавить этот эффект на сайт под управлением MODx можно буквально за несколько минут. Особо следует отметить, что для этого не требуется никаких специальных знаний и навыков.

    Снег на сайте
    Лучше всего снег выглядит на темном фоне – черном или темно–синем. При этом чаще всего снег добавляется в рисунок, расположенной в верхней части страниц сайта.

    Сначала следует скачать небольшой файл snow.swf http://e-kao.ru/files/snow.swf , содержащий необходимый эффект. Исходные тексты этого эффекта находятся на сайте flashist.ru, посвященном технологии Flash. При желании вы можете внести изменения в алгоритм, изменив количество и особенности поведения снежинок, однако для начала вполне достаточно готового файла, скачанного с нашего сайта. Поместите скачанный файл в папку assets/flash, после чего следует создать небольшой сниппет, назвав его Snow. В сниппете используется средство SWFObject, загружаемое с сервера Google. В случае, если у пользователя отсутствует нужная версия проигрывателя Flash или отключен JavaScript, снег не пойдет, но никаких искажений основного изображения не будет. Вот текст нужного сниппета:

    <?php
    $width = isset($width) ? $width : 400;
    $height = isset($height) ? $height : 200;
    $jsInclude =
    'http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js';
    $modx->regClientStartupScript($jsInclude);
    $jsSWF = '<script type="text/javascript">
    swfobject.embedSWF("assets/flash/snow.swf",
    "snow", "'.$width.'", "'.$height.'",
    "8.0.0", false, false,
    {wmode:"transparent", scale:"noscale", salign:"TL"},
    {style: "position: absolute; z-index: 100;"});
    </script>
    ';
    $modx->regClientStartupScript($jsSWF);
    $output = '<div id="snow"
    style="width: '.$width.'px;
    height: '.$height.'px; position: absolute;
    z-index: 100;"></div>';
    return $output;
    ?>
    Далее добавьте в шаблон или документ перед фрагментом, на котором должен находиться снег, вызов сниппета [[Snow? &width=`400` &height=`150`]]. Параметры &width и &height задают соответственно ширину и высоту области, выделенной для снега. Если на веб-странице имеется тег base, необходимо добавить после него конструкцию <!––[if IE]></base><![endif]––>, иначе в некоторых версиях Internet Explorer возникнет ошибка и страница не будет загружена. Теперь вы можете увидеть, как на вашем сайте пойдет снег.