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
Eu estou carregando alguns registros nessa TemplateView, porém gostaria que os registros exibidos estivessem dentro de um campo TText
- <?php
- /**
- * Fill the html template with objects
- */
- public function onReload( $param )
- {
- try
- {
- $limit = 10;
- // load the products
- TTransaction::open('teste');
- $criteria = new TCriteria;
- $criteria->setProperties($param); // order, offset
- $criteria->setProperty('limit', $limit);
- $depoimentos = Depoimento::getObjects($criteria);
- $criteria->resetProperties(); // reset the criteria for record count
- $count= Depoimento::countObjects($criteria);
- TTransaction::close();
- $replace_detail = array();
- if ($depoimentos)
- {
- // iterate products
- foreach ($depoimentos as $depoimento)
- {
- $replace_detail[] = $depoimento->toArray(); // array of replacements
- }
- }
- // enable products section as repeatable
- $this->html->enableSection('depoimento', $replace_detail, TRUE);
- $this->pageNavigation->setCount($count); // count of records
- $this->pageNavigation->setProperties($param); // order, page
- $this->pageNavigation->setLimit($limit); // limit
- }
- catch (Exception $e)
- {
- new TMessage('error', $e->getMessage());
- }
- }
- ?>
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.
Obrigado Felipe!!
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,