This is my Model:
...
class Portfolio extends AppModel {
public $name = 'Portfolio';
public $useTable = 'portfolios';
public $actsAs = array('Translate' => array('title','text1'));
}
.....
In my Controller:
....
public function index() {
$this->Portfolio->locale = $this->lang;
$this->Portfolio->recursive = 0;
$Portfolios=$this->Portfolio->find('all');
$this->set('portfolios', $Portfolios);
}
Everything works fine until the moment when I want to add a new
multilanguage field .
If I add new field in Model eg. 'text2'
class Portfolio extends AppModel {
public $name = 'Portfolio';
public $useTable = 'portfolios';
public $actsAs = array('Translate' =>
array('title','text1','text2'));
}
find() function in my controller return empty array. WHY??? I must mention
that in the database stored dozen records. How to re-display the data no
matter what I added additional multilanguage field?
--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.