drupal - Ubercart:如何清空购物车?

标签 drupal drupal-6 ubercart

如何使用 Ubercart 从 php 函数中清空购物车?

谢谢

最佳答案

uc_cart_empty(uc_cart_get_id());

如果要添加“空购物车按钮”,请使用以下代码:

函数 uc_empty_cart_form_alter(&$form, $form_state, $form_id) {
如果($form_id == 'uc_cart_view_form'){
$form['空'] = 数组(
'#type' => '提交',
'#value' => t('空购物车'),
);

$form['#submit'][] = 'uc_empty_cart_cart_view_form_submit';
}
}
功能

uc_empty_cart_cart_view_form_submit($form, &$form_state) {
开关($form_state['values']['op']){
case t('空购物车'):
uc_cart_empty(uc_cart_get_id());
$form_state['redirect'] = '购物车';
}
}

关于drupal - Ubercart:如何清空购物车?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4225537/

相关文章:

mysql - Drupal 数据库 API 增量

php - 更改表格的 CCK 标题

authentication - Nginx 配置 : how to use auth_basic authentication if ssl_client_certificate none provided?

javascript - 如何在运行时动态重新配置 Drupal 的基于 jQuery 的自动完成功能?

drupal - 在 Drupal 的 UberCart 结帐期间重定向到注册页面而不是登录页面?

php - Drupal 安装问题。奇怪的错误

php - Drupal 将 nid/vid 从 int 转换为 bigint

php - x264 [错误] : baseline profile doesn't support 4:2:2 , 与 ffmpeg php

drupal - 如何在 Ubercart 中显示可用库存数量?