Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#58670
Olá pessoal!
Estou com uma dúvida, gostaria de saber como faço para remover a opção paypal e cheque das opções de pagamento ao afiliado. Gostaria de acrescentar pagseguro e deixar trasfêrencia bancária.

Alguém saberia me informar onde modifico estes campos?

Desde já agradeço.
#58736
catalog/view/theme/*/template/affiliate/payment.tpl e
admin/view/template/sale/affiliate_form.tpl

Localize o código abaixo
Código: Selecionar todos
<tr>
            <td><?php echo $entry_payment; ?></td>
            <td><?php if ($payment == 'cheque') { ?>
              <input type="radio" name="payment" value="cheque" id="cheque" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="payment" value="cheque" id="cheque" />
              <?php } ?>
              <label for="cheque"><?php echo $text_cheque; ?></label>
              <?php if ($payment == 'paypal') { ?>
              <input type="radio" name="payment" value="paypal" id="paypal" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="payment" value="paypal" id="paypal" />
              <?php } ?>
              <label for="paypal"><?php echo $text_paypal; ?></label>
              <?php if ($payment == 'bank') { ?>
              <input type="radio" name="payment" value="bank" id="bank" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="payment" value="bank" id="bank" />
              <?php } ?>
              <label for="bank"><?php echo $text_bank; ?></label></td>
          </tr>
E substitua por
Código: Selecionar todos
<tr>
            <td><?php echo $entry_payment; ?></td>
            <td><?php if ($payment == 'pagseguro') { ?>
              <input type="radio" name="pagseguro" value="<?php echo $pagseguro ?>" id="pagseguro" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="pagseguro" value="<?php echo $pagseguro ?>" id="pagseguro" />
              <?php } ?>
              <label for="bank">PagSeguro</label>
              <?php if ($payment == 'bank') { ?>
              <input type="radio" name="payment" value="bank" id="bank" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="payment" value="bank" id="bank" />
              <?php } ?>
              <label for="bank"><?php echo $text_bank; ?></label></td>
          </tr>


--------------------------------------------------------------------------------------
catalog/controller/affiliate/payment.php e
admin/controller/sale/affiliate.php

Localize o código abaixo
Código: Selecionar todos
if (isset($this->request->post['paypal'])) {
Antes do código acima coloque o código abaixo
Código: Selecionar todos
if (isset($this->request->post['pagseguro'])) {
    		$this->data['pagseguro'] = $this->request->post['pagseguro'];
		} elseif (!empty($affiliate_info)) {
			$this->data['pagseguro'] = $affiliate_info['pagseguro'];		
		} else {
			$this->data['pagseguro'] = '';
		}

--------------------------------------------------------------------------------------------------

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]