ФорумПрограммированиеPHP для идиотов → Как в kohana наследоваться от класса в подпапке

Как в kohana наследоваться от класса в подпапке

  • aba90

    Сообщения: 141 Репутация: N Группа: Кто попало

    Spritz Окт. 8, 2012, 8:11 п.п.

    нужно унаследоваться от класса ApplicationIni который расположен по пути classes/controller/test/ApplicationIni.php
    Спустя 21 сек.
    class Controller_Home extends Controller_Test_ApplicationIni { так не работает
  • SVat

    Сообщения: 23 Репутация: N Группа: Кто попало

    Spritz Окт. 9, 2012, 2:47 п.п., спустя 18 часов 35 минут 46 секунд

    Если версия kohana <= 3.2.x то названия файлов с классами должны быть в нижнем регистре:
    classes/controller/test/applicationini.php
    Если версия kohana >= 3.3 то название файла и название подпапки должно именоваться так же как название класса с заглавной буквы:
    classes/Controller/Test/ApplicationIni.php
  • aba90

    Сообщения: 141 Репутация: N Группа: Кто попало

    Spritz Окт. 9, 2012, 3:59 п.п., спустя 1 час 11 минут 24 секунды


    Если версия kohana <= 3.2.x то названия файлов с классами должны быть в нижнем регистре:
    classes/controller/test/applicationini.php
    Если версия kohana >= 3.3 то название файла и название подпапки должно именоваться так же как название класса с заглавной буквы:
    classes/Controller/Test/ApplicationIni.php
    ты кажется хорошо дружишь с этим ФВ? Скажи а такие модели как user разве не входят в стандартный пакет? Почему

    $model = ORM::factory('user');
    if ($model->loaded())
    {
    print('scs loaded');
    }
    else
    {
    print('error loaded');
    }


    выполняет второе условие?
  • SVat

    Сообщения: 23 Репутация: N Группа: Кто попало

    Spritz Окт. 9, 2012, 8:20 п.п., спустя 4 часа 21 минуту 17 секунд

    aba90, подключите в bootstrap.php модуль auth http://kohana3.ru/module/auth
    Если еще вопросы по kohana появятся, то сначало ответ поищите на http://kohana3.ru или в офф. документации.
    Спустя 201 сек.
    Совсем забыл, что вам надо создать в application Model_User и унаследовать её от Model_Auth_User
  • aba90

    Сообщения: 141 Репутация: N Группа: Кто попало

    Spritz Окт. 9, 2012, 9:10 п.п., спустя 50 минут 5 секунд

    Model_User

    вот оно
  • aba90

    Сообщения: 141 Репутация: N Группа: Кто попало

    Spritz Окт. 9, 2012, 9:29 п.п., спустя 19 минут 33 секунды



    $user = ORM::factory('user')
    ->create_user($_POST, array('username', 'email', 'password')) // Регистрируем пользователя
    ->add('roles', ORM::factory('role', array('name' => 'login'))); // Добавляем роль login



    ORM_Validation_Exception [ 0 ]: Failed to validate array
    Спустя 220 сек.
    аа туплю

Пожалуйста, авторизуйтесь, чтобы написать комментарий!