Welcome Guest, Not a member yet? Register   Sign In
Custom validation errors aren't showing but the default errors are

I'm trying to get the custom validation error messages to show up on my form.

I have defined the error messages inside the $validationMessage array of my model class 'Post' and it seems that the default ones are appearing.

I have even written stupid code like this to get it to work and they still don't
PHP Code:
    public function store()
        $postModel = new Post();
        $rules $postModel->validationRules;
if($this->request->getMethod() == 'post' && $this->validate($rules)) {

                'title' => $this->request->getPost('title'),
                'content' => $this->request->getPost('content')

        } else {
            echo view('templates/header');
            echo view('posts/create-form', ['validator' => $this->validator ]);
            echo view('templates/footer');


What am I doing wrong here?

Additionally (this could be another for another post) if I call:

PHP Code:

I get this error:

PHP Code:
Call to a member function lastErrorCode() on bool 

Why is this?

Theme © iAndrew 2016 - Forum software by © MyBB