Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Apresentando erro na tela, mas não existe erro de sintaxe ...
AS
Apresentando erro na tela, mas não existe erro de sintaxe  
Fechado
  1. <?php
  2. class ObjectStore extends TPage
  3. {
  4.     public function __construct()
  5.     {
  6.         parent::__construct();
  7.         try
  8.         {
  9.             TTransaction::open('sample');
  10.             $giovani = new cliente;
  11.             $giovani->name            'Gionavi Dall Oglio';
  12.             $giovani->endereco        'Rua da Conceição';
  13.             $giovani->telefone        '(71) 8111-2222'
  14.             $giovani->dt_nascimento   '2010-02-15'
  15.             $giovani->status          'S';
  16.             $giovani->email           'teste@gmail.com';
  17.             $giovani->genero          'M';
  18.             $giovani->categoria_id    '1';
  19.             $giovani->cidade_id       '1';
  20.             $giovani->store();
  21.             
  22.             new TMessage('info''Objeto inserido com sucesso');
  23.             TTransaction::close();
  24.          }
  25.          catch (Exception $e)
  26.          {
  27.              new TMessage('error'$e->getMessage());
  28.          }                 
  29.                 
  30.                 
  31.           
  32.     }
  33. }
  34. ?>


O que tem de errado na linha 10. No Adianti não tem erro de sintaxe.
O que pode ser?

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (4)


AS

Na linha 10 não seria
  1. <?php TTransaction::open('samples'); ?>

ao invés de
  1. <?php TTransaction::open('sample'); ?>

conforme este exemplo: www.adianti.com.br/doc-framework-Persistence-Objects-ObjectStore ?
AS

Desconsidere as tags php na minha resposta anterior (pensei que apenas coloriam os códigos e colocava numeração - primeira vez que as utilizei - e vi depois que não dá para alterar).
AS

Boa noite,


O meu arquivo esta dessa forma "sample.ini". Coloquei como era antes "samples.ini", mas mesmo assim continua dando erro na linha 10. Não visualizo o erro no codigo.

Obrigado pela ajuda
AS

Boa noite,

Resolvi o problema. Estava na classe cliente o erro.

Obrigado.