post.php
On Thu, Mar 10, 2011 at 5:54 PM, Jeremy Burns | Class Outfit
jeremybu...@classoutfit.com wrote:
What is the name of your Post model file?
Jeremy Burns
Class Outfit
jeremybu...@classoutfit.com
http://www.classoutfit.com
On 10 Mar 2011, at 12:22, goluhaque wrote:
I know, I know, we can just do the $this-data part, but that doesn't
work too.
On Mar 10, 5:16 pm, Jeremy Burns | Class Outfit
jeremybu...@classoutfit.com wrote:
Yup - you can do that.
Jeremy Burns
Class Outfit
jeremybu...@classoutfit.com
(t) +44 (0) 208 123 3822
(m) +44 (0) 7973 481949
Skype: jeremy_burnshttp://www.classoutfit.com
On 10 Mar 2011, at 12:14, rethab wrote:
why not omitting the index 'Post' as well?
On 10 Mrz., 07:29, Jeremy Burns | Class Outfit
jeremybu...@classoutfit.com wrote:
This line looks wrong:
if ($this-Post-save($this-data['Post']['user_id']) == true) {
Try:
if ($this-Post-save($this-data['Post']) == true) {
Jeremy Burns
Class Outfit
jeremybu...@classoutfit.comhttp://www.classoutfit.com
On 10 Mar 2011, at 06:15, goluhaque wrote:
My controller-
function add() {
if (!empty($this-data)) {
$this-Post-create();
$this-data['Post']['user_id'] =
$this-Auth-user('id');
if
($this-Post-save($this-data['Post']['user_id']) == true) {
$this-Session-setFlash(__('The post user
id has been saved', true));
} else {
$this-Session-setFlash(__('Post user id
Could not be saved', true));
}
}
}
My view-
?php echo $this-element('action_shit'); ?
div class=posts form
?php echo $this-Form-create('Post');?
fieldset
legend?php __('Add Post'); ?/legend
?php
echo $this-Form-input('title');
echo $this-Form-input('body');
?
/fieldset
?php echo $this-Form-end(__('Submit', true));?
/div
My model-
?php
class Post extends AppModel {
var $name = 'Post';
var $useDbConfig = 'DEFAULT';
var $displayField = 'title';
//The Associations below have been created with all possible keys,
those that are not needed can be removed
var $belongsTo = array(
'User' = array(
'className' = 'User',
'foreignKey' = 'user_id',
'conditions' = '',
'fields' = '',
'order' = ''
)
);
var $validate = array(
'post' = array(
'rule' = array('minLenght', 1),
'required' = true,
'allowEmpty' = false,
'message' = 'Question cannot be empty'
)
);
var $hasMany = array(
'Comment' = array(
'className' = 'Comment',
'foreignKey' = 'post_id',
'dependent' = false,
'conditions' = '',
'fields' = '',
'order' = '',
'limit' = '',
'offset' = '',
'exclusive' = '',
'finderQuery' = '',
'counterQuery' = ''
)
);
}
?
The save function is returning false, even if there's no beforeSave()
function in the AppController. The name of the database fields and the form
fields matches, so there's no problem there. What can be the problem
exactly?
--
Our newest site for the community: CakePHP Video Tutorialshttp://
tv.cakephp.org
Check out the new CakePHP Questions sitehttp://ask.cakephp.organdhelp
others with their CakePHP related questions.
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this
group athttp://groups.google.com/group/cake-php
--
Our newest site for the community: CakePHP Video Tutorialshttp://
tv.cakephp.org
Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help
others with their CakePHP related questions.
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this
group athttp://groups.google.com/group/cake-php
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help
others with their CakePHP related questions.
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group
at http://groups.google.com/group/cake-php
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help
others with their CakePHP