Филипп

Филипп

С нами с 12 января 2016; Место в рейтинге пользователей: #195

Почему AjaxForm не подключает свои js-файлы?

FormIt 4.0.1-pl
AjaxForm 1.1.9-pl

Стандартно вызваю AjaxForm:
[[!AjaxForm?
    &snippet=`FormIt`
    &form=`tpl.AjaxForm.example`
    &hooks=`email`
    &emailSubject=`Тестовое сообщение`
    &emailTo=`info@domain.com`
    &validate=`name:required,email:required,message:required`
    &validationErrorMessage=`В форме содержатся ошибки!`
    &successMessage=`Сообщение успешно отправлено`
]]

+ Форма на странице появилась
+ В head подключились эти стили: /ajaxform/css/default.css

— А вот js-файлы не подключаются! Этих скриптов в коде страницы нет:
/assets/components/ajaxform/js/default.js
/assets/components/ajaxform/js/lib/jquery.form.min.js
/assets/components/ajaxform/js/lib/jquery.jgrowl.min.js

Таким образом, форма работает некорректно, jgrowl не выводится и тд. Но письма приходят.

Где искать ошибку? Попробовал разные версии jQ — не помогло. В консоли чисто.
Филипп
23 мая 2018, 17:49
modx.pro
1 488
0

Проблема со страницей успешного заказа

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

Сборка практически чистая, чанки дефолтные.

И ещё письма о заказе приходят через раз. То только для заказчика, то только для продавца. Wtf?!

UPD
Со страницей заказа всё норм, а вот с письмами нет.
Филипп
04 мая 2018, 15:40
modx.pro
979
0

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

В магазине дюжина товаров. Но положить в корзину можно только один и в одном количестве. Если ты добавляешь какой-либо другой товар, он заменяет собой тот, что находился в корзине ранее.

Таким образом, в корзине может быть либо пусто, либо один товар в количестве 1. Как такое реализовать?
Филипп
04 мая 2018, 10:48
modx.pro
833
+1

И снова о редиректе в корзину после добавления товара

Задача уже описывалась тут и тут, но к единому мнению спорящие не пришли.
Так как правильно организовать авторедирект в корзину после нажатия кнопки?? Без костлей-плагинов, копаний в сырцах и тд.

Этот спасительный код не работает:
miniShop2.Callbacks.Cart.add.response.success = function() {
	document.location = '/cart.html';
}
Филипп
01 мая 2018, 14:54
modx.pro
778
0

Логотип MODX 3

На правах пятничного поста.

Раз летом нас ждет глобальное обновление движка, я подумал, почему бы не обновить и знак MODX. Пока вы не сказали, что это не нужно, предлагаю почитать мои соображения.

Филипп
23 марта 2018, 12:36
modx.pro
4 758
+7

Как выводить значения опций в корзине по имени?

В корзине значения опций выводятся следующим образом:
{$product.options | join : '; '}

То есть опции выводятся все подряд, через точку с запятой.
Как вывести какую-то конкретную опцию, обратившись к ней по имени? Например только размер.
Филипп
02 февраля 2018, 17:33
modx.pro
2 398
0

Плагин для админки MODX + mS2

1
Суть вопроса: modx.pro/help/14313/

Итого:

— надо расположить табы товара в нужном мне порядке:
Документ >> Свойства товара >> Цвета >> Связи >>… далее порядок не важен

— плагин должен уметь скрывать ненужные мне табы (например, «Категории»)

— в табе «Документ» нужно скрыть поле «Содержимое»

+ в идеале: перенести поле «Заголовок» из содержимого в «Свойства товара» и вообще скрыть «Документ» или переместить его в конец (просто не уверен, что так можно)

— код должен быть с комментами, чтобы в будущем я смог скрыть/переместить что-то сам

Есть тестовая сборка с минишопом, где можете поработать
Предоплата 50%

filgavrilov@yandex.ru
Филипп
17 января 2018, 12:46
modx.pro
701
0

Как редактировать панель товара?

Пытаюсь упростить панель товара для менеджера.

1. Возможно ли менять порядок вкладок или скрывать их на панели товара? Хочется выставить самые используемые первыми, а неактульные для менеджера — скрыть совсем. Возможно?



2. Как скрыть поле «Содержимое»[[*content]] на вкладке «Документ»? Отключение modx-resource-content в настройках форм не помогает, видимо потому что ресурс минишоповский.
Филипп
15 января 2018, 18:07
modx.pro
1
1 527
0

Как скрыть вкладку "элементы" от менеджера?

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

Полностью скрыл вкладку «Файлы», а вот «Элементы» полностью скрыть не удается из-за политики view_template. Если она без галочки — у менеджера будет выскакивать ошибка 200.

В итоге в «элементах» висят шаблоны и это плохо. В актуальной 2.6.1 проблема не изменилась. Что делать?
Филипп
15 января 2018, 15:29
modx.pro
1 598
0

Как вывести ресурс, который является родителем по отношению к текущему ресурсу?

Есть структура такого вида:

Категория (1)
  • Товар (3)
  • Товар (4)

Категория (2)
  • Товар (5)
  • Товар (6)
В шаблоне товара, кроме вывода самого товара через msProduct.content, надо вывести content категории, к которой он принадлежит.

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

[[!pdoResources?
	&parents=`0`
	&depth=`0`
	&select=`content`
	&tpl=`myTpl`
]]

Как указать, что нужно выводить контент для id, которое является родителем по отношению к текущему ресурсу?

То есть для 3,4 должен выводиться 1, а для 5,6 — 2 и тд.
Филипп
02 января 2018, 17:39
modx.pro
1
872
0