簡體   English   中英

在 Wordpress/Woocommerce 管理員訂單詳細信息中提交表單

[英]Submitting a Form in Wordpress/Woocommerce admin order details

如果訂單正在處理,我正在嘗試提交訂單詳細信息表格。 我有按鈕和字段出現並顯示訂單何時處理。 但是當我提交它什么都不做。 我很確定我做錯了,這是在一個插件里面。 所有變量都在那里,並在訂單頁面上工作和顯示。 所以我只堅持為什么當我按下提交時它什么也沒做。

 <?php if ($order_status1 == 'processing'){ //echo'<p><input type="text" name="sadd" id="sadd"><a href="?post=';echo $post_id;echo'&action=edit&abc=';echo $value;echo'" class="button">';echo"Add S to Order";echo'</a></p>'; echo'<form action="#" method="post" id="astof" onSubmit="return confirm(';echo"'message that will display before submission?'";echo');"> <input class="woocommerce-Input woocommerce-Input--text input-text" type="text" name="sadd1"> <button type="submit" class="woocommerce-button button woocommerce-form-login__submit" form="astof" value="changes1" name="asto">Add Order</button> </form>'; }?> <?php if(isset($_POST['astof'])){ $resultsn = $_POST['sadd1']; $wpdb_dbconnectp = new wpdb('user', 'pass', 'Dan', 'localhost:3306'); $wpdb_dbconnectp->show_errors(); $sobject = $wpdb_dbconnectp->get_col("SELECT msisdn FROM s_stock WHERE idd = '$resultsn'"); foreach ($sobject as $sneeded) $scutnoplus = substr($sneeded, 1); update_meta_data( $oiid, '_snumber', $resultsn ); update_post_meta( $gsn, '_snumber', $resultsn ); update_post_meta( $gsn, '_s', $scutnoplus ); }?>

嘗試手動將action 屬性添加到表單而不是 #。 按鈕似乎不是自己做的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM