Николай Савин

Николай Савин

С нами с 06 июня 2015; Место в рейтинге пользователей: #5
Николай Савин
18 апреля 2017, 21:15
0
Публикуете форму на странице, делаете ее скрытой через CSS.
<div class="hiddenForm" style="display:none>
	<form id="myForm"></form>
</div>
Далее в любом месте на этой же странице публикуем ссылку, в которой ссылаемся на данную форму. Остальное fancybox сделает сам.
<a href="#myForm" class=«fancybox>Открыть форму

Если вы хотите вызвать форму, которой нет на странице — создаете пустую страницу, там выводите форму.
Далее в ссылке просто ссылаетесь на нее
<a href=»formpage.html" class=«fancybox>Открыть форму
Николай Савин
18 апреля 2017, 21:10
+2
Уже делал интеграцию с retailCRM для минишоп (частный случай для конкретного магазина).
Есть ли необходимость данного компонента? Голосуйте за этот комментарией, посмотрю сколько человек вообще хотя бы знакомы с RetailCRM.
Чет я как то сомневаюсь в ее популярности, хотя не могу не признать — очень удобная система и API хороший, хотя и с явными недочетами.
Николай Савин
18 апреля 2017, 21:08
+1
Пилю интеграцию с сервисом SendPulse.
Кто не знает — данный сервис предоставляет мощности Email рассылки через собственные белые сервера.
Кроме того есть реализация SMS рассылки и Push уведомлений.
Будет ли востребован подобный компонент?
Николай Савин
18 апреля 2017, 20:11
0
Я так понимаю помимо карточек продуктов на modstore, нужно еще переводить соответствующую документацию на docs.modx.pro?
Насчет скриншотов не совсем понятно. Беглый просмотр англоязычного контента — показал, что скриншоты на русском.
Николай Савин
18 апреля 2017, 19:21
0
CSS и JS вполне себе нормально минифицируются
Николай Савин
18 апреля 2017, 14:43
+2
А можно перевод в стиле персонажа с картинки, но за те же деньги?
Николай Савин
18 апреля 2017, 09:20
0
Я сказал про НЕЛЬЗЯ, условно. Можно конечно, но это все велосипедно-костыльные труды. При большом количестве информации производительность крайне низкая из-за того, что все хранится в json строках. Это нужно сначала выбрать ВСЕ данные, декодировать их, собрать в единый массив. Ну а дальше конечно можно уже крутить этим массивом как хочешь.
Если таких таблиц тысячи, то нужно немалое количество ОЗУ, чтобы все это обработать.
Николай Савин
17 апреля 2017, 21:03
0
Через MIGX ничего сортировать и группировать НЕЛЬЗЯ. Потому что записи лежат в одной большой куче.
ВСЕ данные, по которым вам нужно организовывать сортировку и группировку, должны находиться отдельно. На каждый тип данных отдельное поле. Например TV.
Для каких то подробных советов надо смотреть детально организацию материала в админке.
Николай Савин
17 апреля 2017, 20:10
0
Первая часть решается через pdoTools. Подробнее не скажу, зависит от того по каким таблицам все разбросано.
Вторая совсем просто. Скрипт в кроне переодически проверяет даты и прошедшие отключает или переносит
Николай Савин
17 апреля 2017, 14:33
0
Здравствуйте. Сделаем. Обращайтесь. Контакты в профиле
Николай Савин
17 апреля 2017, 13:53
0
Иван — начните с того, чтобы описать ваши требования к продукту. Чего не хватает, что лишнее и так далее.
Может еще кто дополнит список правок. Ну и дальше — глядишь и соберем что-то. Хотя это вообще то нарушение интелектуальных прав. Я не думаю что автор пакета и администрация магазина будут в восторге.
Николай Савин
14 апреля 2017, 21:21
0
А неграждан и нерезидентов России на работу берете?
Николай Савин
13 апреля 2017, 14:38
0
Здравствуйте. 5 тыс. руб.
Контакты в профиле.
Николай Савин
11 апреля 2017, 18:16
0
Пожалуйста. Думайте выбирайте, консультируйтесь.
Будут вопросы — задавайте — постараюсь ответить.
Николай Савин
11 апреля 2017, 18:13
0
Вариант минимум — дня три.
Вариант максимум — недели две наверное.
Во многом зависит от даты начала работ и моей занятости на этот момент.
Николай Савин
11 апреля 2017, 18:07
1
0
Здравствуйте.
Вариант минимум — 10 тыс. рублей.
Вариант Максимум — 30 тыс. рублей.
Николай Савин
10 апреля 2017, 20:09
+1
На днях буквально настраивал сбор email из формы на сайте в сервис SendPulse.