Вход • Регистрация

Всего найдено: 1235

  • 06 марта 2013 г.
  • Возможно имеется ввиду что при наведении на выподающее меню, выподает подменюшка, а родитель остается активным.

    для это можно сделать скрипт

    по классам и айдишникам ток свои надо поставить

    Конструкция:

    Код

    <ul id="ulmenu">
    <li><a href="#" class="lvl_1">Пункт меню 1</a>
    <ul>
    <li><a href="#">Пункт 2</a></li>
    <li><a href="#">Пункт 2</a></li>
    <li><a href="#">Пункт 2</a></li>
    <li><a href="#">Пункт 2</a></li>
    </ul>
    </li>
    </ul>


    код jQuery
    Код

    $("#ulmenu li").hover(function(){
    $(this).find("ul").fadeIn("500");
    $(this).find(".lvl_1").addClass("active");
    }, function(){
    $(this).find("ul").fadeOut("500");
    $(this).find(".lvl_1").removeClass("active");
    });
  • 12 января 2013 г.
  • Если добавляю

    Код


    #добавляем слэш в конце
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*[^/])$ $1/ [L,R=301]


    код вставляю между

    Код

    <IfModule mod_rewrite.c>


    что происходит: / добавляется, но стили перестали подгружаться и главная страница перестала работать

    Сейчас очень надо для продвижения.

    может у кого есть рабочий файл htacssess где идет 301 редирект с без www на www. (он кстати работает (спасибо разработчикам)) и чтобы в конце пути добавлялся / без вского мусора и двойного слэша //

    мусор это типа

    Код
    чтобы при редиректе со страницы
    www.site.ru/contacts

    не было такого

    www.site.ru/contacts/?www.site.ru/contact



    буду весьма благодарен и наеврно не я один
  • 26 февраля 2014 г.
  • Думаю, что надо вот этот код вставить в область вставки javascript

    Код
    <script>
    !function (d, id, did, st) {
    var js = d.createElement("script");
    js.src = "http://connect.ok.ru/connect.js";
    js.onload = js.onreadystatechange = function () {
    if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") {
    if (!this.executed) {
    this.executed = true;
    setTimeout(function () {
    OK.CONNECT.insertShareWidget(id,did,st);
    }, 0);
    }
    }};
    d.documentElement.appendChild(js);
    }(document,"ok_shareWidget","http://dev.ok.ru","{width:125,height:25,st:'oval',sz:12,ck:1}");
    </script>


    а вот это в область где должно быть, если конечно к конкретной странице хотите вставить, а не в шаблон

    Код
    <div id="ok_shareWidget"></div>


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

    Код
    <div id="ok_shareWidget">&nbsp;</div>
  • 26 февраля 2014 г.
  • это переменную, которую вставили в шаблон

    Код
    <insert name="show_block_rel" module="shop">


    там надо дописать count="5" тогда бдует 5 товаров, по умолчанию 3

    Код
    <insert name="show_block_rel" module="shop" count="5" images="1">


    http://cms.diafan.ru/dokument/full-manual/templates-functions/#show_block_rel_shop
  • 14 марта 2015 г. , редакция: 1426331036
  • Дело в том, что кешированные стили кладутся в папке cache/css

    чтоб такого не было, я стили обычно прописываю вот так

    Код
    <?php
    echo '
    <link href="'.BASE_PATH.Custom::path('css/style.css').'" rel="stylesheet" type="text/css">
    <link href="'.BASE_PATH.Custom::path('css/font-awesome.css').'" rel="stylesheet" type="text/css">';
    ?>
  • 02 марта 2014 г. , редакция: 1393772752
  • если наполнение блока товара делать одинаковым, то лучше делать блокам, там просто делем фиксированный размер блока и ставим ему flat:left, а для последнейго делаем к примеру ul.shop_list li:nth-child(3n+3) {margin-right:0}

    а если наоплнение разное по высоте, то табличка будет лучше. ну либо если блоками, то после третьего надо будет ставить
    <div style="clear:both"></div>
  • 03 июля 2014 г.
  • Я делал через отдельные точки, приписанные у объекта, только там момент, что в этом решении надо менять местами координаты полученные от яндекса.

    вот пример: http://www.regmlm.ru/buro_biosea/

    Код
    <script src="//api-maps.yandex.ru/2.0/?load=package.standard,package.traffic&amp;lang=ru-RU" type="text/javascript"></script>

    На примере 2х точек
    Код

    <script type="text/javascript">// <![CDATA[
    var myMap;
    ymaps.ready(init);

    function init () {
    // Создание экземпляра карты и его привязка к контейнеру с
    // заданным id (map)
    var myMap = new ymaps.Map("map", {
    // При инициализации карты, обязательно нужно указать
    // ее центр и коэффициент масштабирования
    center: [65.106416,92.541517], // Москва
    zoom: 3
    });

    //Добавляем элементы управления
    myMap.controls
    // Кнопка изменения масштаба
    .add("zoomControl")
    // Список типов карты
    .add("typeSelector")
    // Стандартный набор кнопок
    .add("mapTools")
    //Линейка масштаба
    .add(new ymaps.control.ScaleLine())
    //Обзорная карта, с заданным типом
    .add("searchControl", { left: 120, top: 5 })
    ;



    myMap.behaviors.enable("scrollZoom");

    myMap.geoObjects //Тут мы начинаем добавлять точки на карту(можно сколько душе угодно).



    .add(new ymaps.Placemark([46.698973,141.866854], //Добавляем точку с координатами 55.854769, 37.610805
    {balloonContent: '<a href=http://www.regmlm.ru/>Невельск, Сахалинская область</a><br>Адрес: ул. Железнодорожная<br>www.regmlm.ru'}, //Это будет выводится при клике на точку(можно использовать html теги)
    {iconImageHref: 'http://regmlm.ru/maps/yandex.png', //Говорим, что точка должна выводится картинкой и подсказываем скрипту где эта картинка находится.
    iconImageSize: [26, 26], //Размеры иконки
    iconImageOffset: [-13, -13]})) // Смещение левого верхнего угла иконки относительно её ножки (точки привязки).




    .add(new ymaps.Placemark([42.809527,132.873398], //Добавляем точку с координатами 55.854769, 37.610805
    {balloonContent: '<a href=http://www.regmlm.ru/>Находка, Приморский край</a><br>Адрес: ул. Ленинская, д.2а, кор. 2, оф. 202<br>www.regmlm.ru'}, //Это будет выводится при клике на точку(можно использовать html теги)
    {iconImageHref: 'http://regmlm.ru/maps/yandex.png', //Говорим, что точка должна выводится картинкой и подсказываем скрипту где эта картинка находится.
    iconImageSize: [26, 26], //Размеры иконки
    iconImageOffset: [-13, -13]})) // Смещение левого верхнего угла иконки относительно её ножки (точки привязки).



    };
    // ]]></script>

  • 11 марта 2015 г. , редакция: 1426056247
  • попробуйте так:

    1. Идете на api.yandex https://tech.yandex.ru/maps/tools/constructor/, генерите карту, копируете код
    2. Создает блок на сайте, и ставите галочку, что это html-код. туда копируете код с Яндекса
    3. Вставляете блок, который у вас получился на страницу там где надо, к примеру, Контакты через кнопку в левом углу html у редактора

    Код
    <insert name="show_block" module="site" id="13">


    id свой конечно же
Показывать по:

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум