Николай Загумённов

Николай Загумённов

С нами с 19 сентября 2013; Место в рейтинге пользователей: #59
Николай Загумённов
01 декабря 2015, 18:13
0
Не прочитал последний комент, и искал решение)
В .htaccess раскоментил: php_flag register_globals Off и заработало=)
Николай Загумённов
01 декабря 2015, 16:42
0
Спасибо за помощь, цена меняется. Только не понятно как ее менять через аякс этим способом. Все равно пишет цену старую. Например есть кнопка "+" на связном товаре, нажали на нее и цена прибавилась к основному.

Я вроде разобрался у себя, вроде была трабла из-за компонента msDiscount(его плагина), он тоже работает с этим событием.
Николай Загумённов
30 ноября 2015, 23:18
0
Не подскажете можно ли сниппетом цену менять у товара, уходящего в корзину?
Не та цена что в базе, а та что в сессии хранится.
Николай Загумённов
30 ноября 2015, 23:06
0
У меня сейчас тоже такая же ситуация.
Причем пару вчера буквально было все ОК.
$modx->event->returnedValues ничего не возвращает. С чем это может быть связано? Не нашли решение?
Николай Загумённов
27 ноября 2015, 21:47
+1
Вроде разобрался.
Основная проблема это мое не знание minishop2 да и вообще много каких моментов.
Оказывается цену можно легко менять, с помощью вызова события методом:
$response = $minishop2->invokeEvent('msOnGetProductPrice', $params);
Пользователь кликает на "+" или "-", посылая ajax запрос на обработчик, который вызывает событие.
Теперь нужно чтобы по вызову события происходили какие-то действия, в моем случае изменение цены.
Добавляем плагин на это событие:
<?php
if ($modx->event->name = 'msOnGetProductPrice') {
	if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
		
	    $values = & $modx->event->returnedValues;
	    	$values['price'] =  $_SESSION['new_price'];
	    
	} else {
		// тут действия которые должны происходить не через ajax
}
Николай Загумённов
16 ноября 2015, 10:34
0
Удобно, спасибо за пост!
Просто мне всегда казалось, что плагины это не самое лучшее решение для многих задач.
Николай Загумённов
16 ноября 2015, 10:28
0
Если будет много добавленных полей не будет грузить сервер?
Николай Загумённов
16 ноября 2015, 10:24
0
А плагин должен постоянно висеть?
Николай Загумённов
15 ноября 2015, 01:25
0
Только комент написал как смотрю на модсторе уже есть тема. Афигенно) благодарю!
Николай Загумённов
15 ноября 2015, 00:50
0
Тоже думаю поработать с uikit
Николай Загумённов
14 ноября 2015, 20:43
+1
Обновил.
Не проверял в сафари только.
Николай Загумённов
14 ноября 2015, 09:05
+1
Спасибо, посмотрю.
На днях обновлю. Сделал опросы с множественным вариантом ответов и чтобы аякс отправлялся в файл а не в сниппет.
Николай Загумённов
13 ноября 2015, 03:12
0
Спасибо)
Поэтому, если вы не готовы углубленно изучить Semantic UI, даже не пытайтесь ставить это расширение.
Аж, захотел поставить и глянуть)
Николай Загумённов
11 ноября 2015, 14:06
0
Мне тоже интересен этот момент.
Можно использовать для добавления с фронта купонов компонент ms2From.
Николай Загумённов
10 ноября 2015, 20:20
0
Сокро сделаю с множественным, все никак не доберусь. Стилей нет потому, что там бутстраповские классы. Если бутстрап не подключен, то нужно самому дописывать нужные стили.
Николай Загумённов
08 ноября 2015, 19:33
+1
Да, спасибо за статьи. Чуток соображать начинаю =)
Николай Загумённов
03 ноября 2015, 20:25
0
Прикольная листалка картинок. Это своя какая-то бутстраповская?