Evgeny Tarasov

Evgeny Tarasov

С нами с 29 апреля 2014; Место в рейтинге пользователей: #473

Sendex и AjaxForm - подписка на рассылку ч/з ajax

Sendex, как учебный компонент, особо не развивается, но он довольно удобен и приятен в обращении изнутри сайта. В связи с чем регулярно его использую. Но вот «снаружи», на фронте, он не очень удобен. Очередная просьба от клиента «чтобы окошко появлялось, а страничка не перезагружалась», побудила переписать для себя сниппет так, чтобы потом пользовать его через ajaxform. Получилось три чанка, один сниппет и немного джаваскрипта.
mngatoff
26 августа 2017, 19:52
modx.pro
26
5 102
+8

Мультидоменность контекстами


В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!
Павел Гвоздь
10 августа 2017, 16:01
modx.pro
36
6 315
+29

[msOptionsPrice2] - Связанные опции модификаций

[msOptionsPrice2] — В новой версии добавлен функционал связанных опций.
Довольно часто встает вопрос о отображении тех или иных опций в зависимости от другой(их), теперь данный функционал есть из коробки.

под катом подробности
Володя
24 июня 2017, 10:18
modx.pro
3
5 947
+13

Множетственная ReCaptcha2 на 1 стр + Ajaxform

Добрый день! Вдохновленный заметкой и комментарием Андрея в ней, я решил немного по подробнее расписать про особенности подключения Google ReCaptcha 2 для использования в MODX Revolution c дополнением AjaxForm и FormIt.


Под катом пример с картинками.
Sergey Leleko
17 мая 2017, 11:11
modx.pro
33
7 713
+12

TV список ресурсов: вывод названия и ссылки

Подскажите, пожалуйста. Сделала дополнительное поле «Список ресурсов» — при выводе на странице ([[+tv.teacher]]) выводит только его id, а как вывести pagetitle и uri?
Любовь
28 января 2017, 14:48
modx.pro
3
3 583
0

[Office] Версия 1.4.0 - работа с мобильными

Привет, друзья!

Как кто-то возможно помнит, в январе я рассказывал про создание сайта vrmedia.tv, на котором использовалась авторизация через мобильные телефоны. Тогда я написал для этого отдельный контроллер и много чего захардкодил.
И вот, спустя почти год, наконец-то дошли руки включить этот функционал в базовую поставку Office.

Теперь у нас есть новая системная настройка office_auth_mode, которая может быть в двух положениях: email или phone.
При переключении настройки в режим телефона email становится не нужен: регистрация, авторизация и сброс пароля работают через отправку sms сообщений.
Василий Наумкин
02 декабря 2016, 18:36
modx.pro
6
3 377
+19

Массовый импорт модификации продуктов [miniShop2]

В поддержке задали вопрос как можно массово добавлять модификации для продуктов (разные цены для разных размеров, артикулы уникальны для каждого размера).

Ниже привожу пример…
Володя
27 октября 2016, 09:54
modx.pro
20
4 912
+5

Динамические часы

2 100
Доброго времени суток, на сайте выводятся часы с помощью функций PHP определенного часового пояса
<?php
date_default_timezone_set("UTC"); // Устанавливаем часовой пояс по Гринвичу
  $time = time(); // Вот это значение отправляем в базу
  $offset = 2; // Допустим, у пользователя смещение относительно Гринвича составляет +3 часа
  $time += 2 * 3600; // Добавляем 3 часа к времени по Гринвичу
  echo date("H:i:s", $time); // Выводим время пользователя, согласно его часовому поясу
Естественно они статичные
Нужно заставить их идти. В интернетах вычитал, что можно это сделать через JS.
Кто может реализовать такую задачу?

PS: В поле стоимости указал просто цифру, ума не приложу сколько стоит подобная задача.

Появилась необходимость пояснить условие задачи:
В Калининграде время всегда на час меньше чем в Москве
Мне нужно, что бы любой пользователь с любого региона (хоть с Камчатки, хоть с Бразилии) зашел на сайт и увидел Калининградское время.
Никаких сравнений этого времени делать не нужно, показывать, работает магазин или нет — тоже не нужно.
Evgeny Tarasov
20 октября 2016, 20:37
modx.pro
2
2 404
0

Как сделать динамический зависимый список ресурсов

Имеется следующая структура:

Медицинские услуги
— Услуга 1
— — Врач 1
— — Врач 2
— Услуга 2
— — Врач 3
— — Врач 4
— Услуга 3
— — Врач 5
— — Врач 6

На сайте два выпадающих списка, в первом по умолчанию загружен список медицинских услуг. А как сделать, чтобы при выборе услуги во второй список подгружался список врачей, относящихся к этой услуге?
Александр
08 августа 2016, 06:46
modx.pro
6
3 211
0

Женим mFilter2 и tvSuperSelect

Понадобилось однажды сделать фильтры по диапазону. То есть, например, в поселке Один участки площадью 10-15 соток, а в поселке Два — 13-20 соток. Фильтровать нужно поселки по по площади участка. В итоге я пришел к тому, чтобы в tvSuperSelectпоселку писать крайние значения (10, 15), а на фронтенде — стандартные ui-slider от mFilter2
И тут выяснилось, что mFilter не знаком с суперселектом)
mngatoff
01 июля 2016, 19:01
modx.pro
19
3 546
+7