CakePHP Как вызвать команду, которая ранее вызывалась из другого файла?

#php #cakephp

#php #cakephp

Вопрос:

Я снова запутался с CakePHP.

Раньше сайт использовал «статическое» одностраничное приглашение для пользователей из Twitter, а теперь я хочу, чтобы все они были на одной странице. Я пытаюсь создать ее для Facebook, но не могу для twitter.

Я нахожу файл контроллера, он одинаков для обоих, routes.php перенаправляется одинаково для обоих, я нахожу файл, который отображается в этой команде, но когда я пытаюсь использовать:

 $this->renderElement('fetch_twitter_contact');
  

Получается, что все неправильно.
И если она вызывается из исходного файла, все работает нормально.

Я проверил исходный файл, и в нем нет ничего отличного от этого нового (никаких специальных команд впереди), но все равно что-то отличается.

Может кто-нибудь сказать мне, что еще определяет, какие коды будут выполняться, если имя файла отличается?

Как я могу заставить те же функции работать в новом файле так, как они работали в старом?

У нового файла есть имя index.ctp, а у старого было social_contacts.ctp

Новая ссылка — friend_invites / а у старой была friend_invites /social_contacts ( или friend_invites / social_contacts?contect=twitter)

Здесь 6 утра, а я все еще ломаю голову над этим.

Пожалуйста, помогите.

Ответ №1:

Ваш вопрос очень сложен для понимания. Я предлагаю вам немного поспать и немного прояснить вопрос, чтобы мы могли помочь 🙂

Насколько я понимаю, вы пытаетесь вызвать fetch_twitter_contact из двух разных представлений, но это работает только из 1 представления? В этом проблема?

Пожалуйста, просмотрите этот список и обновите свой вопрос

  1. Вы установили debug в 2 в core.php ? Если нет, пожалуйста, сделайте это

  2. Вы получаете какие-либо сообщения об ошибках? Опубликуйте их в этом вопросе

  3. Где хранится элемент? В elements папке или в другой папке внутри view папки?

  4. It get's it all wrong . Что это значит? Что пошло не так? Чего вы ожидаете, что произойдет?

  5. Можете ли вы опубликовать ПОЛНЫЙ URL-адрес и связанные с ним представления, которые вы пытаетесь использовать?