Welcart 退会ボタン(aタグ)をメニュー等に追加実装する方法

デフォルトで会員ページの下の方に「退会する」というinputタグの退会用ボタンがありますが、こちらを会員専用メニューなど別の場所に追加実装(※今回は aタグで実装)する方法を書いていきます。

デフォルトの退会するボタン

ボタン部分の抜粋ですが、inputタグで以下の退会用のボタンのコードがあります。

<input name="deletemember" class="deletemember" type="submit" value="退会する" onclick="return confirm('会員に関する全ての情報が削除されます。よろしいですか?');">

退会するボタン用コード aタグ版

会員専用メニューなどログインしている状態で以下のコードを追加することで”退会する”のボタンを追加することが出来ます。今回はデザイン都合上 aタグで実装する方法になっています。

<form id="leaveForm" name="leaveForm" action="<?php usces_url('member'); ?>#edit" method="post">
    <a href="javascript:leaveForm.submit()" onclick="return confirm('会員に関する全ての情報が削除されます。よろしいですか?');">退会する</a>
    <input type="hidden" name="deletemember" value="退会する">
    <?php do_action( 'usces_action_memberinfo_page_inform' ); ?>
</form>

動作環境情報

エックスサーバー(x10)
PHP 7.2.17
MySQL 5.7
WordPress 5.3.2
Welcart e-Commerce 1.9.28

コメント

タイトルとURLをコピーしました