Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Simple Minify [2.3] - Сжатие и склейка JS и CSS-файлов 1.0.0

   (4 reviews)    Find their other files

ozzzi
  1,229 13,707

4 Screenshots



    Create an account or sign in to download this

  • +1 2

Review Averages

4.3 out of 5 stars
75%
0%
0%
25%
0%

User Feedback

You may only provide a review once you have downloaded the file.

Ruslan36

  

Изменений не увидел. Главная страница сайта только грузиться перестала.

Link to review
sandrin

· Edited by sandrin

  

Разработчику респект, css ошибки смог исправить. Но вот это не знаю как быть с модулем 

 

image.png

 

НАШЕЛ РЕШЕНИЕ:

для тех кто столкнулся, то модуль ATS6 выводит JS в html. Удаляем модуль ATS, чистим кеш модификаторов, добавляем отдельно css

 

#policy{
                            position:fixed;
                            z-index:9999;
                            bottom:0;
                            left:50%;
                            width:100%;
                            
                            margin-bottom:-100px;
                            opacity:0;
                            visibility:hidden;
                            display:none;
                            -webkit-transform:translateX(-50%);
                            -moz-transform:translateX(-50%);
                            -ms-transform:translateX(-50%);
                            -o-transform:translateX(-50%);
                            transform:translateX(-50%);
                            -webkit-transition:.3s;
                            -moz-transition:.3s;
                            -ms-transition:.3s;
                            -o-transition:.3s;
                            transition:.3s
                        }
                        #policy.active{
                            display:block
                        }
                        #policy.activated{
                            margin-bottom:0;
                            opacity:1;
                            visibility:visible
                        }
                        #policy *{
                            color:#fff;
                            line-height:18px;
                            font-weight:400;
                            font-family:Arial;
                            font-size:14px;
                            margin:0
                        }
                        .policy__container{
                            background-color:#333333;
                            padding:10px 50px;
                            color:#fff;
                            position:relative
                        }
                        .policy__container::before,.policy__container::after{
                            content:'';
                            display:table;
                            clear:both
                        }
                        .policy__text{
                            width:calc(100% - 200px)
                        }
                        #policy .policy__confirm{
                            display:inline-block;
                            border:1px solid #fff;
                            color:#fff;
                            background-color:#000;
                            padding:0 20px;
                            cursor:pointer;
                            position:absolute;
                            right:0;
                            top:50%;
                            margin-right:50px;
                            margin-top:-14px;
                            text-decoration:none;
                            height:28px;
                            line-height:28px;
                            -webkit-transition:.3s;
                            -moz-transition:.3s;
                            -ms-transition:.3s;
                            -o-transition:.3s;
                            transition:.3s
                        }
                        #policy .policy__confirm:hover{
                            color:#000;
                            background-color:#fff
                        }
                        @media screen and (max-width:767px){
                            #policy{width:100%}
                            .policy__container{padding:10px 15px}
                            .policy__text{width:100%}
                            #policy .policy__confirm{
                                position:relative;
                                display:table;
                                margin:0;
                                margin-top:20px;
                                margin-left:auto;
                                margin-right:auto
                            }
                            
                            body #policy *{
                            
                            font-size:12px;
    
                        }
                        }

и подключаем : перед боди: 

                <div id="policy">
                    <div class="policy__container"></div>
                        <script src="catalog/view/javascript/ats6.js"></script>
                </div>

JS кстати исправленный (ats6.js) (теперь записывает в куки) :

document.addEventListener('DOMContentLoaded',function(){
                            var policy=document.getElementById('policy');
                            var policy2cookie=document.cookie.match(new RegExp('(?:^|; )'+
                                'policy_confirm'.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,'\\$1')+
                                '=([^;]*)'));
                            if(!policy2cookie||policy2cookie[1]!='Y'){
                                var policy_container=document.querySelector('div.policy__container');
                                if(policy_container){
                                    if(!navigator.cookieEnabled){
                                        policy_container.innerHTML='<div class="policy__text"><p>У Вас отключены куки, пожалуйста включите их для комфортной работы с этим сайтом</script></div>'
                                    } else {
                                        policy_container.innerHTML='<div class="policy__text"><p>Этот сайт использует файлы cookie для повышения удобства для пользователя, а именно — статистического анализа и выбора сторонних сервисов. Более подробную информацию см. на странице <a href="//'+location.host+'/privacy/" target="_blank">Политика конфиденциальности</a>.</p></div><a href="javascript:void(0)" class="policy__confirm">Принимаю</a>'
                                    } setTimeout(function(){
                                        policy.appendChild(policy_container);
                                        policy.classList.add('active');
                                        setTimeout(function(){
                                            policy.classList.add('activated')
                                        },300);
                                        var policy_confirm=document.querySelector('.policy__confirm');
                                        if(policy_confirm){
                                            policy_confirm.addEventListener('click',function(){
                                                policy.classList.remove('activated');
                                                setTimeout(function(){
                                                    policy.remove()
                                                },300);
                                                var date = new Date;
                                                var m = 1; // месяцев до удаления
                                                var d = 0; // дней до удаления
                                                var h = 0; // часов до удаления
                                                var min = 0; // минут до удаления
                                                date = new Date(date.getFullYear(), date.getMonth() + m, date.getDate() + d, date.getHours() + h, date.getMinutes() + min);
                                                document.cookie='policy_confirm=Y; path=/; expires=' + date.toUTCString();
                                            })
                                        }
                                    },100)
                                }
                            } else {
                                policy.remove()
                            }
                        })

Link to review
deonisij

   1 of 1 member found this review helpful 1 / 1 member

Скажите для версии Opencart  2.1.0.2 (rs.1) подойдёт ? Послу установки (закачки на сервер) модуль не активировался, (его нет в модулях) и соответственно он не сжимает файлы. Возможно ли установить на данную версию ?
За ранее Благо Дарю !

Link to review
melot

   1 of 1 member found this review helpful 1 / 1 member

спасибо

Link to review



User Feedback

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.