Скрыть цены для незарегистрированных пользователей Ubercart 3.x
Доброго времени суток!
Хотелось бы решить такой вопрос:
Отображение поля цены (как и во veiws, так и в product) - только зарегистрированным пользователям, анонимы смотрят каталог без цены
Ну соответственно лишить анонимов возможности покупать товар.
Что было сделано:
нашел несколько довольно старых тем на форуме, но решения не подходят под drupal7 (либо я что то делаю не так)
«function uc_product_nodeapi(&$node, $op, $arg3, $arg4){
global $user;
$node->content['display_price']['#access'] = $node->content['display_price']['#access'] && $user->uid;
$node->content['sell_price']['#access'] = $node->content['sell_price']['#access'] && $user->uid;
if ($user->uid == 0 && $op = 'view') {