• Как сделать две колонки (сайдбар + контент) в bootstrap?

    kapitansen
    @kapitansen
    Веб-погромист
    например, так:
    <div class="container">
    	<div class="row">
    		<div class="col-md-4">sidebar</div>
    		<div class="col-md-8">content</div>
    	</div>
    </div>
    Ответ написан
    1 комментарий
  • Как стать специалистом на фрилансе?

    syschel
    @syschel
    freelance/python/django/backend
    Думаю тебе стоит погуглить "Эффект Даннинга — Крюгера".
    sharikov-1.jpg

    Ты именно ему и подвержен в данный момент. То есть ты только начал, сделал первый шаг, он оказался удачным и ты сразу же возгордился, начав считать себя "крутым" специалистом. Это видно по тому что ты пишешь и как, да и по самому вопрос.

    Хотя код в чужих проектах, с которыми мне приходится работать в разы хуже моего и это еще раз подтверждает, что на фрилансе работают одни неучи и некомпетентные специалисты..

    А с чего ты взял, что чужой код, который видел ты, хуже твоего? Возможно он тебе не понятный, да, но не факт что хуже. Я в своё время, когда только начинал, тоже такое думал часто. Сейчас даже стыдно вспоминать то время.

    Самый лучший способ развиваться, это работать в команде. При этом ещё и общаясь с командой, а не просто безмолвно пулить в общий репозитарий.

    Странно, что вы сказали о своих наработках и фреймворках, которые используют фрилансеры. Я не считаю это хорошим подходом, так как это велосипеды, которых должно быть как можно меньше в нормальном проекте.

    Вот один из примеров новичка. Обычно у них две крайности: писать всё самому (от ОС до фреймворка); вообще ничего не писать используя сотни готовых решений. У тебя второй вариант, порой решение кроется в 2-3 строчках кода, но новичок качает здоровенную библиотеку или целый фреймворк. При этом не редко бывает, что новичок берёт готовый фреймворк, решение задачи в 2-3 строчках кода в вызове базовых функций этого фреймворка, но нет, он будет искать отдельную библиотеку, так как почитать документацию по фреймворку не его.

    Если убрать тот пафос который ты набросал в описании и комментах, а ответить только на заголовок: Решать больше коммерческих задач, участвовать в командных проектах, решать более сложные задачи(повышать сложность от проектов к проекту), учится и работать.
    Ответ написан
    Комментировать
  • Как работает HasMany в Yii2?

    Flaker
    @Flaker
    Такой вариант:
    // В модели User
    public function getFriends()
        {
            return $this->hasMany(static::className(), ['id' => 'u_id1'])
                ->viaTable('{{%UserContact}}', ['u_id2' => 'id']);
    
        }
    Ответ написан
    Комментировать
  • На что ругается yii2?

    webinar
    @webinar Автор вопроса, куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Сам спросил, сам отвечу.
    Проблема в том, что не надо пихать с common/config
    'errorHandler' => [
    'errorAction' => 'site/error',
    ],
    Ответ написан
    Комментировать
  • Как в yii2 задать value для hidden input, используя ActiveForm?

    padavan
    @padavan
    <? echo $form->field($model1, 'operation')->hiddenInput(['value' => 'hidden value']); ?>
    Ответ написан
    5 комментариев