Купчинский Михаил

Купчинский Михаил

С нами с 19 января 2013; Место в рейтинге пользователей: #518

Страница пользователя как на modx.pro

1 1 000
Реализация страницы пользователя как на mоdx.pro (https://modx.pro/users/bezumkin/). Не используются дополнения virtualPage и userProfile\userProfile2 из-за их глючности и конфликтов с другими дополнениями. Все протестировано на рабочем проекте.
Wassi Wassinen
14 февраля 2016, 17:03
modx.pro
37
7 381
0

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

Задача: что бы цена после добавления в корзину увеличивалась на 18% (НДС)

ms 2.2.0-pl2
Системной настройки ms2_price_snippet больше нету.

Нашла 1) вариант работы с классом msCartHandler (создать новый файл в папке core/components/minishop2/model/minishop2):
class msCartHandler2 extends msCartHandler  {
public function add($id, $count = 1, $options = array()) {
{здесь писала разный код, но ничего не менялось}
 }
Название нового класса ввести в системную настройку ms2_cart_handler_class

И 2 вариант, через создание плагина, с кодом:
case 'msOnAddToCart':
	$tmp = $cart->get();
	$tmp[$key]['price'] = $tmp[$key]['price']+($tmp[$key]['price']*18)/100;
	$cart->set($tmp);	
	break;
Вот тут не понятно как назвать плагин и что сделать, что бы он начал работать.

Подскажите, пожалуйста, какой из вариантов надо использовать? Пока у меня ни первый ни второй не получается. Или вообще что-то третье нужно делать?
Василиса Белозёрова
13 февраля 2016, 13:51
modx.pro
2
2 114
0

Sendex подписка по email без регистрации

Здравствуйте. Помогите строчкой кода. Не пойму как вызвать Sendex (в доках и в сообществе не нашел), чтобы подписать пользователя по e-mail (без регистрации). Т.е. у меня одностраничник, просто есть input, куда мыло ввести и кнопка «Подписаться». Это бы конечно в доки записать.
Виталий Барышников
12 февраля 2016, 02:23
modx.pro
5
3 395
+1

Перенос фото товаров из TV в галерею miniShop2

Постановка задачи: был интернет магазин, где товары — обычные ресурсы, а изображения — TV поля (в моем примере 5 штук). Необходимо сделать товары типа msProduct, а изображения перенести в стандартную галерею miniShop2.

Небольшой скрипт, решающий вторую часть задачи, ниже. (первая часть задачи решается примерно так)

Что он делает? Скрипт берет все записи с типом msProduct, и копирует изображения из TV в галерею miniShop2.

Надеюсь кому-нибудь будет полезным (скрипт не 100% универсальный, подгоняйте под себя! и да, я запускаю его из Console, если у вас просто php файл, то необходимо сначала авторизоваться в админке через API).
Наумов Алексей
03 февраля 2016, 12:05
modx.pro
11
3 873
+5

Срочно нужна помощь

ПРОБЛЕМА УСТРАНЕНА ВСЕМ СПАСИБО!

Дело в том что пароль от админки был утерян (сайт достался от предыдущего разработчика без такового)
Надо каким либо образом восстановить пароль.
Кнопки восстановить пароль к сожалению не имеется.
пример с ссылкой; В данном случае у меня нет ссылки: пример без ссылки

Доступ к базе и папке с файлами сайта есть.

Через базу пароль не выходит поменять:
во-первых: в базе перед паролем стоит префикс uncryp>;
во-вторых: вставив не зашифрованный пароль либо копипаст зашифрованного не помогает;
ну и в-третьих: по какой-то причине нет кнопки восстановить пароль, как уже указывал выше.

Заказчик требует исправлений сайта, а из-за этого все встало на мертвом месте. Прошу помощи люди добрые!

ПРОБЛЕМА УСТРАНЕНА ВСЕМ СПАСИБО!
Иван
29 января 2016, 15:16
modx.pro
1
4 094
-1

Превратить ресурсы в категории и товары

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

Хочу переделать ресурсы в товары и категории Minishop2. Нашел в комментариях пример кода для категорий и для товаров (ссылки). Применил его, и админке у ресурсов появился нужный вид товаров и категорий. Однако при попытке изменить их и сохранить появляется окошко с ошибкой: «msProduct_err_ns». Помогите, пожалуйста, решить данную проблему. Заранее большое спасибо!
Александр Суркин
25 января 2016, 06:45
modx.pro
2
2 310
0

Кастомизация вывода изображения на странице товара

Привет. На странице товара требуется выводить изображение следующим образом:
Если у товара есть 2 и более изображений, то нужно выводить 2-ое изображение, в противном случае — 1-ое(основное).

Изменения должны касаться только страницы товара. Как добиться такого поведения?
Алексей
23 января 2016, 10:18
modx.pro
1
819
0

Как использовать модификатор с двумя и более if?

Есть задача определять какой culturekey (всего их три) и в зависимости от этого выводить ресурсы, как это реализовать с помощью двух if?

Для двух culturekey выглядеть будет так
[[pdoResources?
&parents=`[[++cultureKey:is=`ru`:then=`3`:else=`12`]]`

]]

Как это реализовать для бОльшего числа culturekey, логика такая — если culturekey=ru, то выводим 3, если culturekey=en, то выводим 12, если culturekey=fr, то выводим 21

Спасибо!
anton
11 января 2016, 22:25
modx.pro
2
1 605
0

Оrder success на отдельной странице

Доброго времени суток!

Подскажите, пожалуйста, как сделать так, чтобы после успешного оформления заказа, на сайте, посетителя перекидывало на определенную страницу, а не на эту же, с чанком tpl.msOrder.success?
Пашкович Дмитрий
27 декабря 2015, 14:38
modx.pro
6
3 929
0

Загрузка материала в модальное окно

Добрый день!
Подскажите, что-то не могу разобраться. как сделать так, чтобы определённые материал сайта подгружался в модальном окне. Хочу сделать вывод новостей. Сами анонсы как обычно, а вот пр нажатии по кнопке «Подробнее» хочу, чтобы вылезало модальное окно, а в нем сам материал необходимой мне новости отображался.
Не пойму как надо сделать вызов AjaxSnippet, чтобы анонсы подгружались а по клику по ссылке — в модальном окне грузилось все остальное.
Андрей
19 декабря 2015, 19:05
modx.pro
13
21 141
0