Página 1 de 2
Nao consigo acessar no admin a aba clientes!
Enviado: 23 Mar 2016, 11:09
por natashapassos
Olá
masi um erro..... instalei hoje a versao 2.2.0.0 do oc e tive que fazer a traducao manual pois nao consigo instalar extensao nenhuma usando o instalador dele..... mas ok
quando acesso a aba> clientes dá o seguinte erro:
Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ')' in /home/ondicane/public_html/importadinho.com/admin/controller/customer/customer.php on line 1105
sendo que as outras abas grupos de clientes e personalizar cadastro aparecem normalmente.... e o resto parece funcionar bem....
alguem sabe resolver isso? senao eu nao vou poder visualizar os cadastros dos clientes
obrigado
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 23 Mar 2016, 12:37
por rlasmar
Para usar o instalador do opencart, instale esta extensão:
http://www.opencart.com/index.php?route ... n_id=22308
e deixa a opção do ftp desabilitada.
Após instalar, você poderá fazer o upload dos arquivos terminando em ".ocmod.xml" ou ".ocmod.zip"
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 24 Mar 2016, 00:33
por natashapassos
nao deu certo, ja tentei isso tambem! continua nao dando certo to começando a achar que o problema está nessa versao nova do pc....acho que vou instalar a versao 2.1.0.2 a penultima
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 24 Mar 2016, 02:50
por valdeir2000
Abra o arquivo
admin/controller/customer/customer.php e substitua a linha 1105 por
Código: Selecionar todos} elseif (($custom_field['type'] == 'text' && !empty($custom_field['validation']) && $custom_field['location'] == 'address') && !filter_var($value['custom_field'][$custom_field['custom_field_id']], FILTER_VALIDATE_REGEXP, array('options' => array('regexp' => $custom_field['validation'])))) {
Abra o arquivo
admin/controller/extension/installer.php e substitua
por
e
por
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 28 Mar 2016, 11:09
por Carlos Rogerio
Natasha, bom dia
Isso eu resolvi alterando a versão do PHP. Provavelmente a tua versão deve estar como 5.3. Eu alterei para 5.6 e funcionou.
Abraço
natashapassos escreveu:Olá
masi um erro..... instalei hoje a versao 2.2.0.0 do oc e tive que fazer a traducao manual pois nao consigo instalar extensao nenhuma usando o instalador dele..... mas ok
quando acesso a aba> clientes dá o seguinte erro:
Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ')' in /home/ondicane/public_html/importadinho.com/admin/controller/customer/customer.php on line 1105
sendo que as outras abas grupos de clientes e personalizar cadastro aparecem normalmente.... e o resto parece funcionar bem....
alguem sabe resolver isso? senao eu nao vou poder visualizar os cadastros dos clientes
obrigado
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 05 Abr 2016, 16:06
por David Muniz
Eu estava com este mesmo problema, e fazendo isso consegui resolver, mais tem outro que não consigo resolver, quando eu vou em personalizar cadastro e clico para incluir um novo campo me retorna esta mensagem de erro
Fatal error: Uncaught exception 'Exception' with message 'Error: Coluna 'validation' desconhecida em 'field list'<br />Error No: 1054<br />INSERT INTO `oc_custom_field` SET type = 'text', value = 'RG', validation = '[0-9]{1}?\\.[0-9]{3}?\\.[0-9]{3}?', location = 'account', status = '1', sort_order = '0'' in /home/fdferreira/www/2016-2/system/library/db/mysqli.php:40 Stack trace: #0 /home/fdferreira/www/2016-2/system/storage/modification/system/library/db.php(33): DB\MySQLi->query('INSERT INTO `oc...', Array) #1 /home/fdferreira/www/2016-2/admin/model/customer/custom_field.php(4): DB->query('INSERT INTO `oc...') #2 [internal function]: ModelCustomerCustomField->addCustomField(Array) #3 /home/fdferreira/www/2016-2/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php(150): call_user_func_array(Array, Array) #4 [internal function]: {closure}(Array) #5 /home/fdferreira/www/2016-2/system/engine/proxy.php(13): call_user_func(Object(Closure), Array) #6 /home/fdferreira/www/2016-2/admin/controller/customer/custom in /home/fdferreira/www/2016-2/system/library/db/mysqli.php on line 40
Alguém poderia me ajudar ? Não estou conseguindo resolver.
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 05 Abr 2016, 16:26
por David Muniz
Removi o vqmod o erro diminui mais ainda persiste
Fatal error: Uncaught exception 'Exception' with message 'Error: Coluna 'validation' desconhecida em 'field list'<br />Error No: 1054<br />INSERT INTO `oc_custom_field` SET type = 'text', value = 'RG', validation = '[0-9]{1}?\\.[0-9]{3}?\\.[0-9]{3}?', location = 'account', status = '1', sort_order = '0'' in /home/fdferreira/www/2016-2/system/library/db/mysqli.php:40 Stack trace: #0 /home/fdferreira/www/2016-2/system/storage/modification/system/library/db.php(33): DB\MySQLi->query('INSERT INTO `oc...', Array) #1 /home/fdferreira/www/2016-2/admin/model/customer/custom_field.php(4): DB->query('INSERT INTO `oc...') #2 [internal function]: ModelCustomerCustomField->addCustomField(Array) #3 /home/fdferreira/www/2016-2/system/storage/modification/system/engine/loader.php(151): call_user_func_array(Array, Array) #4 [internal function]: {closure}(Array) #5 /home/fdferreira/www/2016-2/system/engine/proxy.php(13): call_user_func(Object(Closure), Array) #6 /home/fdferreira/www/2016-2/admin/controller/customer/custom_field.php(23): Pr in /home/fdferreira/www/2016-2/system/library/db/mysqli.php on line 40
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 05 Abr 2016, 16:34
por valdeir2000
@David Muniz; Acesse seu banco de dados > tabela oc_custom_field e crie a coluna validation
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 05 Abr 2016, 16:57
por David Muniz
@valdeir200; obrigado pela resposta, eu criei como INT mais não surtiu nenhum efeito será que tinha que ser VARCHAR ?
Re: Nao consigo acessar no admin a aba clientes!
Enviado: 05 Abr 2016, 16:59
por David Muniz
Ah e outra o meu banco não tem prefixo oc_