Владимир

Владимир

С нами с 28 декабря 2012; Место в рейтинге пользователей: #53

Доставка цифрового товара на E-mail покупателю

Добрый день! Есть цифровой товар — мастер-классы. Нужно реализовать возможность после оплаты выслать клиентам на e-mail ссылку на просмотр или скачивание. Именно выслать на e-mail, который указывается при заказе, а не давать доступ к какой-либо странице на сайте для авторизованного пользователя. После оформления заказа и при смене статуса заказа на «Оплачено», покупателю сразу же уходило письмо с благодарностью и ссылкой (ссылками) на приобретенные товары. Сами ссылки предполагаю, что можно сделать в виде TV полей к товарам minishop2.
И ещё не могу убрать из корзины почтовый адрес для доставки. В настройках указываю, какие поля мне нужны, а всё равно выходят все, что есть по умолчанию.
Помогите пожалуйста с задачей.
Может это можно в отдельный модуль вывести типа, например, модуль продажи инфопродуктов.
Готов заплатить за реализацию или отблагодарить за помощь.
Иван Тюмеров
17 июня 2015, 20:00
modx.pro
5
3 430
+1

msDiscount 1.1 + MS2.1.11 = Одноразовые скидочные купоны

Наступило лето, народ разъехался по отпускам и продажи в магазинах серьёзно просели. Если, конечно, вы не торгуете кремом для загара и холодным пивом — в этом случае у вас полный порядок.

Подстегнуть продажи помогут одноразовые скидочные купоны, которые появились в большом обновлении msDiscount.
Василий Наумкин
16 июня 2015, 19:20
modx.pro
3
4 447
+6

Новости modhost.pro - работа с доменами

Привет, друзья! Накопилось еще немного изменений в работе хостинга, о которых хочется рассказать.

Самое важное — изменён алгоритм учёта доменов на тарифе. Раньше считались все домены подряд, а теперь только первого уровня.
То есть, на минимальном тарифе вы можете добавить 3 домена типа domain.ru и неограниченное количество поддоменов к ним.

Панель управления теперь нормально принимает и выводит кириллические домены. На имя домена можно кликать, чтобы проверить как открывается привязанный к нему сайт.
Василий Наумкин
16 июня 2015, 07:34
modx.pro
3
2 349
+4

AjaxSnippet в pdoResources

Создал список новостей с помощью pdoResources. По задумке в каждой новости, есть кнопка — «Подробнее». И с помощью аякса, подгружается вся новость и остальные нужные данные.
Попытался реализовать это с помощью AjaxSnippet. Одна проблема — при клике по кнопке «Подробнее» открывается информация во всех новостях.

В шаблоне pdoresources вызов:
<div class="clearfix" id="more[[+idx]]"> [[AjaxSnippet?
    &snippet=`more`
    &input=`[[+introtext]]`
    &as_mode=`onclick`
	&as_target=`#more[[+idx]]`
	&wrapper=`more_button.tpl`
]] </div>

Шаблон more_button.tpl
<span id="[[+key]]" class="more blue left as_trigger">Подробнее V</span>

Как сделать, чтобы подгружалась только нужная новость в списке?
Павел
13 июня 2015, 11:13
modx.pro
9
2 022
+2

Перезапуск скрипта процессора из админки автоматически

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

Разрабатываю дополнение по импорту большого кол-ва товаров в минишоп2. Импорт запускается из админки. За импорт отвечает файл процессора synch.class.php.

Столкнулся с проблемой времени выполнения скрипта. Нужно грузить картинки со стороннего сайта, а это по примерным подсчётам на первый импорт всех товаров уйдёт около 2 часа работы. Ясное дело, что php не позволит так долго работать скрипту из браузера. Через консоль сервера запускать скрипт не получится, т.к. клиенту этого не объяснишь.

Думаю может получится как-то организовать автоматический перезапуск скрипта процессора с того места, на котором остановился, через, например, 20-50 товаров, либо через 20 секунд работы скрипта.

В связи с этим вопрос разработчикам дополнений: возможно ли отправлять в админку из процессора такой запрос, который автоматически в админке будет обрабатываться и перезапускать скрипт с нужного места, на котором остановились?

Решение под катом

Павел Гвоздь
06 июня 2015, 14:08
modx.pro
2
2 121
+1

Простой вывод погоды на сайте

Спасибо Ивану за помощь в написании сниппета
Klike
26 мая 2015, 07:06
modx.pro
8
4 314
+3

[pdoTools] 2.0.0-beta c шаблонизатором Fenom

Представляю вам новую версию pdoTools со встроенным шаблонизатором Fenom.

Это очередная попытка решить вопрос с очень бедным MODX шаблонизатором, который умеет очень мало. Первая «велосипедная» попытка была представлена здесь, а сейчас всё гораздо серьёзнее.

Если вы не знакомы с Fenom, то советую прочитать вот эту заметку на Хабре, а потом пробежаться по документации на GitHub.

Возможности

  • Включение поддержки Fenom раздельно для каждого сниппета pdoTools.
  • Можно использовать плейсхолдеры MODX и теги Fenom одновременно. Но быстрее будет использовать что-то одно.
  • Если в чанке нет плейсхолдеров MODX, то парсер MODX не запускается
  • Если в чанке нет тегов Fenom, то он тоже не запускается.
  • @INLINE чанки работают
В отличии от других решений, вам не нужно никаким образом менять или переписывать свои сниппеты — всё крутится через методы pdoTools::getChunk() и pdoTools::parseChunk() автоматически.
Василий Наумкин
18 мая 2015, 19:11
modx.pro
10
19 450
+17

Одна галерея (ms2gallery) для двух языков

Всех с праздником!!!

На блоге появилась задача сделать одну галерею для двух контекстов (языков) то есть что бы можно было добавлять фото только в одном месте а выводить на двух контекстах site.com/ru и site.com/en
Alex Zhuravlev
09 мая 2015, 10:56
modx.pro
7
3 121
+3

Навигация по автометкам

Хочу поделиться своим способом работы с метками, для дополнительной навигации по ресурсам. Вообще то, для этого уже есть tagLister, но мне нравится контролировать процесс. И вообще, это мой первый пост тут, так что сильно не пинайте :)



Для создания, собственно меток, логично использовать штатный tv параметр с типом autotag (автометка), поэтому вначале, создаю его и как нибудь называю. Не задумываясь особенно, назвал его по названию типа — autotag. Добавляю созданный tv в шаблон для вывода постов и с ним — все.
Саша Туманов
16 апреля 2015, 18:58
modx.pro
28
6 705
+10

ms2Gallery и Selectel Cloud Storage

Предлагаю вам пошаговую инструкцию в картинках, как настроить ms2Gallery для работы с удалёнными файлами на Selectel Cloud Storage.



Если вы не знаете, что это и зачем нужно — советую прочесть заметку на хабре. В двух словах: картинки быстрее грузятся клиенту и не занимают лишнего места на сервере хостинга. Сразу скажу, инструкция простейшая, как 3 копейки — это вам не монструозный Amazon S3.
Василий Наумкин
11 апреля 2015, 12:33
modx.pro
19
7 395
+7