説明
usces_direct_intoCart() で出力される「カートへ入れる」ボタンに属性を追加できます。
使い方
add_filter( 'usces_filter_direct_intocart_button', 'my_filter_direct_intocart_button', 10, 5 );
function my_filter_direct_intocart_button( $html, $post_id, $sku, $force, $options ) {
//処理
return $html;
}
パラメータ
- $html
- (文字列)空文字
- $post_id
- (文字列)商品の投稿ID。
- $sku
- (文字列)商品のSKUコード。
- $force
- (boolean)カートページに遷移するかどうか。
- $options
- (boolean)商品オプションフィールドを出力するかどうか。
用例
add_filter( 'usces_filter_direct_intocart_button', 'my_filter_direct_intocart_button', 10, 5 );
function my_filter_direct_intocart_button( $attr, $post_id, $sku, $force, $options ) {
$sku = urlencode( $sku );
if ( !$force ) {
$attr = "onclick=\"return intoCart( '{$post_id}', '{$sku}' )\"";
} else {
$attr = "";
}
return $attr;
}
ソースファイル
usc-e-shop/functions/template_func.php
関連資料
- usces_direct_intoCart() ・・・ カート投入ボタンをフォームタグ付きで出力する
PAGE TOP