
Wassi Wassinen
С нами с 25 января 2013; Место в рейтинге пользователей: #37[mFilter2] сдвиг слайдера пальцем на мобилках
заранее предупреждаю решение «в лоб» и может кто подскажет более красивое решение
для того чтобы slider слушался движения пальцем по экрану мобилки оказувается нужно что-то придумать и для этого еще 10 лет назад выпустили некий хак для jquery UI
github.com/furf/jquery-ui-touch-punch
тут почитаете кому интересно
итого чтобы заработал наш сладер нам нужно подключить на страницу еще 2 файла
собственно jqueryUI и jquery-ui-touch-punch
кастомный jqueryUI с модулями mouse и Draggable
можно скачать по ссылке
теперь все это дело подключаем
JS
для того чтобы slider слушался движения пальцем по экрану мобилки оказувается нужно что-то придумать и для этого еще 10 лет назад выпустили некий хак для jquery UI
github.com/furf/jquery-ui-touch-punch
тут почитаете кому интересно
итого чтобы заработал наш сладер нам нужно подключить на страницу еще 2 файла
собственно jqueryUI и jquery-ui-touch-punch
кастомный jqueryUI с модулями mouse и Draggable
можно скачать по ссылке
теперь все это дело подключаем
JS
<!-- это мои пути у вас все будет так как вы захотите -->
<script src="/tpl/lib/jquery-ui-1.13.2.custom/jquery-ui.min.js"></script>
<script src="/tpl/lib/jquery-ui-1.13.2.custom/jquery.ui.touch-punch.js"></script>
в CSS нужно добавить.fl_price .mse2_number_slider .ui-slider-range.ui-widget-header{
position: absolute;
}
.fl_price .mse2_number_slider .ui-slider-handle.ui-corner-all.ui-state-default{
position: absolute;
}
.fl_price .mse2_number_slider {
position: relative;
}
У меня работает))) Формирование JavaScript файлов и кусков кода для дополнений
Всех приветствую. Есть ситуация, с которой сталкиваюсь на каждом сайте, к которому заказчик предъявляет требования по части валидности верстки\кода. Этот пост про ситуацию с кусками java-скриптов, которые подключают в код страниц дополнения modx. Например, AjaxForm, MinifyX и MiniShop2 подтягивает в код страницы блоки javascript которые открываются тегами:
Валидатор выдает такое предупреждение:
The type attribute is unnecessary for JavaScript resources.
Чтобы исправить эту ситуацию — нужно убрать из тега атрибут type=«text/javascript».
Господа разработчики, постарайтесь обновить свои дополнения, чтобы сделать код сайтов на modx более валидным.
Заранее благодарен!
UPD.: Решение проблемы здесь bazstudio.com/blog/320-make-valid-the-auto-js-files-in-modx
<script type="text/javascript">
И этот тег не проходит валидатор validator.w3.orgВалидатор выдает такое предупреждение:
The type attribute is unnecessary for JavaScript resources.
Чтобы исправить эту ситуацию — нужно убрать из тега атрибут type=«text/javascript».
Господа разработчики, постарайтесь обновить свои дополнения, чтобы сделать код сайтов на modx более валидным.
Заранее благодарен!
UPD.: Решение проблемы здесь bazstudio.com/blog/320-make-valid-the-auto-js-files-in-modx
TicketForm и поля multiselect (multiple)
2 1 000
Всем здравствуйте.
Искал решения для заполнения полей типа multiselect htmlbook.ru/html/select/multiple через ticketForm. Есть решение для select modx.pro/help/6325/#comment-45022, но хотелось бы использовать ТВ-поля «множественный список» в админке, а на фронтенде — multiselect. Нужно это для последующей фильтрации через mFilter2. У страницы будут выбраны одно или несколько значений из списка с множественным выбором.
Если у вас есть наработки в этой области и вы готовы поделиться — я с удовольствием отблагодарю небольшим спасибо на карту или телефон.
Заранее благодарен.
Искал решения для заполнения полей типа multiselect htmlbook.ru/html/select/multiple через ticketForm. Есть решение для select modx.pro/help/6325/#comment-45022, но хотелось бы использовать ТВ-поля «множественный список» в админке, а на фронтенде — multiselect. Нужно это для последующей фильтрации через mFilter2. У страницы будут выбраны одно или несколько значений из списка с множественным выбором.
Если у вас есть наработки в этой области и вы готовы поделиться — я с удовольствием отблагодарю небольшим спасибо на карту или телефон.
Заранее благодарен.
Hybridauth и Вконтакте
Всех приветствую.
Hybridauth, при попытке авторизоваться через Вконтакте, выдает в логах ошибки:
Hybridauth, при попытке авторизоваться через Вконтакте, выдает в логах ошибки:
Актуализировать компонент ms2form
Всем здравствуйте.
Необходимо актуализировать компонент ms2form ( github.com/vasilueff/ms2form, modstore.pro/packages/users/ms2form ) для работы с новым MS2. Компонент «приучен» работать со старым минишопом. Необходимо, чтобы он научился работать с новым.
Так же в компоненте заложена возможность публиковать категории товаров с фронтенда. Понадобится доработать эту функциональность. Но это уже следующим заданием.
Вопросы и предложения в комментариях.
Заранее благодарен за ответы.
Необходимо актуализировать компонент ms2form ( github.com/vasilueff/ms2form, modstore.pro/packages/users/ms2form ) для работы с новым MS2. Компонент «приучен» работать со старым минишопом. Необходимо, чтобы он научился работать с новым.
Так же в компоненте заложена возможность публиковать категории товаров с фронтенда. Понадобится доработать эту функциональность. Но это уже следующим заданием.
Вопросы и предложения в комментариях.
Заранее благодарен за ответы.
Where class_key
Друзья, всех приветствую!
Подскажите, как через &where запретить выбирать ресурсы-ссылки или разрешить выбирать только товары Minishop2?
Заранее благодарен за ответ!
Подскажите, как через &where запретить выбирать ресурсы-ссылки или разрешить выбирать только товары Minishop2?
Заранее благодарен за ответ!
Сниппет для разбивки текста на страницы
1 1 500
Ребята, всех приветствую!
Нужен сниппет, который мог бы через pdoPage разбивать длинные портянки текста на страницы. Из параметров нужно указывать после какого HTML тега и через сколько таких тегов разбивать страницу (например &breakTag=`
` &tagCount=`20`).
Решения пишите в комментах. Выберу самое оптимальное по запросам\быстродействию.
Заранее благодарен!
Нужен сниппет, который мог бы через pdoPage разбивать длинные портянки текста на страницы. Из параметров нужно указывать после какого HTML тега и через сколько таких тегов разбивать страницу (например &breakTag=`
` &tagCount=`20`).
Решения пишите в комментах. Выберу самое оптимальное по запросам\быстродействию.
Заранее благодарен!
Ошибка ...not be passed to makeUrl()
В логе постоянно встречаю ошибку:
Если кто-то сталкивался или знает причину — помогите.
Заранее благодарен!
[2017-01-08 20:09:42] (ERROR @ ***/core/model/modx/modx.class.php : 991) `0` is not a valid integer and may not be passed to makeUrl()
Если кто-то сталкивался или знает причину — помогите.
Заранее благодарен!
Плагин соответствия источников файлов шаблонам
1 300
Приветствую всех!
Необходим плагин, который бы проставлял источник файлов для ms2gallery в соответствии с указанным шаблоном. Таких соответствий может быть несколько. Решения пишите в комментах, выберу самое эффективное по запросам\быстродействию.
Заранее благодарен!
Необходим плагин, который бы проставлял источник файлов для ms2gallery в соответствии с указанным шаблоном. Таких соответствий может быть несколько. Решения пишите в комментах, выберу самое эффективное по запросам\быстродействию.
Заранее благодарен!
Показать просмотры и рейтинг в mFilter2
1 500
Всем привет!
Есть вызов mFilter2:
Есть вызов mFilter2:
[[!mFilter2?
&element=`msProducts`
&tplPageWrapper=`@INLINE [[+first]][[+prev]][[+pages]][[+next]][[+last]]`
&tplOuter=`tpl.mFilter2.outer.contest`
&tplFilter.outer.ms|textfield1=`tpl.mFilter2.filter.outer.contest.price`
&tplFilter.outer.msoption|tags=`tpl.mFilter2.filter.outer.contest.tags`
&tplFilter.outer.ms|date_field-year=`tpl.mFilter2.filter.outer.contest.year`
&tplFilter.outer.ms|date_field-month=`tpl.mFilter2.filter.outer.contest.month`
&suggestions=`0`
&parents=`[[*id]]`
&includeThumbs=`20x20`
&tpl=`tpl.msProducts.row.contest`
&sortby=`date_field`
&sortdir=`DESC`
&filters=`
ms|textfield1,
msoption|tags,
ms|date_field:year,
ms|date_field:month
`
&limit=`20`
&showLog=`1`
]]