Jump to content

andros0789

Актив
  • В сети

  • Количество сообщений

    768
  • Reputation

    268 andros0789's Reputation

Everything posted by andros0789

  1. Маленький вопрос, как сокрашать вывод кол-ва комментов и просмотров? {lang="num_views_with_number" pluralize="$record->record_views"} {lang="num_comments" pluralize="$record->record_comments"} Без слова ПРОСМОТРОв и КОММЕНТАРИЕВ. Просто цифры
  2. как же радует что есть грамотные) Спасибо друг. И извини за былое))было дело как то гадость написал в твой адрес. И может насчет третьего напишешь,так сказать для общего познания.
  3. Тоже дело говоришь!) Соглашусь) А вот как к примеру разные два кастомных блока на разных страницах показать? К примеру в категории один блок а в полной новости другой боковой блок? Так же как и выше описали?
  4. внутри будут шаблоны разные) И в краткой новости просто накладывается иконка PLAY вот так к примеру, то что нужно
  5. От души за помощь)) буду пилить дальше) А вот еще вопрос) Как к примеру в краткой новости в Pages прописать показ изображения (к примеру иконку что это видео новость а не обычная новость) в зависимости от категории? К примеру на главной странице новостей показаны новости всех категорий, но у всех идет один шаблон, только с показом иконки PLAY на изображении к новости. которая накладывается условием типа если это видео, то показать, если обычная, то скрыть.
  6. kgb, эт получается пол шаблна глобал будет в тегах?)) в принципе нормальное решение) Просто есть много страниц, подкатегорий, баз данных и тд..шаблон почти везде одинаковый, но есть где например есть боковой блок а есть где его нет...вот и сижу голову ломаю)
  7. Кто же все таки подскажет? А то тема вниз ушла уже...
  8. Kinkl, лови код вставляй в sidebar_left Uni.xml
  9. сделаю его скину тебе сюда))
  10. кинь ссылку сайта в лс. просто я же не знаю какой у тебя шаблон там)
  11. Вот на DLE например имеются такие теги: [not-aviable=main] {content} [/not-aviable] [aviable=fullstory] {content} [/aviable] Как например в GlobalTemplate прописать , а точнее скрыть например <div class="1"></div> на форумах, а показать на страницах? Или скрыть на страницах, а показать в полной новости на этих страницах? Кто владеет данной информацией, помогите советом , очень нужно для моего проекта. Заранее благодарен знатоки! И PS Не по теме:
  12. ребят я все понимаю. Но неужели такая лень нынче у всех? Сложно найти код и стиль спойлера и вставить его в профиль? Подбить под себя стили7
  13. Я делал по своему)) Вместо {template="sidebar" if="theme.sidebar_position == 'left'" app="core" group="global" params="'left'"} вставил свой шаблон {template="left_sidebar" app="core" group="global" params=""}. В шаблон вставлял то что мне нужно в этом блоке, а правый у меня через визуальный редактор редактировался.
  14. TemKa_SD, так опиши что хочешь полностью, помогу тебе
  15. TemKa_SD, что за изобретение велосипеда? Вроде нормально все понятно сделано, зашел в страницы, создал страницу html или через визуальный редактор. Все, создал базу, присоединил ее на страницу. Все пашет ноль проблем
  16. Кто натолкнет на мысль? После создания нового стиля появилась вот такая проблема, не могу найти конфликт. Хотя бы натолкните от чего обычно такое весЧи?)))
  17. Короче я сделал тупо через яваскрипт, и вкладки. К кнопкам вкладок прописал в класс дополнительное поле, то есть получается если я создавал новость (или шаблон как у меня) и при создании я выбирал "С фоном", то у меня через доп поле подставлялось class="tf-dark, tf-image t-in" ниже скрин как я выбираю сортировку при создании новости)
  18. сорян)))с телефона кидал)
  19. Я себе сделал по другому) Через JavaScript <ul class="theme-grid-filter" id="theme-filter"> <li data-filter="tf-all" class="active"><i></i>Все темы</li> <li data-filter="tf-dark" class=""><i></i>Тёмные</li> <li data-filter="tf-light" class=""><i></i>Светлые</li> <li data-filter="tf-image" class=""><i></i>С фонами</li> </ul> ! function (t, e, i, a) { t.fn.doubleTapToGo = function (a) { return !!("ontouchstart" in e || navigator.msMaxTouchPoints || navigator.userAgent.toLowerCase().match(/windows phone os 7/i)) && (this.each(function () { var e = !1; t(this).on("click", function (i) { var a = t(this); a[0] !== e[0] && (i.preventDefault(), e = a) }), t(i).on("click touchstart MSPointerDown", function (i) { for (var a = !0, o = t(i.target).parents(), n = 0; n < o.length; n++) o[n] === e[0] && (a = !1); a && (e = !1) }) }), this) } }(jQuery, window, document), $(document).ready(function () { $("#theme-filter li").on("click", function () { $("#theme-filter li").removeClass(), $(this).addClass("active"); var t = $(this).attr("data-filter"); "tf-all" === t ? ($("#theme-grid li").removeClass("t-in").addClass("t-out"), setTimeout(function () { $("#theme-grid li").removeClass("t-hide t-out").addClass("t-in") }, 200)) : ($("#theme-grid li").removeClass("t-in").addClass("t-out"), setTimeout(function () { $("#theme-grid li").removeClass("t-hide t-out").addClass("t-in"), $("#theme-grid li:not(." + t + ")").addClass("t-hide") }, 200)) }); var t = function () { $(".link").each(function () { var t = $(this).height(); $(this).css({ "font-size": (t / 11).toFixed(0) + "px" }) }) }; t(); var e = function () { $(".iphone_flat .screenWrap").each(function () { var t = $(this).height(), e = .2841475573 * t; $(this).css({ perspective: e + "px" }) }) }; e(); var i = function () { $(".iframePreview").each(function () { var t = $(this).width(), e = $(this).parent(".screen").width(); $(this).css({ transform: "scale(" + e / t + ")" }) }) }; i(); var a = function () { $(".videoScale").each(function () { var t = $(this).height(), e = t / 1080; $(this).find("#ytplayer").css({ transform: "scale(" + e + ")" }) }) }; a(), $(window).resize(function () { t(), e(), i(), a() }), $(".faqs li div").hide(), $(".faqs li strong").click(function () { $(this).parent().find("div").slideToggle("fast") }), $(".why").click(function () { return $(".why_text").slideToggle(), !1 }), $("ul#filter a").click(function () { $(this).css("outline", "none"), $("ul#filter .current").parent().find("span").hide(), $("ul#filter .current").removeClass("current"), $(this).parent().addClass("current"), $(this).parent().find("span").show(); var t = $(this).text().toLowerCase().replace(" ", "-"); return "all" === t ? $("ul#portfolio li.hidden").fadeIn("fast").removeClass("hidden") : $("ul#portfolio li").each(function () { $(this).hasClass(t) ? $(this).fadeIn("fast").removeClass("hidden") : $(this).fadeOut("fast").addClass("hidden") }), !1 }), $(".closePopup").click(function () { return $("#pricingPopup, .popupBackground").hide(), !1 }), $(".showPopup").click(function () { return $(".popupBackground").show(), !1 }), $(".ie .iewarning").html("<strong>Important:</strong> Your browser is outdated! To view this site correctly, please <a href='http://windows.microsoft.com/en-us/internet-explorer/download-ie'>upgrade your browser</a> or use a safe, modern browser such as <a href='https://www.mozilla.org/firefox/' target='_blank'>Firefox</a>, <a href='https://www.google.com/chrome' target='_blank'>Chrome</a>, <a href='https://www.apple.com/safari/' target='_blank'>Safari</a> or <a href='http://www.opera.com/' target='_blank'>Opera</a>.") }); @media (max-width:550px) { .theme-grid { margin:0; padding:0 } .theme-grid>li { padding:0 0 80px 0; width:100% } } .theme-grid-filter { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; text-align:center; margin-bottom:20px; background:#d8dee6; box-shadow:inset rgba(0,0,0,0.08) 0px -1px 0px } .theme-grid-filter li { padding:20px 30px; cursor:pointer; position:relative; -webkit-transition:color 0.1s linear; transition:color 0.1s linear } .theme-grid-filter li:hover,.theme-grid-filter li.active { color:#222 } .theme-grid-filter li.active:before,.theme-grid-filter li.active:after { content:''; position:absolute; z-index:1; bottom:1px; left:50%; margin-left:-6px; width:12px; height:12px; border:6px solid transparent; border-bottom-color:rgba(0,0,0,0.08); box-sizing:border-box } .theme-grid-filter li.active:after { z-index:2; border-bottom-color:#fff; bottom:0px } .theme-grid-filter li.active { pointer-events:none } И создал доп поле по которому в страницах делаю выборку. Добавил его в class="{доп поле}" <section id="premadeThemes"> <ul id="theme-grid" class="theme-grid"> <li itemscope="" itemtype="http://data-vocabulary.org/Product" class="tf-light t-in"> <div class="tg-card"> <a href="/portfolio/vtope-r2/" title="Подробнее о Vtope" class="theme-grid-link"> <div class="theme-grid-item" style="background-image:url('/uploads/monthly_2016_11/583b5c668c754_.PNG.027135bef11d95a59672122b35c3d297.PNG');"> <img src="/uploads/monthly_2017_03/583b5c668c754_.thumb.PNG.d6ade120039d470994aca3e16aab2e80.PNG" alt="" itemprop="image"> </div> </a> <div class="theme-grid-text"> <a href="http://cmsmafia.ru/portfolio/vtope-r2/" title="Подробнее о Vtope" itemprop="url"><h4 itemprop="name">Vtope</h4></a> <span class="adjustPrice" itemprop="price">₽ 500.00</span> <div itemprop="description" style="text-align: justify; word-wrap: break-word;" data-ipstruncate="" data-ipstruncate-size="4 lines" data-ipstruncate-type="remove" class="is-truncated"> Vtope — это приятный светлый стиль, который подойдет для любого паблика. В ходе работы были созданы макеты: главной страницы, страницы отзывы, контакты, партнеры и других страниц. Особенности дизайна сайта: тематическое оформление шапки каждой страницы сайта... </div> </div> </div> </li> </ul> </section>
  20. andros0789 posted пост в теме in Новости IPS
    Вот это работа! Рад очень, что в свое время выбрал данный движок.
  21. не неси чушь!" половина пустая болтовня. тебе по сути сказали, напиши задание или объясни что ты хочешь, а потом пиши чтобы тебе сказали как сделать. По твоему вопросу можно понять одно-ничего не понять. А требовать будешь дома за столом у мамки.
  22. а как вы думаете??????конечно же нет! и для каких целей она вам7
  23. Мне проще все же делать вот таким способом: style="text-align: justify; word-wrap: break-word;" data-ipstruncate="" data-ipstruncate-size="1 lines" data-ipstruncate-type="remove"
  24. Че то я тебя нифига не понимаю. тебе удалить надо или сократить??? Если сократить то смотри div в котором закреплен тот код что я написал удалить, и в нем увидишь 6 lines, замени 6 на 2, а дальше идет 2ка, ее замени на 1цу