Cakephp 1.3 JsHelper для AjaxHelper

Я начинаю использовать cakephp и сделал демонстрационное приложение, используя AjaxHelper

$ajax->link('title', 'url', array('update' => 'mydiv'))

Теперь я хочу перенести это на cakephp 1.3, а AjaxHelper устарел в Cake 1.3 и будет удален, поэтому я хочу сделать то же самое с JsHelper, который заменяет функциональность AjaxHelper и JavascriptHelper. Я просто не могу найти, как это сделать.

Я хочу обновить версии, чтобы использовать jQuery из коробки с cakephp 1.3 и избавиться от библиотеки javascript Prototype. так, любая помощь?

Я уже прочитал руководство по миграции и пока ничего не нашел.


person erick2red    schedule 25.03.2010    source источник
comment
Уверены ли вы? Я не вижу ничего в API 1.3 о том, что помощник ajax устарел. api13.cakephp.org/class/ajax-helper Если бы я хотел начать здесь, api13.cakephp.org/class/js-helper#method-JsHelperlink   -  person David Yell    schedule 26.03.2010


Ответы (1)


Используйте $js->link('title', 'url', array('update'=>'mydiv')) Не забудьте $js->writeBuffer() в представлении. Ознакомьтесь с руководством здесь.

person Zhlobopotam    schedule 26.03.2010
comment
спасибо, это то, что я пробовал раньше, но не работало, потому что у меня все еще был включен прототип, кажется, одно мешает другому. Теперь полностью работает после удаления прототипа, AjaxHelper и JavascriptHelper. - person erick2red; 27.03.2010