如何将yahoo用户界面与cakePHP集成

时间:2010-04-07 11:07:48

标签: php yui

大家好,我对cakePHP很新,我想在我的应用程序的默认布局中添加YUI手风琴。一个简单的解释可能是这样的 -

  1. 我的数据库中有一个表'讲师'。
  2. 我已经烘焙了模特讲师(档案)
  3. 我已经烘焙了控制器讲师_控制器(文件)
  4. 我已经烘焙了视图讲师(文件夹)
  5. 我需要覆盖默认布局,但我想添加YUI 3手风琴sothat
  6. 桌面名称讲师将位于顶部,点击顶部分区后,它将显示在讲座表的列名称。

    有没有人可以建议我如何整合YUI 3手风琴 - 我是否必须为此编写一个帮助程序,或者只是在复制YUI 3库之后我可以在default.ctp文件中对其进行编码。

    我真的很困惑,因为我很难得到关于这个主题的完整教程。

    提前谢谢................

1 个答案:

答案 0 :(得分:0)

不完全确定这会回答您的问题,但您应该只能在页面上包含YUI 3并使用它。这样的事应该做​​:

<script src="http://yui.yahooapis.com/3.1.0/build/yui/yui-min.js"></script>

YUI({
    gallery: 'gallery-2010.04.08-12-35'
}).use('gallery-accordion', function(Y) {

    var accordion = new Y.Accordion(/* your configuration */);

    accordion.render();

});

就是这样!如果由于某种原因这不起作用,请发布一些代码,我可以帮助调试。