CakePHP Как вызвать команду, которая раньше вызывала из другого файла? - PullRequest
0 голосов
/ 07 апреля 2011

Я снова заблудился с CakePHP.

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

Я нахожу файл контроллера, он одинаков для обоих, маршруты. .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 Ответ

1 голос
/ 07 апреля 2011

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

Из того, что я понимаю, вы пытаетесь вызвать fetch_twitter_contact с двух разных точек зрения, но это работает только с 1Посмотреть?Это проблема?

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

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

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

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

  4. It get's it all wrong.Что это значит?Что идет не так?Что вы ожидаете случиться?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...