如何从输入字段将数据设置为woocemmerce会话

时间:2015-11-26 19:53:34

标签: php wordpress woocommerce

我正在开发一个插件,用户可以在其中添加自定义价格并能够为特定产品“添加到购物车”。现在我可以将自定义值添加到购物车,但是当我转到另一个页面(购物车/结帐)时没有显示。它似乎重置了。

所以我尝试这样的东西,但它没有用。

 $data = $_POST['product_price'];
 WC()->session->set( 'custom_price' , $data );
 $retrive_price = WC()->session->get( 'custom_price' );

如何设置值并从会话中获取值

$retrive_price = 'data_from_woocommerce_session';

1 个答案:

答案 0 :(得分:1)

好吧,我告诉你另一种方法。你可以用以下方式做到这一点

第1页:

 session_start();
 $data = $_POST['product_price'];
 $_SESSION['custom_price']=$data;

现在在另一个页面中写下以下内容以接收值:

 session_start();
 $retrive_price =  $_SESSION['custom_price'];