Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Inserir um campo TText numa TemplateView Boa noite, pessoal gostaria de saber é possível inserir um campo TText numa Template View. Eu estou carregando alguns registros nessa TemplateView, porém gostaria que os registros exibidos estivessem dentro de um campo TText ...
WR
Inserir um campo TText numa TemplateView  
Fechado
Boa noite, pessoal gostaria de saber é possível inserir um campo TText numa Template View.
Eu estou carregando alguns registros nessa TemplateView, porém gostaria que os registros exibidos estivessem dentro de um campo TText

  1. <?php
  2. /**
  3.      * Fill the html template with objects
  4.      */
  5.     public function onReload$param )
  6.     {
  7.         try
  8.         {
  9.             $limit 10;
  10.             
  11.             // load the products
  12.             TTransaction::open('teste');
  13.             $criteria = new TCriteria;
  14.             $criteria->setProperties($param); // order, offset
  15.             $criteria->setProperty('limit'$limit);
  16.             
  17.             $depoimentos Depoimento::getObjects($criteria);
  18.             
  19.             $criteria->resetProperties(); // reset the criteria for record count
  20.             $countDepoimento::countObjects($criteria);
  21.             
  22.             TTransaction::close();
  23.             
  24.             $replace_detail = array();
  25.             if ($depoimentos)
  26.             {
  27.                 // iterate products
  28.                 foreach ($depoimentos as $depoimento)
  29.                 {
  30.                     $replace_detail[] = $depoimento->toArray(); // array of replacements
  31.                 }
  32.             }
  33.             
  34.             // enable products section as repeatable
  35.             $this->html->enableSection('depoimento'$replace_detailTRUE);
  36.             
  37.             $this->pageNavigation->setCount($count); // count of records
  38.             $this->pageNavigation->setProperties($param); // order, page
  39.             $this->pageNavigation->setLimit($limit); // limit
  40.         }
  41.         catch (Exception $e)
  42.         {
  43.             new TMessage('error'$e->getMessage());
  44.         }
  45.     }
  46. ?>

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


FC

Se entendi bem vc está retornando dados para um HTML e quer fazer um campo texto, penso que vai precisar criar as tags HTML para criar o objeto campo do tipo Text ou usar um form do framework que acho que seria mais simples.
WR

Obrigado Felipe!!
PD

Só para completar a thread, é possível passar um objeto ou form inteiro para um template.
Aqui tem um exemplo:
www.adianti.com.br/framework_files/tutor/index.php?class=TemplateVie

Abraço,