Задать вопрос
  • Как в форму заявки добавить обозначение, чтобы было понятно, с какого товара пришла заявка?

    StanislavMychko
    @StanislavMychko
    Я например плохо понимаю, что значит - форма одна на все товары! Она находится на странице вместе с товаром?
  • Зачем нужен Lumen (приведите пожалуйста реальный кейс)?

    StanislavMychko
    @StanislavMychko
    Как уже писали выше - основное достоинство - скорость работы.
    В качестве примера можно например рассмотреть создание какого-нибудь микросервиса.

    Например задача: необходимо создать приложение для телефона которое отображает курсы валют в реальном времени с нескольких банков (может быть даже с возможностью авторизации в программе).

    Можно конечно взять и написать все на PHP не используя какие-либо фреймворки, но поддерживать и расширять функционал в будущем будет проблематично, особенно если этот код будет использоваться другим программистом.

    Использовать целиком весь пакет Laravel нет смысла, поэтому можно использовать Lumen, в котором можно быстро создать БД для хранения данных, авторизация для пользователей, прописать все методы контроллеров которые будут парсить необходимые сайты и возвращать необходимые данные в формате JSON, XML, да в каком угодно - все зависит от фантазии.

    В качестве фронтэнда можно использовать любой язык (например JS), который будет обращаться к нужным методам API и тащить данные.
  • Почему save() не сохраняет определенные параметры?

    StanislavMychko
    @StanislavMychko
    Дмитрий Сударкин, на самом деле JhaoDa в какой-то степени прав. Документация по Laravel даже на русском языке - достойная. И 90% вопросов покрывает. Но видимо читать ее не интересно - сюжет видно не тот.

    Но по вашей задаче, как уже было описано - это установить модификатор в миграцию:
    • ->nullable()
    • либо ->default($value)

    В первом варианте - если значение поля не будет указано - то оно будет равно null.
    Во втором варианте - Вы сами вольны прописывать значение по умолчанию.
  • Composer ругается при установке Backpack for Laravel - чего он от меня хочет и насколько это критично?

    StanislavMychko
    @StanislavMychko
    Возможно я не дам Вам такого ответа, как Вы хотите, но давайте мыслить разумно.

    1) У Вас есть сообщение с предупреждением - отлично. Что оно обозначает - написано в самом сообщении - оно для этого и предназначено. Раз уж я развел полемику - оно означает, что наименование backpack.MenuCRUD - некорректно - оно не может быть написано заглавными буквами. Пожалуйста используйте backpack/menucrud - вместо этого.
    2) Во втором сообщении у Вас написано что файл lock не соответствует последним изменениям в файле composer.json. Возможно Ваши зависимости устарели. Решение - обновить зависимости.

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

    Конечно я не буду объяснять Вам что такое composer, что такое зависимости, для чего предназначен lock файл.

    Вы знаете Роман, пару дней назад я просматривал пару тем касающиеся Laravel на Тостере и мне попались Ваши вопросы, впрочем как и сейчас. Я понимаю, что этот портал и служит для помощи людям, но Вам не кажется, что Вы хотите все узнать за 1 день не приложив ни грамма усилий. Даже если Вы получаете ответ на свой вопрос, понимаете ли Вы что делаете и почему именно так надо делать?!!!

    Извините за многословность.
    Сначала я хотел Вам дать какой-то совет, но пока писал этот текст - пришло понимание - он Вам не нужен.
  • Как на C# сделать захват видео с экрана дисплея и отправить их по сети?

    StanislavMychko
    @StanislavMychko
    Я так понимаю, Вы хотите сделать аналог Radmin или TeamViewer? Тогда Вы можете написать собственный протокол передачи, либо использовать какой-нибудь готовый и свободный протокол или технологию. Для примера VNC или RDP.