Модель FuelPHP / набор полей / форма

Я — новая разработка fuelPHP, и у меня есть 4 вопроса об этом:

  1. Я строю форму, которая использует 2 модели, я делаю это:

    $fieldset = Fieldset::forge('register_form');
    $fieldset->add_model('Model_Ntk_User');
    $fieldset->add_model('Model_Ntk_Users_Social_Network');
    

    Но некоторые поля имеют одно и то же имя, как я могу решить это? Я нашел метод set_form_fields, но не так много информации о нем.

  2. В Yii, например, вы можете построить модель, используя CActiveRecord (если она связана с таблицей) или CFormModel для построения контактных форм, например, как это делается с fuelPHP, model_crud?

  3. Если я использую html-форму (не создаю с использованием fieldset), как я могу использовать проверку без добавления правил проверки в контроллере, так как они уже установлены в $ _properties в модели?

  4. Я создал Observer, который добавляет значения в такие поля, как ip_added и date_added, но сначала запускается Observers: Typing и Validation, поскольку для этих полей установлено значение «not null». Наблюдатель Typing выдает исключение. Пока что я исправил это, сделав эти поля пустыми, но я думаю, что это плохая идея.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]