Перейти к публикации

antar

новички
  • Публикации

    5
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем antar

  1. В 15.03.2019 в 11:39, redissx сказал:

    $(document).ready(function(){ $(".nav_list li a").each(function () {if (this.href == location.href) this.parentNode.className = "active";}); });

    К сожалению данный скрипт не работает.  :( Есть ли еще какие то варианты?

    Отправлял запрос

    В 14.03.2019 в 23:11, alukardua сказал:

    Внимание !!!

    На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли.

    Отправлял запрос в техподдержку, там ответили:

    "Такой возможности непосредственно со стороны DLE нет. Таких тегов в DLE нет. В данном случае вам понадобится плагин, который будет добавлять новые теги для вашей функциональности."

    А мне нужно решить вопрос. Подскажите, кто знает. Наверняка, кто то сталкивался с двумя формами и соответственно с 2-мя пунктами меню.

  2. Доброго времени суток

    Подскажите кто знает как решить проблему. Создал вторую форму обратной связи - все норм. Но вот как мне пункт меню сделать активным для этой формы?

    Структура меню такая:

    <ul class="nav_list">
      <li class="nav_item"><a class="nav_link[category=13] active[/category]" href="/promo/">Акции</a></li>
      <li class="nav_item"><a class="nav_link[news=43] active[/news]" href="/fotogalereja/43-galereja.html">Галерея</a></li>
      <li class="nav_item"><a class="nav_link[static=vacancies] active[/static]" href="vacancies.html">Вакансии</a></li>
      <li class="nav_item"><a class="nav_link[aviable=feedback] active[/aviable]" href="/feedback.html">Контакты</a></li>
      <li class="nav_item"><a class="nav_link" href="/franshiza.html">Франшиза</a></li>
    </ul>

    Вариант для одной формы "Контакты" - работает. А вот как сделать мне для "Франшиза"?

    Код: class="nav_link[aviable=feedback] active[/aviable] не подходит, т.к. активны сразу два пункта меню. Уже пробовал и через js типа

    $(function() {
    $('.nav_item').click(function() {
      $('.nav_link').removeClass("active");         
      $('.nav_link').addClass("active");
    });

    и комбинация еще некоторых вариантов найденых в инете - не работает. Правда в js мои познания совсем маленькие. 

    Подскажите, кто знает. На всякий случай вторая форма называется feedback_franshiza.tpl и вызывается ссылкой /index.php?do=feedback&template=franshiza&mailtemplate=franshiza

     

  3. В 07.06.2018 в 15:27, celsoft сказал:

    Используйте один [xfvalue_maingallery], он выводит всю галерею самыми универсальными тегами <li> которую вы можете через CSS сделать как угодно.

    Подскажите пожалуйста, как решить проблему? Задача применить хтмл верстку к полной новости в которой используется FlexSlider v2.7.1 Сделал в админке доп. поле тип "галерея", применил верстку. Структура верстки такая:

    <div class="col-md-8">
        <div class="wprt-galleries galleries w-750px" data-width="135" data-margin="15">
            <div id="wprt-slider" class="flexslider">
                <ul class="slides">
                    <li class="flex-active-slide">
                       [xfvalue_constr-full-story image="1"]
                    </li>

                    <li class="flex-active-slide">
                      [xfvalue_constr-full-story image="2"]
                    </li>

                    <li class="flex-active-slide">
                        [xfvalue_constr-full-story image="3"]
                    </li>

                    <li class="flex-active-slide">
                         [xfvalue_constr-full-story image="4"]
                    </li>
                    <li class="flex-active-slide">
                       [xfvalue_constr-full-story image="5"]
                    </li>
                </ul>
            </div>

            <div id="wprt-carousel" class="flexslider">
                <ul class="slides">
                    <li>[xfvalue_constr-full-story image="1"]</li>
                    <li>[xfvalue_constr-full-story image="2"]</li>
                    <li>[xfvalue_constr-full-story image="3"]</li>
                    <li>[xfvalue_constr-full-story image="4"]</li>
                    <li>[xfvalue_constr-full-story image="5"]</li>
                </ul>
            </div>
        </div>
    </div>

    Так слайдер работает, но не подходит т.к. количество картинок может быть разное. Заменил его на [xfvalue_constr-full-story]

    из за добавления своих тегов перестает работать слайдер.  Получается следующее:

    <div class="col-md-8">

    <div class="wprt-galleries galleries w-750px" data-width="135" data-margin="15">

    <div id="wprt-slider" class="flexslider">

    <ul class="slides">

    <li class="flex-active-slide">

    <ul class="xfieldimagegallery constr-full-story">

    <li><a href="/uploads/posts/2018-07/1531687258_1-full.jpg" onclick="return hs.expand(this, { slideshowGroup: 'xf_13_constr-full-story' })" target="_blank"><img src="/uploads/posts/2018-07/thumbs/1531687258_1-full.jpg" alt=""></a></li>

    <li><a href="/uploads/posts/2018-07/1531687230_2-full.jpg" onclick="return hs.expand(this, { slideshowGroup: 'xf_13_constr-full-story' })" target="_blank"><img src="/uploads/posts/2018-07/thumbs/1531687230_2-full.jpg" alt=""></a></li>

    <li><a href="/uploads/posts/2018-07/1531687250_3-full.jpg" onclick="return hs.expand(this, { slideshowGroup: 'xf_13_constr-full-story' })" target="_blank"><img src="/uploads/posts/2018-07/thumbs/1531687250_3-full.jpg" alt=""></a></li>

    </ul>

    </li>

    </ul>

    ....

    Можно ли как то убрать эти лишние теги <ul class="xfieldimagegallery constr-full-story"><li> или решить по другому? Менять в flexslider.js не смогу.  :(

    Как можно выкрутиться из этой ситуации?

     

  4. Всем спасибо.

    Действительно нашел в разделе настроек новостей. :) Но мне понадобилось убрать время только в определенных разделах? не глобально. Нашел в документации вывод формата даты {date=d-m-Y H:i}.

    Еще раз всем спасибо.

     

×
×
  • Создать...