2011-04-07 59 views
0

我再次失去了CakePHP。CakePHP如何调用之前从不同文件调用的命令?

在网站为Twitter用户使用“静态”单页邀请之前,现在我希望所有这些内容都位于一个页面上。 我想为Facebook创作它,但我无法用于推特。

我找到控制器文件,这两个是相同的,routes.php文件是在同样的方式重定向两个,我觉得在这个命令渲染文件,但是当我尝试使用:

$this->renderElement('fetch_twitter_contact'); 

它得到了全部错误。 如果它是从原始文件中调用的,它都可以正常工作。

我检查了原始文件,它没有任何不同于这个新的东西(前面没有特别的命令),但仍然有些不同。

有人能告诉我,如果文件名不同,还有什么决定运行哪些代码?

如何将相同的功能转换为新文件,像它在旧版本中一样工作?

新文件有名称index.ctp,老一个social_contacts.ctp

新链接friend_invites /老一人friend_invites/social_contacts(或friend_invites/social_contacts?contect =微博)

这是上午6点,我仍然不知如何是这样。

请帮忙。

回答

1

你的问题很难理解。我建议你睡一会儿,并清理一下问题,所以我们可以帮助:)

从我的理解,你试图从两个不同的意见调用fetch_twitter_contact,但它只能从1视图?这是问题吗?

请通过此列表,并更新你的问题

  1. 是否已经设置debug在core.php中2?如果没有,请执行

  2. 您是否收到任何错误消息?在这个问题中发布它们

  3. 元素存储在哪里?在elements文件夹或view文件夹内的其他文件夹中?

  4. It get's it all wrong。这是什么意思?出了什么问题?你期望发生什么?

  5. 你能发布你正在尝试使用的全部网址和相关视图吗?

相关问题