Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
17 августа 2017, 15:40
+1


В категории, где список опций, должно выводится на фронте так, как в админке отсортировано.
Андрей
17 августа 2017, 15:18
0
Порядок вывода если не ошибаюсь сделан такой же как в админке в категории, сделайте там нужный порядок и должно всё правильно вывести.
Андрей
14 августа 2017, 12:53
+1
А что хоть за шаблон, можно ссылку? Аж интересно стало =)
Андрей
14 августа 2017, 11:15
0
Из описания — [msDigitalOffers] Продажа цифровых товаров (кодов)

Логика именно в продаже существующих ключей, кодов, файлов.

Только смотрю он отправляет код на почту — это значит что покупатель будет должен еще проводить какие то манипуляции с кодом? Или сможет сразу качать архив?

Как я понимаю, то в поле код можно вписывать ссылку на файл, соответственно и отправлять её сразу на почту.

Кстати с этим дополнением получится сделать продажи без надобности для покупателя регистрироваться на сайте? Чтобы человек просто вписал email. оплатил и просто скачал файл?

Так регистрация и не обязательная, минишоп просто при первом заказе регает покупателя по email.

Андрей
14 августа 2017, 00:28
+5
Форму вызываю из каждого превью

Нафига плодить кучу форм, проще вызывать форму один раз на странице, в кнопку добавить атрибут data:

data-name="[[+pagetitle]]"

Событие по клику:

$(document).on('click', '.btnOrder', function(e) {
	var title = $(this).data('name');
	$("#order-title").val(title);
});

Input в форме:

<input type="hidden" id="order-title" name="order-title" value="" />
Андрей
13 августа 2017, 23:44
0
А msDigitalOffers разве не подойдёт для задачи?
Андрей
06 августа 2017, 12:37
0
Проверил, действительно падает из за плагина минишопа. Можете через phpmyadmin в таблице — site_plugins найти плагин minishop2 и выставить disabled = 1, и обязательно почистить кеш в /core/cache/, сайт заработает.

p.s. Вот только зачем удалять pdoTools, мне непонятно :)
Андрей
06 августа 2017, 01:59
0
Вероятно, внезапно, на сайте есть вызовы pdoTools?
Андрей
05 августа 2017, 13:08
+1
Да, прощу прощения, в помощи написано:

Также мы поддерживаем работу дополнений на поддомене dev. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на обоих доменах: site.ru и dev.site.ru.

Если не ошибаюсь раньше такого не было. Теперь стало удобней :)
Андрей
05 августа 2017, 12:55
0
Ключ создаётся для домена куда будете устанавливать + 1 раз можно изменить домен из лк, дальше смена по запросу в тп.

Т.е. сначала можно сделать для dev.site.ru, а после завершения работ изменить домен на site.ru.
Андрей
04 августа 2017, 23:36
0
Все дополнения из магазина доступны для установки на тестовом тарифе modhost.
Андрей
29 июля 2017, 18:13
0
Это не минишоп, а в настройках сайта у вас вероятно публикация выключена.
Андрей
28 июля 2017, 00:28
0
Ну это дефолтное значение после установки. В карточке у вас стоит [[+image]], а должно быть судя по конфигу — [[+360x270]]. Либо то же самое на Fenom.
Андрей
28 июля 2017, 00:18
0
В минишопе формат уже вроде как такой:

{"small":{"w":120,"h":90,"q":90,"zc":"1","bg":"000000"}}

Задайте имена для миниатюр, подключите в вывод, и должно всё работать.
Андрей
28 июля 2017, 00:13
0
А не проще использовать ms2gallery? Зачем нужен отдельный плагин?
Андрей
26 июля 2017, 23:55
1
+1
Вот все сразу всё бросили, и начали помогать =)

Добавил в карточку товара сниппет с таким кодом
События обрабатываются не в сниппете а в плагине, надо внимательно документацию читать.

Вот пример рабочего плагина:

<?php
if ($modx->event->name == 'msOnBeforeAddToCart' && $modx->user->isAuthenticated() && $modx->user->isMember('group')) {
	$newprice = $product->get('newprice');
	if (!empty($newprice)) {
		$product->set('price', $newprice);
	}	
}
Андрей
20 июля 2017, 12:41
+1
Просто переопределите:

.jGrowl-closer { bla bla bla }
Андрей
19 июля 2017, 14:15
+1
Буквально недавно было таких 2 проекта. Fenom не заработал, но при этом работали ms2Gallery и MS2 (2.4) галерея с синтаксисом Fenom.

Работа Fenom по умолчанию включена только в чанках. Скорее всего нужно было включить работу в шаблонах)