2017-08-02 16 views
1
顧客は数量を編集または削除できないように私は標準WooCommerceのcart.phpを変更した

Woocommerceカート - カート出力内ショートを解析

私が必要とするWooCommerceに異常なカスタマイズの

ビット...カートからのアイテム。基本的に、顧客はまず座席プランページにアクセスして座席を選択し、次に関連するチケット(WC製品のみ)をカートに追加し、カートページを表示します。

カートの出力には、顧客がそのチケットの関連する座席のプランに戻ってくるよう、各行(すべてのチケット)の横にボタンがあります。

私はWooCommerce製品の詳細に座席計画のショートを保存した、と私はcart.phpでこれをリコールすることができるよ、それはコード行を使用してテキストとして、適切な場所に表示されます。

<td class="product-seating" data-title="<?php esc_attr_e('Seating Plan', 'woocommerce'); ?>"> 
<?php echo the_field('wccaf_seating_plan_link', $product_id) ; ?> 
</td> 
「=

[tc_seat_chartのID = "3818" show_legend = "true" をbutton_title = "あなたの席(複数可)を選択し、" subtotal_title:

これは、すべてのチケットのカートに座席計画欄の下にきれいに次のテキストを返します。小計 "cart_title ="チェックアウトに進む "]

ハウヴェ私が実際にやりたいのは、このショートコードを解析することです。正しい座席計画へのリンクが付いた素敵なボタンを作成する必要があります。

テキストとして表示するだけでなく、ショートコードを解析するにはどうすればよいですか?私はdo_shortcodeで遊んでみましたが、運がありませんでした。

答えて

0

これを試してみてください:

<td class="product-seating" data-title="<?php esc_attr_e('Seating Plan', 'woocommerce'); ?>"> 
<?php $seating_plan = get_field('wccaf_seating_plan_link', $product_id) ; 
echo do_shortcode($seating_plan); 
?> 
</td> 
関連する問題