Evgeny Epifanov

Evgeny Epifanov

С нами с 17 июня 2013; Место в рейтинге пользователей: #204

Больше не показывать

Добрый день всем!
Подскажите как сделать в диве шаблона кнопки типа «закрыть» (закрывает модуль на текущую сессию) и «больше не показывать» (закрывает модуль на более долгий срок)?
Стас
10 марта 2015, 14:45
modx.pro
1
1 488
0

Как реализовать календарь, с возможностью ввода

Добрый день.
Прошу совета, как реализовать календарь, с в каждой дате.
Т.е. у меня есть график поставок, который люди заполняют. Я хочу, чтобы они видели сразу календарь, и при нажатии на дату куда они хотят вставить поставку, появлялось поле, в которое они вобьют объем. После того, как они вобъют весь график в календарь(выберут 10-20 дат, которые могут быть в разные месяцы, и вобьют в них объемы), нажимают на кнопку отправить и там уже обработчик заведет все в базу данных(с этим проблем нет).
Подскажите, используя какую библиотеку такое было бы проще всего реализовать(Jquery UI Datepicker?)
Заранее благодарен.

P.S. Нашел похожий скрипт, на то, что мне надо (Booking Calendar PRO (jQuery Plugin), но он платный $7 и такое ощущение, что заточен под wordpress, а перетачивать не очень хочется codecanyon.net/item/booking-calendar-pro-jquery-plugin/full_screen_preview/244645?ref=themespotters
GrinRom
06 марта 2015, 08:37
modx.pro
1
2 179
0

TvTable - таблица

Добрый день! Понадобилась мне тут табличка в виде Тв-параметра, в которой можно менять не только кол-во строк, но и столбцов. Поэтому migx не подходит (
В общем, было найдено решение, но как оказалось оно для EVO =(



В итоге взяла его за основу и переписала.
yani
02 марта 2015, 08:34
modx.pro
39
16 698
+14

[mSearch2] Поиск в найденном. Реализация

Поиск в найденном — удобный механизм последовательного органичения поисковой информации. Многие помнят, что до лета 2014 у Яндекса была такая замечательная возможность. И сколько шума на форумах было, когда её убрали.
На mSearch2 можно достаточно легко реализовать такую возможность. Нужны всего лишь сам mSearch2 и бутылочка пива. Открываем и то и другое, и поехали.
1. Первым делом добавляем в форму чанка tpl.mSearch2.form чекбокс.
<input type="checkbox" value="1" name="sinf" id="sinf" /> Искать в найденном
Получается, например, вот так

Вот и все. Отмечаем галочку и ищем. :)
Сергей Шлоков
18 февраля 2015, 15:45
modx.pro
11
1 791
+9

Добавление данных в письмо о заказе Minishop

Здравствуйте.
Подскажите пожалуйста, что нужно дописать в чанк tpl.msEmail.new.manager, чтобы в письме о заказе помимо информации о заказанных товарах приходили данные заказчика (телефон, адрес, email).
Это необходимо, чтобы оператор магазина мог обрабатывать заказы без компьютера.
Денис
08 февраля 2015, 16:13
modx.pro
3
1 220
+1

Мультидоменность не на контекстах возможна?

Возможно ли сделать мультидоменность не на контекстах, а на ресурсах?

То есть, допустим есть доменов 40, все они прилинкованы к корневому каталогу modx. Все домены — одностраничники.
Сейчас, для того чтобы добавить новый домен, нужно создать целый контекст, и настроить его.
Можно ли просто создать список страниц, по которым бы открывались эти домены?
Допустим страница c названием 111.ru чтобы открывалась одноимённым доменом.

Куда хотя-бы копать? В сторону плагинов? Или htaccess?
Василий Столейков
03 февраля 2015, 13:09
modx.pro
5
1 027
0

[CallBack] Обратный звонок

Раз из раза приходилось настраивать одно и то же решение для вывода формы обратного звонка, и мне это надоело. Поэтому создал данный компонент на основе этого решения. А решение такое: на сайте каким-либо образом выводится ссылка «Обратный звонок», по нажатию на которую выводится модальная форма. В этой форме пользователь может указать свой номер телефона и как к нему обратиться при звонке. Такой нехитрый, но полезный прием для повышения конверсии сайта.

Как работает компонент:
При установке он подтягивает компоненты AjaxForm и FormIt, с помощью которых, собственно, происходит вывод и обработка формы, хотя они теоретически могут быть заменены с помощью параметров &wrapperSnippet и &snippet соответственно. Все параметры по умолчанию настроены так, чтобы при установке и простом вызове сниппета [[callBack]] получить рабочий обратный звонок.
Виталий Киреев
28 января 2015, 04:37
modx.pro
9
16 646
+10

Вывод наименьшей цены из списка товаров в категори

Здравствуйте.

Уже вхожу в тотальный затуп, но так и не получается реализовать в minishop2 вышеозвученную задачу.

Максим Кузнецов
24 января 2015, 23:16
modx.pro
7
3 919
0

Сниппет Declension для склонения слов

Предлагаю вашему вниманию небольшой сниппет для вывода склонения. Работает как фильтр вывода, использовать нужно примерно так:
[[+balls]] [[+balls:declension=`балл,балла,баллов`]]

Как видите, он применяется к любым тегам с числами, а в options нужно указать три формы слова (1 яблоко, 2 яблока и 10 яблок) для русского, или 2 (1 ticket, 2 tickets) для английского.

Для экспериментов можно повызывать сниппет с произвольными числами:
15 [[*id:input=`15`:declension=`яблоко,яблока,яблок`]]
Полный код под катом.
Василий Наумкин
22 января 2015, 06:44
modx.pro
28
7 692
+15

РЕШЕНО Отключить jgrowl при добавлении в корзину

Отключить jgrowl при добавлении товара в корзину. Через
miniShop2.Callbacks.Cart.add.response.success = function() {
    $.fancybox('#modal_basket');
   
}
Вызываю модальное око, но параллельно выскакивает окошко уведомления. Как его отключить, только для добавления? Буду благодарен за любой тычок носом. Спасибо!
Алексей Марченко
20 января 2015, 18:40
modx.pro
7
5 666
0