2014-11-19 5 views
3

Так что я использую создателя компонента. Мне интересно, как я могу загрузить форму из одного компонента в другой компонент?Joomla 3.2.x - Загрузка формы создателя компонента в другом компоненте

К примеру, я в представлении для satscoreform, где у меня есть форма, которая имеет входы, созданные с

$this->form->getInput('score'); 

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

<form action blah blah blah> 
    <input type="hidden" name="jform[id] value="<?php echo $this->item->id?> ?> " /> 
    $this->form->getLabel('score'); 
    $this->form->getInput('score'); 

    // Token, Submit btn, etc here 
</form> 

... и наденьте его на другую страницу.

Как я могу получить форму, язык и т. Д. И загрузить ее на другую страницу? Спасибо друзья.

+1

Привет! С некоторого времени Joomla имеет свой собственный сайт StackExchange: [joomla.stackexchange.com] (http://joomla.stackexchange.com). Вы можете получить ответы там. Пожалуйста, подумайте о том, чтобы переместить свой вопрос там (удалите его из [SO] и вставьте текст вопроса на joomla.stackexchange.com). – miroxlav

ответ

-1

Поскольку форма получает экземпляр первого Моделью затем перейти к просмотру, вы можете попробовать инстанцировании модель из компонента, имеющего форму и передать на ваш взгляд что-то похожее на this answer по Dmitry Rekun

+4

Похоже, вы случайно создали две учетные записи. Вы можете [связаться с командой] (http://stackoverflow.com/contact), чтобы они были объединены, что позволит вам восстановить права на прямое редактирование ваших вкладов. – ryanyuyu

+0

Спасибо за исправления @ryanyuyu, я буду помнить об этом в следующий раз – Goku

Смежные вопросы