• Как взломали форму на yii?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    В общем есть машина с 4-мя колесами, вставляю ключ, открываю дверь, смотрю в салон, вообще не тот. Проверил стоянку: та, что под домом, двигатель - тоже самое. Где может быть проблема?

    Это может быть что угодно, например behavior модели, или формы, или еще что-то. Код в студию
    Ответ написан
    Комментировать
  • Логика разделения frontend и backend на Yii2 advanced?

    ValentinSaik
    @ValentinSaik
    Backend-Developer
    Если тебе нужно будет работать с моделями / формами и на фронтенде и на бэкенде то помещай их в папку common/models, например модель Users с помощью которой ты выводишь список пользователей, она тебе будет нужна как в фронтенде так и в админке, ее следует поместить в коммон, если же ты пишешь например модель Comments которая будет выводить комментарии к определенному посту, но ты не будешь выводить комментарии в админке то помещай эту модель в папку frontend/models, удобнее будет подключить ( use app/models/Comments; ) если же тебе надо вывести какую то статистику только в админке то создавай модели в папке backend/models.
    Но ничего страшного не случится если ты модель создашь не в той папке, просто надо будет менять путь подключения в нейсмпейсе. А вот с контроллерами тут по другому, их ты создаешь только в нужном приложении, если создаешь контроллер StatisticsController который будет выводить какую то статистику то помещать его надо именно в бэкенд, потому что заходить на него ты будешь из админки, если же ты хочешь что бы он был доступен и из админки и из фронтенда - создай 2 контроллера. Надеюсь все понятно изложил
    Ответ написан
    2 комментария
  • Как ограничить скроллинг страницы до определенного высоты/элемента?

    @hedint
    Web разработчик
    Задавать высоту body - это какая-то дикость, если честно.
    Да еще и завязывать на это дочерние элементы.
    А если нужно будет еще 2 блока добавить?
    А если произвольное количество?

    Если отвечать конкретно на вопрос - можно навесить обработчик на событие window.onscroll, брать смещение, и если оно выше нужного - скроллить обратно до смещения.
    Но это огромный костыль и будет дергано выглядеть, как мне кажется.
    Ответ написан
    1 комментарий
  • Почему многие программисты не любят javascript?

    Путаницу вносит ещё приставка Script, как будто это младший брат Java, хотя это совершенно разные языки. И ещё Java программистам обидно, что там, где они должны создать зоопарк классов и применить 2-3 паттерна, JavaScript коллеги могут просто на лету добавить свойство или передать функцию как параметр и написать всё в 5 раз короче и проще. Вот Java программисты и бесятся :)
    Ответ написан
    Комментировать
  • Как выровнять пагинацию по центру без известной ширины?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    display: inline-block и центрируем все через text-align.
    codepen.io/anon/pen/QwGWye

    Есть так же вариации с margin: auto для ul а так же с flexbox но это уже от задачи зависит.
    Ответ написан
    Комментировать
  • Как спрятать картинку а потом показать через css?

    У вас там проблема в следующем.. Картинку видимой то вы делаете,.. но родительский контейнер остается (или выставляется) display:none. Как результат картинка на разрешении не видна.

    Обновил Ваш пример

    1. Заменил id на класс, а то у вас в одном месте так, в другом иначе.
    2. Вынес блок с картинкой за блок, который у вас скрывается при меньших разрешениях
    3. для display:block на меньших поставил !important (возможно и не обязательно, так как стоит дальше по коду, но чтобы наверняка)
    Ответ написан
    2 комментария
  • Избитый вопрос, но как начать фрилансить?

    Ну выбраться в мир всегда сложно) допустим ваши знания 80% а уже остальные 20% получите работая с такими проектами как на фрилансе. Тем более знания ничего не дают, дает практика =) А практика должна быть, она важнее знаний. Удачи!
    Ответ написан
    Комментировать
  • Избитый вопрос, но как начать фрилансить?

    @andreyqin
    Я вам скажу по секрету - практически в любой нормальной задаче всегда будет деталь, которую вы не знаете и, как вам кажется, с которой вы не сможете справиться. Но в этом и заключается работа программиста - решать задачи. Поэтому просто пробуйте, в конце концов вы всегда сможете объяснить заказчику, что не в состоянии дальше выполнять работу и вернуть деньги.
    Ответ написан
    Комментировать
  • Убунту на планшете. Стоит ли ждать?

    juffinhalli
    @juffinhalli
    Планшет это устройство для потребления контента и Android с этим неплохо справляется.
    Ubuntu это ОС для полноценной работы, зачем она на устройстве чьи возможности (малый экран, только сенсорная клавиатура) на 90% ограничат сферу её применения?
    FeBpW4h31Ng.jpg
    Ответ написан
  • Бесплатный домен.

    @Dzen_Marketing
    Берёте домен в зоне .ru.
    Тратите на это 90р-600р в год.
    И делаете хоть миллион бесплатных доменов третьего уровня.
    Профит
    Ответ написан
    Комментировать