Проблема с плагином поиска CakePHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема с плагином поиска CakePHP

Сообщение Anonymous »

Я пытаюсь использовать плагин поиска CakePHP вместе с учебным пособием по блогу, доступным в кулинарной книге, и хотя я следовал инструкциям в точности, я продолжаю получать это сообщение об ошибке:Предупреждение (512): Ошибка SQL: 1064: У вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, чтобы найти правильный синтаксис для использования рядом с «parseCriteria» в строке 1 .

Это то, что я сделал :

Модель:

Код: Выделить всё

class Post extends AppModel {
var $name = 'Post';
var $displayField = 'title';

public $filterArgs = array(
array('name' => 'title','type' => 'string'),
);
}
Контроллер:

Код: Выделить всё

class PostsController extends AppController {

var $name = 'Posts';
public $components = array('Search.Prg');

public $presetVars = array(
array('field' => 'title', 'type' => 'value'),
);

function beforeFilter() {
parent::beforeFilter();
}

public function index() {
$this->Prg->commonProcess();
$this->paginate = array(
'conditions' => $this->Post->parseCriteria($this->passedArgs));
$this->paginate = array('limit' => 15);
$this->set('posts', $this->paginate());
}

}
Просмотр:
Знаете ли вы, почему это происходит? Я что-то упустил?

Подробнее здесь: https://stackoverflow.com/questions/602 ... rch-plugin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»