Лучший Ответ xatberg , 17 April 2014 - 11:41
Получилось но правильный вариант будет такой
// Получаем группу текущего пользователя
$user = JFactory::getUser();
$user_group = $user->groups;
if (in_array('2', $user->groups)) {
// Для группы 1
$mimimalPrice = (float)$appParams->get('global.jbzoo_cart_config.minimal-summa', 0);
} if (in_array('12', $user->groups)) {
// Для группы 2
$mimimalPrice = 10000;
} else {
// по умолчанию
$mimimalPrice = (float)$appParams->get('global.jbzoo_cart_config.minimal-summa', 0);
}
if ($mimimalPrice > 0 && $mimimalPrice > $totalPrice) {
$this->app->jbnotify->warning(JString::str_ireplace('%S', $mimimalPrice, JText::_('JBZOO_CART_MINIMAL_PRICE_ERROR')));
$error = true;
}
единственное смущает вот
пустая ошибка как ее убрать ?
или еще лучше заполнить текстом типа
"Докупить товара со ссылкой вернутся назад"
пожелание на будующие
ну и в самом елементе priceadvance где есть возможность указывать кол во по умолчанию, и множитель добавить функцию
сделать так чтобы покупатель не смог его изменять ни в карточке товара ни в корзине
что то вроде :
продажа товара по 5шт не меньше
тут без js не обойтись наверно.. но все же мало ли, может в будующую версию запланируете
Перейти к сообщению


Тема закрыта








