Не корректная работа MinifyX
Как то странно себя ведет MinifyX
1. После сжатия CSS в нем отсутствует:
2. Я ему скармливаю несколько CSS пожатых и не пожатых, сырые он сжимает, а пожатые наоборот разжимает Вот так вызываю может что не правильно
1. После сжатия CSS в нем отсутствует:
width: calc(100% + 15px);, к какому бы селектору не пытался применить это свойство. MinifyX просто его вырезает из скомпилированного файла. Хотя другие на пример left: calc(7% - 15px); или width: calc(100% - 15px); нормально жмёт.2. Я ему скармливаю несколько CSS пожатых и не пожатых, сырые он сжимает, а пожатые наоборот разжимает Вот так вызываю может что не правильно
[[!MinifyX?
&minifyCss=`1`
&minifyJs=`1`
®isterCss=`default`
®isterJs=`default`
&cssSources=`
[[++assets_url]]css/bootstrap.min.css,
[[++assets_url]]css/jquery.fancybox.css,
[[++assets_url]]css/animate.min.css,
[[++assets_url]]css/slicknav.min.css,
[[++assets_url]]css/style.css,
[[++assets_url]]css/media.css
`
&jsSources=`
[[++assets_url]]js/jquery-1.11.1.min.js,
[[++assets_url]]js/jquery.fancybox.pack.js,
[[++assets_url]]js/jquery.mousewheel.min.js,
[[++assets_url]]js/jquery.slicknav.js,
[[++assets_url]]js/wow.min.js,
[[++assets_url]]js/common.js
`
]]Кто нибудь сталкивался с похожим? Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Но в общем какая-то глючная штука этот MinifyX.
Надо bezumkin-у сообщить.
Неужели нет других решений, кроме как аттрибуты style, инлайн-стили, или отдельный css файл?
Проблема, судя по всему, не в MinifyX, а в библиотеках, которые он использует.
Есть подозрение, что Munee унаследовал этот косяк из github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues/22, который в свою очередь тянет его из YUI Compressor github.com/yui/yuicompressor/issues/59
Возможно, уже даже исправили:
github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues/22
Василий, если ты вдруг нас слышишь)) Будем тебе благодарны, если сможешь заняться этой проблемой!
Возможно, достаточно будет просто обновить зависимости.
script type=«text/javascript»>pdoPage.initialize({«wrapper»:"#child_list",«rows»:"#child_list .rows",«pagination»:"#child_list .pagination",«link»:"#child_list .pagination a",«more»:"#pdopage .btn-more",«moreTpl»:"<button class=\«btn btn-default btn-more\»>\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0435\u0449\u0435<\/button>",«mode»:«default»,«history»:1,«pageVarKey»:«page»,«pageLimit»:«15»,«assetsUrl»:"\/enes\/components\/pdotools\/",«connectorUrl»:"\/enes\/components\/pdotools\/connector.php",«pageId»:16,«hash»:«2677c120c3d08bf022b96a4f3143849711d77b99»,«scrollTop»:true});</script
Помогите пожалуйста.
В последней версии php-css-parser данной проблемы не должно быть.
github.com/sabberworm/PHP-CSS-Parser/releases/tag/8.2.0