btrotsky Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Здравствуйте. У меня такая вот задача, у меня есть меню слева которое по-умолчанию открыто, мне нужно сделать в идеале, чтобы оно на главной было открыто, а на поточных страницах открывалось только при клике. Ну если так не получиться то можно хотя бы сделать наоборот, чтобы оно открывалось только по клике, а по-умолчанию закрыто. Насколько я понимаю это нужно в js править, вот я нашел файл в котором, как я полагаю и прописаны эти функции Спойлер /*! Customized Jquery from Punit Korat. [email protected] : www.templatetrip.com Authors & copyright (c) 2016: TemplateTrip - Webzeel Services(addonScript). */ /*! NOTE: This Javascript is licensed under two options: a commercial license, a commercial OEM license and Copyright by Webzeel Services - For use Only with TemplateTrip Themes for our Customers*/ function contentwidth() { colsWidth = $('#column-right, #column-left').length; if($( window ).width() > 1199) { $( "#content" ).addClass( "Cwidth" ); if (colsWidth == 2) { $('.Cwidth').css('width', '58%'); } else if (colsWidth == 1) { $('.Cwidth').css('width', '79%'); } else { $('.Cwidth').css('width', '100%'); } } else { $("#content").removeClass("Cwidth"); $('#content').removeAttr("style"); } } $(document).ready(function(){contentwidth();}); $(window).resize(function() {contentwidth();}); $(document).ready(function() { $(".user-info a.dropdown-toggle").click(function(){ $( ".account-link-toggle" ).slideToggle( "2000" ); $(".header-cart-toggle").slideUp("slow"); $(".language-toggle").slideUp("slow"); $(".currency-toggle").slideUp("slow"); }); $("#cart button.dropdown-toggle").click(function(){ $( ".header-cart-toggle" ).slideToggle( "2000" ); $(".account-link-toggle").slideUp("slow"); $(".language-toggle").slideUp("slow"); $(".currency-toggle").slideUp("slow"); $('.ttsearchtoggle').parent().removeClass("active"); $('.ttsearchtoggle').hide('fast'); }); $("#form-currency button.dropdown-toggle").click(function(){ $( ".currency-toggle" ).slideToggle( "2000" ); $(".language-toggle").slideUp("slow"); $(".account-link-toggle").slideUp("slow"); $(".header-cart-toggle").slideUp("slow"); $('.ttsearchtoggle').parent().removeClass("active"); $('.ttsearchtoggle').hide('fast'); }); $("#form-language button.dropdown-toggle").click(function(){ $( ".language-toggle" ).slideToggle( "2000" ); $(".currency-toggle").slideUp("fast"); $(".account-link-toggle").slideUp("slow"); $(".header-cart-toggle").slideUp("slow"); $('.ttsearchtoggle').parent().removeClass("active"); $('.ttsearchtoggle').hide('fast'); }); $(".option-filter .list-group-items a").click(function() { $(this).toggleClass('collapsed').next('.list-group-item').slideToggle(); }); $( "#content" ).addClass( "left-column" ); $("ul.breadcrumb li:nth-last-child(1) a").addClass('last-breadcrumb').removeAttr('href'); $("#column-left .products-list .product-thumb, #column-right .products-list .product-thumb").unwrap(); $("#column-left .list-products .product-thumb, #column-right .list-products .product-thumb").unwrap(); $("#content > h1, .account-wishlist #content > h2, .account-address #content > h2, .account-download #content > h2").first().addClass("page-title"); $("#content > .page-title").wrap("<div class='page-title-wrapper'></div>"); $(".page-title-wrapper").append($("ul.breadcrumb")); $('#column-left .product-thumb .image, #column-right .product-thumb .image').attr('class', 'image col-xs-4 col-sm-4 col-md-4'); $('#column-left .product-thumb .thumb-description, #column-right .product-thumb .thumb-description').attr('class', 'thumb-description col-xs-8 col-sm-8 col-md-8'); $('#content .row > .product-list .product-thumb .image').attr('class', 'image col-xs-4 col-sm-4 col-md-3'); $('#content .row > .product-list .product-thumb .thumb-description').attr('class', 'thumb-description col-xs-8 col-sm-8 col-md-9'); $('#content .row > .product-grid .product-thumb .image').attr('class', 'image col-xs-12'); $('#content .row > .product-grid .product-thumb .thumb-description').attr('class', 'thumb-description col-xs-12'); $('select.form-control').wrap("<div class='select-wrapper'></div>"); $('input[type="checkbox"]').wrap("<span class='checkbox-wrapper'></span>"); $('input[type="checkbox"]').attr('class','checkboxid'); $('input[type="radio"]').wrap("<span class='radio-wrapper'></span>"); $('input[type="radio"]').attr('class','radioid'); $('#column-left .products-list .btn-cart').removeAttr('data-original-title'); $( "#ttcmspaymentlogo" ).appendTo( ".footer-container .container" ); /*-------start go to top---------*/ $( "body" ).append( "<div class='backtotop-img'><div class='goToTop ttbox'></div></div>" ); $( "body" ).append( "<div id='goToTop' title='Top' class='goToTop ttbox-img'></div>" ); $("#goToTop").hide(); /*-------end go to top---------*/ /*---------------------- Inputtype Js Start -----------------------------*/ $('.checkboxid').change(function(){ if($(this).is(":checked")) { $(this).addClass("chkactive"); $(this).parent().addClass('active'); } else { $(this).removeClass("chkactive"); $(this).parent().removeClass('active'); } }); $(function() { var $radioButtons = $('input[type="radio"]'); $radioButtons.click(function() { $radioButtons.each(function() { $(this).parent().toggleClass('active', this.checked); }); }); }); /*---------------------- Inputtype Js End -----------------------------*/ /*------------- Slider -Loader Js Strat ---------------*/ $(window).load(function() { $(".ttloading-bg").fadeOut("slow"); }) /*------------- Slider -Loader Js End ---------------*/ /* Slider Load Spinner */ $(window).load(function() { $(".slideshow-panel .ttloading-bg").removeClass("ttloader"); }); /* --------------- Start Sticky-header JS ---------------*/ function menuClass() { if($( window ).width() > 1199) { $( ".left-main-menu" ).addClass( "left-menu" ); } else { $(".left-main-menu").removeClass('left-menu'); } } $(document).ready(function(){menuClass();}); $(window).resize(function() {menuClass();}); function header() { if (jQuery(window).width() > 1199){ if (jQuery(this).scrollTop() > 500) { jQuery('.header-bottom-block').addClass("fixed"); jQuery('.left-menu').prependTo(".header-bottom-block.fixed .container"); }else{ jQuery('.header-bottom-block').removeClass("fixed"); jQuery('.header-bottom-block .left-menu').prependTo("#column-left"); } } else { jQuery('.header-bottom-block').removeClass("fixed"); jQuery('.header-bottom-block .left-menu').prependTo("#column-left"); } } $(document).ready(function(){header();}); jQuery(window).resize(function() {header();}); jQuery(window).scroll(function() {header();}); /* --------------- End Sticky-header JS ---------------*/ /* ----------- SmartBlog Js Start ----------- */ var ttblog = $("#ttsmartblog-carousel"); ttblog.owlCarousel({ autoPlay : true, items :3, //10 items above 1000px browser width itemsDesktop : [1300,3], itemsDesktopSmall : [991,3], itemsTablet: [767,2], itemsMobile : [480,1], navigation: true, pagination: false }); // Custom Navigation Events $(".ttblog_next").click(function(){ ttblog.trigger('owl.next'); }) $(".ttblog_prev").click(function(){ ttblog.trigger('owl.prev'); }) /* ----------- SmartBlog Js End ----------- */ /*----------------- Testimonial Js Start ------------------------*/ var tttestimonial = $("#tttestimonial-carousel"); tttestimonial.owlCarousel({ autoPlay: true, pagination: true, paginationNumbers: false, items: 1, //10 items above 1000px browser width itemsDesktop: [1200, 1], itemsDesktopSmall: [991, 1], itemsTablet: [767, 1], itemsMobile: [480, 1] }); /*----------------- Testimonial Js End ------------------------*/ /* -----------Start carousel For TT-Services ----------- */ var ttservices = $("#ttcmsservices .ttcmsservice"); ttservices.owlCarousel({ autoPlay: 2000, stopOnHover: true, pagination: false, items: 4, //10 items above 1000px browser width itemsDesktop: [1199, 4], itemsDesktopSmall: [991, 4], itemsTablet: [767, 3], itemsMobile: [480, 2] }); /* -----------End carousel For TT-Services ----------- */ /*-------------------------- Countdown js start ------------------------------ */ $('#content .image-additional img').on('click',function(event) { var img_wrap = $(this).closest( ".countdown-images" ); $(img_wrap).find('.special-image img').attr('src',$(event.target).data('image-large-src')); $('.selected').removeClass('selected'); $(event.target).addClass('selected'); $(img_wrap).find('.product-image img').prop('src', $(event.currentTarget).data('image-large-src')); }); $('#content .tt-special-countdown .special-countdown.products-carousel').owlCarousel({ items:2, itemsDesktop: [1299,1], itemsDesktopSmall: [991,1], itemsTablet: [767,1], itemsMobile: [480,1], navigation: true, autoPlay: false, pagination: false }); $('#column-right .tt-special-countdown .special-countdown.products-carousel').owlCarousel({ items:1, itemsDesktop: [1199,1], itemsDesktopSmall: [991,1], itemsTablet: [767,1], itemsMobile: [480,1], navigation: false, autoPlay: true, stopOnHover : true, pagination: false }); $('#column-left .tt-special-countdown .special-countdown.products-carousel').owlCarousel({ items:1, itemsDesktop: [1199,1], itemsDesktopSmall: [991,1], itemsTablet: [767,1], itemsMobile: [480,1], navigation: false, autoPlay: true, stopOnHover : true, pagination: false }); $('#content .special-additional-images').owlCarousel({ items: 2, itemsDesktop: [1299,3], itemsDesktopSmall: [991,3], itemsTablet: [767,2], itemsMobile: [480,2], autoPlay: false, navigation: true, pagination: false }); // Custom Navigation Events $(".additional-next").click(function(){ $(".additional-images").trigger('owl.next'); }) $(".additional-prev").click(function(){ $(".additional-images").trigger('owl.prev'); }) $(".additional-images-container .customNavigation").addClass('owl-navigation'); $("#column-left .tt-special-countdown .item-countdown, #column-right .tt-special-countdown .item-countdown").each(function() { $(this).insertAfter($(this).parent().parent().parent().find(".button-group")); }); /*-------------------------- Countdown js End ------------------------------ */ /*-------------------------- latest js Start ------------------------------ */ var ttbestsellerproduct = $("#content .bestseller-carousel .bestseller-items.products-carousel"); ttbestsellerproduct.owlCarousel({ items:3, itemsDesktop : [1300,2], itemsDesktopSmall : [991,2], itemsTablet: [767,1], itemsMobile : [480,1], navigation: true, pagination: false }); var cat_feature = $(".category-feature.tt-carousel"); cat_feature.owlCarousel({ autoPlay : true, pagination : false, items : 3, //10 items above 1000px browser width itemsDesktop : [1199,2], itemsDesktopSmall : [991,2], itemsTablet: [767,2], itemsMobile : [480,1] }); // Custom Navigation Events $(".ttfcat_prev").click(function(){ cat_feature.trigger('owl.prev'); }) $(".ttfcat_next").click(function(){ cat_feature.trigger('owl.next'); }) /*-------------------------- latest js End ------------------------------ */ // Carousel Counter colsCarousel = $('#column-right, #column-left').length; if (colsCarousel == 2) { ci=2; } else if (colsCarousel == 1) { ci=4; } else { ci=4; } // product Carousel $("#content .products-list .products-carousel").owlCarousel({ items: ci, itemsDesktop : [1199,3], itemsDesktopSmall : [991,3], itemsTablet: [767,2], itemsMobile : [480,1], navigation: true, pagination: false }); $(".customNavigation .next").click(function(){ $(this).parent().parent().find(".products-carousel").trigger('owl.next'); }) $(".customNavigation .prev").click(function(){ $(this).parent().parent().find(".products-carousel").trigger('owl.prev'); }) $(".products-list .customNavigation").addClass('owl-navigation'); /* ---------------- start Templatetrip link more menu ----------------------*/ var max_link = 3; var items = $('#tttoplink_block ul li'); var surplus = items.slice(max_link, items.length); surplus.wrapAll('<li class="more_menu tttoplink"><ul class="top-link clearfix">'); $('.more_menu').prepend('<a href="#" class="level-top"><b>Еще +</b></a>'); $('.more_menu').mouseover(function(){ $(this).children('ul').addClass('shown-link'); }) $('.more_menu').mouseout(function(){ $(this).children('ul').removeClass('shown-link'); }); /* ---------------- End Templatetrip link more menu ----------------------*/ /*-----------start menu toggle ------------*/ $('.left-main-menu .TT-panel-heading').click(function() { $('.left-main-menu .TT-panel-heading').toggleClass('active'); $('.left-main-menu .menu-category').slideToggle("2000"); }); /*-----------End menu toggle ------------*/ /* ---------------- start Templatetrip more menu ----------------------*/ var max_elem = 12; var menu = $('.main-category-list .menu-category ul.dropmenu > li'); if ( menu.length > max_elem ) { $('.main-category-list .menu-category ul.dropmenu').append('<li class="more"><div class="more-menu"><span class="categories">Больше</span></div></li>'); } $('.main-category-list .menu-category ul.dropmenu .more-menu').click(function() { if ($(this).hasClass('active')) { menu.each(function(j) { if ( j >= max_elem ) { $(this).slideUp(200); } }); $(this).removeClass('active'); $('.more-menu').html('<span class="categories">Больше</span>'); } else { menu.each(function(j) { if ( j >= max_elem ) { $(this).slideDown(200); } }); $(this).addClass('active'); $('.more-menu').html('<span class="categories">Скрыть</span>'); } }); menu.each(function(j) { if ( j >= max_elem ) { $(this).css('display', 'none'); } }); /* ---------------- End Templatetrip more menu ----------------------*/ /* ---------------- start ontheme sub cat more menu ----------------------*/ $('.tt-category-featured .content > .caption .cat-sub > ul').each(function(){ var subcat = $(this).find('li'); var max_link = 2; if ( subcat.length > max_link ) { $(this).append('<li class="more"><div class="more-menu"><span class="categories">еще +</span></div></li>'); } subcat.each(function(j) { if ( j >= max_link ) { $(this).css('display', 'none'); $(this).addClass('disable'); } }); }); $('.tt-category-featured .content > .caption .cat-sub > ul .more-menu').each(function() { var subcatd = $(this).parent().parent().find('li.disable'); var max_link = 2; var subcat = $(this).parent().parent().find('li'); $(this).click(function() { if ($(this).hasClass('active')) { subcat.each(function(j) { if ( j >= max_link ) { if(subcat.hasClass('disable')){ subcatd.slideUp(200); } } }); $(this).removeClass('active'); $(this).html('<span class="categories">Еще +</span>'); } else { subcat.each(function(j) { if ( j >= max_link ) { subcat.slideDown(200); } }); $(this).addClass('active'); $(this).html('<span class="categories">Скрыть</span>'); } }); }); /* ---------------- End ontheme sub cat more menu ----------------------*/ /* Go to Top JS START */ $(function () { $(window).scroll(function () { if ($(this).scrollTop() > 150) { $('.goToTop').fadeIn(); } else { $('.goToTop').fadeOut(); } }); // scroll body to 0px on click $('.goToTop').click(function () { $('body,html').animate({ scrollTop: 0 }, 1000); return false; }); }); /* Go to Top JS END */ /* Active class in Product List Grid START */ $('#list-view').click(function() { $('#grid-view').removeClass('active'); $('#list-view').addClass('active'); $('#content .row > .product-list .product-thumb .image').attr('class', 'image col-xs-4 col-sm-4 col-md-3'); $('#content .row > .product-list .product-thumb .thumb-description').attr('class', 'thumb-description col-xs-8 col-sm-8 col-md-9'); //$(".product-layout.product-list .product-thumb .button-group .btn-cart").removeAttr('data-original-title'); /* for remove tooltrip */ }); $('#grid-view').click(function() { $('#list-view').removeClass('active'); $('#grid-view').addClass('active'); $('#content .row > .product-grid .product-thumb .image').attr('class', 'image col-xs-12'); $('#content .row > .product-grid .product-thumb .thumb-description').attr('class', 'thumb-description col-xs-12'); //$(".product-layout.product-grid .product-thumb .button-group .btn-cart").attr('data-original-title','Add to cart');/* for add tooltrip */ }); if (localStorage.getItem('display') == 'list') { $('#list-view').addClass('active'); } else { $('#grid-view').addClass('active'); } /* Active class in Product List Grid END */ }); // Documnet.ready() over.... /* FilterBox - Responsive Content*/ function optionFilter(){ if ($(window).width() <= 991) { $('#column-left .option-filter-box').appendTo('.row #content .category-description'); $('#column-right .option-filter-box').appendTo('.row #content .category-description'); } else { $('.row #content .category-description .option-filter-box').appendTo('#column-left .option-filter'); $('.row #content .category-description .option-filter-box').appendTo('#column-right .option-filter'); } } $(document).ready(function(){ optionFilter(); }); $(window).resize(function(){ optionFilter(); }); /*category filter js*/ function footerToggle() { if($( window ).width() < 992) { $("footer .footer-column h5").addClass( "toggle" ); $("footer .footer-column ul").css( 'display', 'none' ); $("footer .footer-column.active ul").css( 'display', 'block' ); $("footer .footer-column h5.toggle").unbind("click"); $("footer .footer-column h5.toggle").click(function() { $(this).parent().toggleClass('active').find('ul.list-unstyled').slideToggle( "fast" ); }); $("#column-left .panel-heading").addClass( "toggle" ); $("#column-left .list-group").css( 'display', 'none' ); $("#column-left .panel-default.active .list-group").css( 'display', 'block' ); $("#column-left .panel-heading.toggle").unbind("click"); $("#column-left .panel-heading.toggle").click(function() { $(this).parent().toggleClass('active').find('.list-group').slideToggle( "fast" ); }); $("#column-left .box-heading").addClass( "toggle" ); $("#column-left .products-carousel").css( 'display', 'none' ); $("#column-left .products-list.active .products-carousel").css( 'display', 'block' ); $("#column-left .box-heading.toggle").unbind("click"); $("#column-left .box-heading.toggle").click(function() { $(this).parent().toggleClass('active').find('.products-carousel').slideToggle( "fast" ); }); $("#column-right .panel-heading").addClass( "toggle" ); $("#column-right .list-group").css( 'display', 'none' ); $("#column-right .panel-default.active .list-group").css( 'display', 'block' ); $("#column-right .panel-heading.toggle").unbind("click"); $("#column-right .panel-heading.toggle").click(function() { $(this).parent().toggleClass('active').find('.list-group').slideToggle( "fast" ); }); $("#column-right .box-heading").addClass( "toggle" ); $("#column-right .products-carousel").css( 'display', 'none' ); $("#column-right .products-list.active .products-carousel").css( 'display', 'block' ); $("#column-right .box-heading.toggle").unbind("click"); $("#column-right .box-heading.toggle").click(function() { $(this).parent().toggleClass('active').find('.products-carousel').slideToggle( "fast" ); }); $("#ttcmstestimonial .title_block").addClass( "toggle" ); $("#ttcmstestimonial #tttestimonial-carousel").css( 'display', 'none' ); $("#ttcmstestimonial .tttestimonial-inner.active tttestimonial-carousel").css( 'display', 'block' ); $("#ttcmstestimonial .title_block.toggle").unbind("click"); $("#ttcmstestimonial .title_block.toggle").click(function() { $(this).parent().toggleClass('active').find('#tttestimonial-carousel').slideToggle( "fast" ); }); } else { $("footer .footer-column h5.toggle").unbind("click"); $("footer .footer-column h5").removeClass('toggle'); $("footer .footer-column ul.list-unstyled").css('display', 'block'); $("#column-left .panel-heading").unbind("click"); $("#column-left .panel-heading").removeClass( "toggle" ); $("#column-left .list-group").css( 'display', 'block' ); $("#column-left .box-heading").unbind("click"); $("#column-left .box-heading").removeClass( "toggle" ); $("#column-left .products-carousel").css( 'display', 'block' ); $("#column-right .panel-heading").unbind("click"); $("#column-right .panel-heading").removeClass( "toggle" ); $("#column-right .list-group").css( 'display', 'block' ); $("#column-right .box-heading").unbind("click"); $("#column-right .box-heading").removeClass( "toggle" ); $("#column-right .products-carousel").css( 'display', 'block' ); $("#ttcmstestimonial .title_block").unbind("click"); $("#ttcmstestimonial .title_block").removeClass( "toggle" ); $("#ttcmstestimonial #tttestimonial-carousel").css( 'display', 'block' ); } } $(document).ready(function() {footerToggle();}); $(window).resize(function() {footerToggle();}); /* Category List - Tree View */ function categoryListTreeView() { $(".category-treeview li.category-li").find("ul").parent().prepend("<div class='list-tree'></div>").find("ul").css('display','none'); $(".category-treeview li.category-li.category-active").find("ul").css('display','block'); $(".category-treeview li.category-li.category-active").toggleClass('active'); } $(document).ready(function() {categoryListTreeView();}); /* Category List - TreeView Toggle */ function categoryListTreeViewToggle() { $(".category-treeview li.category-li .list-tree").click(function() { $(this).parent().toggleClass('active').find('ul').slideToggle(); }); } $(document).ready(function() {categoryListTreeViewToggle();}); function menuToggle() { if($( window ).width() < 992) { $('#column-left .left-main-menu').prependTo('.header-bottom-block .container'); $('#column-right .left-main-menu').prependTo('.header-bottom-block .container'); $('.full-header .header-right .cart').appendTo('.header-bottom-block .right-block'); $('.header-bottom-block .search').appendTo('.full-header .container'); $(".main-category-list .menu-category ul.dropmenu").css('display', 'none'); $(".main-category-list ul.dropmenu li.TT-Sub-List > i").remove(); $(".main-category-list ul.dropmenu .dropdown-menu ul li.dropdown-inner > i").remove(); $(".main-category-list ul.dropmenu > li.TT-Sub-List > a").after("<i class='fa fa-angle-down'></i>"); $(".menu-category > li.TT-Sub-List .dropdown-inner ul > li.dropdown a.single-dropdown").after("<i class='fa fa-angle-down'></i>"); $(".main-category-list .TT-panel-heading").unbind("click"); $('.main-category-list .TT-panel-heading').click(function(){ $(this).parent().toggleClass('TTactive').find('ul.dropmenu').slideToggle( "fast" ); }); $(".main-category-list ul.dropmenu > li.TT-Sub-List > i").unbind("click"); $(".main-category-list ul.dropmenu > li.TT-Sub-List > i").click(function() { $(this).parent().toggleClass("active").find("ul").first().slideToggle(); }); $(".menu-category > li.TT-Sub-List .dropdown-inner ul > li.dropdown > i").unbind("click"); $(".menu-category > li.TT-Sub-List .dropdown-inner ul > li.dropdown > i").click(function() { $(this).parent().toggleClass("active").find(".dropdown-menu").slideToggle(); }); } else { $('.header-bottom-block .left-main-menu').prependTo('#column-left'); $('.header-bottom-block .left-main-menu').prependTo('#column-right'); $('.header-bottom-block .right-block .cart').appendTo('.full-header .header-right') $('.full-header .container .search').appendTo('.header-bottom-block .container'); $(".menu-category > li.TT-Sub-List .dropdown-inner ul > li.dropdown > i").unbind("click"); $(".main-category-list").removeClass('ttactive'); $(".main-category-list .menu-category ul.dropmenu").css('display', 'block'); $(".menu-category ul.dropmenu li.TT-Sub-List > i").remove(); $(".menu-category > li.TT-Sub-List .dropdown-inner ul > li.dropdown > i").remove(); } } $(document).ready(function() {menuToggle();}); $( window ).resize(function(){menuToggle();}); /* Animate effect on Review Links - Product Page */ $(".product-total-review, .product-write-review").click(function() { $('html, body').animate({ scrollTop: $(".product-tabs").offset().top }, 1000); }); function responsivecolumn() { if ($(window).width() <= 991) { $('#page > .container > .row > #column-left').appendTo('#page > .container > .row'); $('#page > .container > .row > #column-right').appendTo('#page > .container > .row'); $('#page > .content-bg > .container > .row > #column-left').appendTo('#page > .content-bg > .container > .row'); $('#page > .content-bg > .container > .row > #column-right').appendTo('#page > .content-bg > .container > .row'); } else if($(window).width() >= 992) { $('#page > .container > .row > #column-left').prependTo('#page > .container > .row'); $('#page > .container > .row > #column-right').appendTo('#page > .container > .row'); $('#page > .content-bg > .container > .row > #column-left').prependTo('#page > .content-bg > .container > .row'); $('#page > .content-bg > .container > .row > #column-right').appendTo('#page > .content-bg > .container > .row'); } } $(window).resize(function(){responsivecolumn();}); $(window).ready(function(){responsivecolumn();}); /*category filter js end*/ Помогите пожалуйста разобраться Змінено 5 жовтня 2018 користувачем btrotsky Надіслати Поділитися на інших сайтах More sharing options...
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Просто пропишите в шаблоне модуля категорий стиль display:none для блока div с классом menu-category. для отображения в раскрытом виде на главной можно через php т.е примерно так style="<?php if ($_SERVER[REQUEST_URI]=='/'){echo 'display:block;';}else{echo 'display:none;';} ?>" P.S Извиняюсь, не обратил внимание что 3й ОК Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 Тут уже лучше наверное в контроллере создать переменную, и в нее записывать результат проверки страницы. а в шаблоне соответственно выводить в эту переменную в атрибут style Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 8 минут назад, Pavel666 сказал: style="<?php if ($_SERVER[REQUEST_URI]=='/'){echo 'display:block;';}else{echo 'display:none;';} ?>" Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. .common-home .menu-category { display: block !important; } Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 Только что, n3bo сказал: Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 2 минуты назад, Pavel666 сказал: через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 7 минут назад, n3bo сказал: !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется P.S виноват, там и в шаблоне не прописан стиль для этого блока, невнимательность всему виной) Тогда достаточно будет просто добавить стили в css Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 3 минуты назад, Pavel666 сказал: Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется При клике оно добавляет стиль инлайново, вы его так не переопределите. Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 2 минуты назад, n3bo сказал: При клике оно добавляет стиль инлайново, вы его так не переопределите. так вопрос ведь в изначальном отображении при загрузке страницы, а js там проверяет текущее состояние видимости блока Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання [Решено] Скрыть меню по умолчанию Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 Тут уже лучше наверное в контроллере создать переменную, и в нее записывать результат проверки страницы. а в шаблоне соответственно выводить в эту переменную в атрибут style Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 8 минут назад, Pavel666 сказал: style="<?php if ($_SERVER[REQUEST_URI]=='/'){echo 'display:block;';}else{echo 'display:none;';} ?>" Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. .common-home .menu-category { display: block !important; } Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 Только что, n3bo сказал: Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 2 минуты назад, Pavel666 сказал: через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 7 минут назад, n3bo сказал: !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется P.S виноват, там и в шаблоне не прописан стиль для этого блока, невнимательность всему виной) Тогда достаточно будет просто добавить стили в css Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 3 минуты назад, Pavel666 сказал: Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется При клике оно добавляет стиль инлайново, вы его так не переопределите. Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 2 минуты назад, n3bo сказал: При клике оно добавляет стиль инлайново, вы его так не переопределите. так вопрос ведь в изначальном отображении при загрузке страницы, а js там проверяет текущее состояние видимости блока Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання [Решено] Скрыть меню по умолчанию Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 8 минут назад, Pavel666 сказал: style="<?php if ($_SERVER[REQUEST_URI]=='/'){echo 'display:block;';}else{echo 'display:none;';} ?>" Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. .common-home .menu-category { display: block !important; } Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options...
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 Только что, n3bo сказал: Извращенцы. На главной странице у body есть класс common-home, можно унаследоваться от него. через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 2 минуты назад, Pavel666 сказал: через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 7 минут назад, n3bo сказал: !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется P.S виноват, там и в шаблоне не прописан стиль для этого блока, невнимательность всему виной) Тогда достаточно будет просто добавить стили в css Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 3 минуты назад, Pavel666 сказал: Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется При клике оно добавляет стиль инлайново, вы его так не переопределите. Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 2 минуты назад, n3bo сказал: При клике оно добавляет стиль инлайново, вы его так не переопределите. так вопрос ведь в изначальном отображении при загрузке страницы, а js там проверяет текущее состояние видимости блока Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання [Решено] Скрыть меню по умолчанию Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 2 минуты назад, Pavel666 сказал: через css? у них уже по дефолту стиль в теле прописан, хотя да, если удалить из шаблона !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Змінено 5 жовтня 2018 користувачем n3bo Надіслати Поділитися на інших сайтах More sharing options...
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) 7 минут назад, n3bo сказал: !important Ну и js надо наверное поправить, чтобы работа на главной иначе... тоже исходя из класса у боди Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется P.S виноват, там и в шаблоне не прописан стиль для этого блока, невнимательность всему виной) Тогда достаточно будет просто добавить стили в css Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 3 минуты назад, Pavel666 сказал: Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется При клике оно добавляет стиль инлайново, вы его так не переопределите. Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 2 минуты назад, n3bo сказал: При клике оно добавляет стиль инлайново, вы его так не переопределите. так вопрос ведь в изначальном отображении при загрузке страницы, а js там проверяет текущее состояние видимости блока Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання [Решено] Скрыть меню по умолчанию
n3bo Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 3 минуты назад, Pavel666 сказал: Та не, в утиль импортант, удалить из шаблона стиль, в css добавить стили .menu-category { display:block; } .common-home .menu-category { display:none; } и js править не придется При клике оно добавляет стиль инлайново, вы его так не переопределите. Надіслати Поділитися на інших сайтах More sharing options...
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 2 минуты назад, n3bo сказал: При клике оно добавляет стиль инлайново, вы его так не переопределите. так вопрос ведь в изначальном отображении при загрузке страницы, а js там проверяет текущее состояние видимости блока Надіслати Поділитися на інших сайтах More sharing options... Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Pavel666 Опубліковано: 5 жовтня 2018 Share Опубліковано: 5 жовтня 2018 (змінено) Кстати ошибся в стилях, ТСу наоборот необходимо, по дефолту display:none а на главной display:block Змінено 5 жовтня 2018 користувачем Pavel666 Надіслати Поділитися на інших сайтах More sharing options... btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
btrotsky Опубліковано: 5 жовтня 2018 Автор Share Опубліковано: 5 жовтня 2018 Спасибо тема решена. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts