drupal 7コマースでカートにアイテムを追加した後、/ cartページにPaypalでチェックアウトボタンがあります。コマース支払いでこれを削除する方法はありますか?設定ページ?それは不必要で混乱しているようです。cssで非表示にできることは知っていますが、どこかにオプションがあるのではないかと思っていました。
このボタンは、Commerce Paypalプロジェクトのエクスプレスチェックアウトモジュールから取得されます。エクスプレスチェックアウトが不要な場合は、そのモジュールをアンインストールしてください。その場合、ボタンがここに表示されるのはPaypalの機能要件です。ただし、今度は機能リクエストを開いて、それを注文ビューのエリアハンドラーに変換します。理にかなっていて、あなたが求めていることを行います。
ルールによってボタンを無効にする簡単な方法が見つかった場合。
Paypal EC支払い方法の構成を編集し、ルールに条件を追加します。
データ比較/コマース注文...状態/「チェックアウト」と等しい
このように、注文がまだショッピングカートの状態にある場合、支払い方法は無効になります。
推奨されませんが、次の行にコメントを付けることができます。
$form['Paypal_ec'] = array(
'#type' => 'image_button',
'#value' => t('Check out with Paypal'),
'#src' => commerce_Paypal_ec_button_url(),
'#attached' => array(
'css' => array(
drupal_get_path('module', 'commerce_Paypal_ec') . '/theme/commerce_Paypal_ec.theme.css',
),
),
);