Максим Зайцев Ну как вы разобрались? Давайте проще поговорим. Если вы хотите "чтобы файлы лежали по определенной иерархии" (ваша фраза) - забудьте про composer и PSR. Придумайте свой стандарт, которому будете жёстко следовать. Только не забудьте его описать для будущих поколений. Если же вы хотите следовать стандарту PSR ("делать правильно") - прислушайтесь к тем 30 комментариям что вам выше выложили. Измените свою структуру: ваше ядро должно лежать в vendor, также как и любой другой независимый компонент вашей системы. Все классы должны иметь уникальные имена и неймспейсы. Не может быть чтобы Иванов, Петров и Сидоров создали одинаковые классы \my\namespace\ClassName. Это не правильно с точки зрения построения архитектуры.
Дониёр Маматкулов Ну так вообще то он так и работает. Сначала идёт валидация, а затем, если ошибок нет, сохранение. Видимо, что-то в коде вашем не правильно работает.
Почему у вас инпуты и лейблы вне таба? Почему второй таб у вас вне контейнера tab-frame? Посмотрите как сделано это у бутстрапа. Что за велосипед вы сочиняете?
Владислав: Жаловаться в трудовую инспекцию я вам не рекомендую. Любой будущий ваш работодатель легко может проверить "вашу активность" там. Это может сыграть с вами злую шутку. Дождитесь полной зарплаты, и если всё как обещано - доработайте до окончания испытательного срока. Уверен, потом вас зачислят в штат. Кстати, такая практика повсеместна в Европе. Трудоустройство по результатам испытательного срока.
Владислав: У вас есть непосредственный руководитель? Подойдите к нему и спросите, как расчитывается аванс и зарплата в компании. Это абсолютно нормальный вопрос. Бояться вам нечего.
Ваши догадки неверны. PHP 5.6 работает как с Apache 2.2, так и с 2.4. Вы бы лучше привели описание возникших ошибок. Что говорит сервер? Что в логах? Как обновляетесь? Одним словом - больше информации нужно, чтобы вам помочь.
Greg PopovМаксим Тимофеев ошибся. Yii::app()->session->addFlash('error', 'Срочно подтверди email, c@ка'); Это раз, во вторых во вьюхе нужно вывести флеш: Yii::app()->session->getFlash('error')