Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Avatar do usuário
Por valdeir2000
Mensagens Especiais
#72733
Executa o código abaixo no seu PhpMyAdmin
Código: Selecionar todos
ALTER TABLE `oc_paypal_order` ADD COLUMN `date_added` datetime;
Avatar do usuário
Por infofran
#72735
valdeir2000 escreveu:Executa o código abaixo no seu PhpMyAdmin
Código: Selecionar todos
ALTER TABLE `oc_paypal_order` ADD COLUMN `date_added` datetime;

Olá, Valdeir. Grato pela resposta. Mas não tenho que criar a tabela oc_paypal_order_transaction ?
Avatar do usuário
Por infofran
#72740
Executo no sql:

CREATE TABLE IF NOT EXISTS `oc_paypal_order_transaction` (
`paypal_order_transaction_id` int(11) NOT NULL AUTO_INCREMENT,
`paypal_order_id` int(11) NOT NULL,
`transaction_id` char(20) NOT NULL,
`parent_id` char(20) NOT NULL,
`date_added` datetime NOT NULL,
`note` varchar(255) NOT NULL,
`msgsubid` char(38) NOT NULL,
`receipt_id` char(20) NOT NULL,
`payment_type` enum('none','echeck','instant','refund','void') DEFAULT NULL,
`payment_status` char(20) NOT NULL,
`pending_reason` char(50) NOT NULL,
`transaction_entity` char(50) NOT NULL,
`amount` decimal(10,2) NOT NULL,
`debug_data` text NOT NULL,
`call_data` text NOT NULL,
PRIMARY KEY (`paypal_order_transaction_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Avatar do usuário
Por infofran
#72745
infofran escreveu:
valdeir2000 escreveu:Vdd. Foi mal. Só tinha lido o primeiro erro.

https://gist.github.com/glaucodiogo/bc0 ... 24f6decbe0
Sem problemas.
O que tenho que acrescentar dentro após criar a tabela oc_paypal_order_transaction ?
Olá, Valdeir. Agora me aparece este erro na tela da administração da loja:

Notice: Error: Coluna 'ot2.parent_transaction_id' desconhecida em 'where clause'
Error No: 1054
SELECT `ot`.*, (SELECT count(`ot2`.`paypal_order_id`) FROM `oc_paypal_order_transaction` `ot2` WHERE `ot2`.`parent_transaction_id` = `ot`.`transaction_id` ) AS `children` FROM `oc_paypal_order_transaction` `ot` WHERE `paypal_order_id` = '8' in /home/cieprom/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/cieprom/www/admin/model/payment/pp_express.php on line 141
Avatar do usuário
Por valdeir2000
Mensagens Especiais
#72747
Quando faltar uma coluna...
Código: Selecionar todos
ALTER TABLE `oc_paypal_order_transaction` ADD COLUMN `parent_transaction_id` int(11);
extensção -> Módulos

quando entro em Extenção -> M[…]

Night games. One night, no worries Real Women P[…]

@Manoel Vidal Poderia me ajudar com 2 coisas n[…]

Looking for a partner for an unforgettable night? […]