• Почему не получаю данные с помощью fetch с файла из своего же проекта?

    @Kostik_1993
    Web Developer
    Нужно папку data переместить в папку public так как собранный проект запускается из неё и путь браузера начинается из этой папки.
    Ответ написан
    4 комментария
  • Паспортные данные для домена?

    @Kostik_1993
    Web Developer
    Передача прав на домен сложная штука. Если возникла подобная ситуация, то проще пойти путём фиктивной продажи домена через магазин регистратора. Ну да придётся потратить немного на продажу, но сумма идёт быть вроде как любая. Плюс возможно придётся за него заплатить ещё раз. Но в целом это путь наименее требователен к оформлению каких либо бумаг и прочего. Сам покупал домен в магазине рег.ру, процедура ничем не отличается от процедуры регистрации
    Ответ написан
  • Много запросов при загрузке?

    @Kostik_1993
    Web Developer
    Нет, куки делать совсем не правильно. Предположим вы сделали на куках. Я открыл в другом браузере и загрузил еще 50МБ, и так до бесконечности. Проверяйте из базы и не парьтесь, от одного запроса ничего страшного не случится
    Ответ написан
  • Открываем ютуб видео в попап окне при клике на ссылку?

    @Kostik_1993
    Web Developer
    fancybox 3
    Ответ написан
    Комментировать
  • Обидится ли Тостер, если сделать его копию в другой теме?

    @Kostik_1993
    Web Developer
    Если вы сделаете полный клон то возможно вас засудят. Если вы просто возьмете идею, сделаете другое название, дизайн и еще что-то поменяете то это уже не будет являться клоном))
    На самом деле таких сайтов полным полно)
    Ответ написан
    2 комментария
  • Стоит ли идти после 9 класса искать работу php веба вместо учёбы в колледже?

    @Kostik_1993
    Web Developer
    Детский лепет. Идите учиться. Я никак не хочу вас оскорбить, но ваш уровень как человека на данный момент очень низок, это не ваша особенность, а особенность всех подростков вашего возраста.
    Таких как вы в мире разработчиков полным полно, а вот разработчиков с мозгами не много. Эти мозги даются не опытом одного лишь программирования, эти мозги годами закладываются в ходе общего развития (школа, колледж, вуз, у кого-то армия). Если вы откажетесь сейчас от дальнейшего развития то потом его уже не вернуть и не так-то просто нагнать. Я учился в вузе на заочном после колледжа при этом работая программистом и получая неплохую запрлату. Были моменты когда были трудности в учебе и я думал что зачем мне оно все нужно если я и так крутой. Но сейчас я понимаю что то время когда я учился было вовсе неплохим, да мое образование мне не пригодилось, но я получил развитие, понял что я и как могу, научился общаться с разными людьми разных чинов. Обо всем этом я не жалею, а даже наоборот я понимаю что многие вещи мне понадобились в жизни
    Ответ написан
    7 комментариев
  • Как передать переменные в Email сообщении Laravel в данном случае?

    @Kostik_1993
    Web Developer
    В документации также не сказано о том что макакам стоит писать код, но ведь они его поголовно пишут

    если не быть макакой и подойти к документации не как к чему-то страшному и языческому, то можно понять что такая возможность все таки указана в документации!
    ['user' => $user->name, 'message' => $request->message]
    Ответ написан
  • Как сделать сортировку по условию в Laravel?

    @Kostik_1993
    Web Developer
    Вам нужно сделать вот такой запрос
    SELECT * FROM users u ORDER BY CASE WHEN u.top_date > NOW() THEN u.top_date END DESC, u.balls DESC


    На Laravel это будет выглядеть примерно так
    return User::where('is_deleted', '0')
          ->with(['langs', 'categories'])
          ->where('is_published', true)
          ->where('subscription', '>=', now())
          ->orderByRaw('CASE WHEN top_date > NOW() THEN top_date END DESC, balls DESC')
          ->filter($filters)
          ->paginate(15);
    Ответ написан
    1 комментарий
  • Какой есть готовый движок?

    @Kostik_1993
    Web Developer
    Движок для вашего сайта и движок доски объявлений немного разные вещи. Возможно то что вы ищете и вам подойдёт больше, подходит больше под описание car dealerships script
    Если конечно вы нацелены именно на поиск скрипта гигантов рынка auto classified то вы врядли найдёте что-то даже близко похожее.
    В своё время я писал нечто подобное, если у вас есть бюджет на покупку можете обратить ко мне с более полольным описанием проекта и я скажу подойдёт ли вам и сколько будет стоить. В профиле есть почта
    Ответ написан
    Комментировать
  • Почему не работают ссылки на локальном сервере laravel?

    @Kostik_1993
    Web Developer
    URL Generation
    Route URL Generation & Extra Parameters
    In previous releases of Laravel, passing associative array parameters to the route helper or URL::route method would occasionally use these parameters as URI values when generating URLs for routes, even if the parameter value had no matching key within the route path. Beginning in Laravel 6.0, these values will be attached to the query string instead. For example, consider the following route:
    Route::get('/profile/{location}', function ($location = null) {
        //
    })->name('profile');
    
    // Laravel 5.8: http://example.com/profile/active
    echo route('profile', ['status' => 'active']);
    
    // Laravel 6.0: http://example.com/profile?status=active
    echo route('profile', ['status' => 'active']);


    Взято как ни странно тут

    Собственно так все будет работать
    $banner = \App\Banner::find(1);
    Route::resource('banners', 'BannerController');
    echo  route('banners.show', $banner);
    
    $photo = \App\Photo::find(1);
    Route::resource('banners.photos', 'BannerPhotosController');
    echo route('banners.photos.show', [$banner, $photo]);


    Кстати ['name' => 'banners.*'] это лишнее, по дефолту у вас и так будет задано имя указанное первым аргументом
    Ответ написан
    Комментировать
  • Какой лучший js компонент древовидных комментариев?

    @Kostik_1993
    Web Developer
    Самый лучший тот, который написан вами! Ничего сложного нет
    Ответ написан
    Комментировать
  • Как организовать хранение большого количества текстовых документов с возможностью поиска по ним?

    @Kostik_1993
    Web Developer
    Я бы попробовал сделать на ES без каких либо связок. То есть открываем документ, получаем контент и добавляем в индекс ES. Вдобавок можете распарсить документ на ссылки и добавить в индекс их, тогда вам не нужна никакая БД
    Ответ написан
    1 комментарий
  • Как вставить php код в json?

    @Kostik_1993
    Web Developer
    Вопрос тупее некуда. Зачем вам php в json? Чего вы хотите этим добиться? Вы хотите вывести сам код? Или его результат? Причём тут Laravel? Вы делаете это в шаблоне?
    Ответ написан
    Комментировать
  • Когда заказчик просит просто дописать?

    @Kostik_1993
    Web Developer
    Что-то вы лукавите. Если заказчик готов платить нормальные деньги то шанс стать полезным при наличии прямых рук разработчиков и адекватном управлении есть даже у какашки

    Вопрос в том что вы не хотите этого делать изначально. 90% работающих проектов написаны по также как и описали вы, просто их кто-то взял и дописал как есть.
    Безусловно если вы начнёте писать проект так как того хотите вы, то у вас не хватит на то времени и средств, потому что вы принципе хотите писать его с нуля. Доработать и запустить можно все и вам должно ровно побоку что там сейчас
    Ответ написан
    Комментировать
  • Фриланс недобросовестный заказчик не заплатил за работу, что делать?

    @Kostik_1993
    Web Developer
    Подскажите есть ли возможность обращения в прокуратуру или отдел К? написать заявление на юр лицо и тд.

    Ахахахах, особенно в отдел К. Им же только вами и заниматься. Нет никуда вы не обратитесь. По факту вы нелегал. Вы не заключили договор. Простите, звучит обидно - но вы немного лох. Подписать NDA без заключения договора может только человек с особым складом ума.

    Что вы можете сделать в данной ситуации - принять ее и усвоить этот урок на будущее
    Первый звонок согласования тз и оплаты говорил по громкой связи, и последний звонок где заказчик говорит что я виноват в его проблемах, и что не заплатит мне вообще за такую работу, жена свидетель была рядом слушала мой разговор с заказчиком на громкой связи, так же есть подписанный мной НДА и все переписки от вебланса до ватсапа и сообщений.

    Это все детский лепет. Нужен договор, а к договору ТЗ, кто-то из вас должен заплатить налог. И тогда сделка будет считаться легальной. Пока никакого основания я не вижу.
    Я вижу ситуацию так, заказчик думал и передумал, вам ничего не должен
    Ответ написан
    3 комментария
  • Как вывести данные через связь?

    @Kostik_1993
    Web Developer
    Ну так у вас связь какая? Что вернула она? Коллекцию. Значит вы обращаетесь к коллекции, а не одному элементу
    // так
    $user->result_test->first()->estimate
    // или так
    foreach($user->result_test as $res)
    $res->estimate
    }
    Ответ написан
    Комментировать
  • Как создать музыкальное радио на сайте?

    @Kostik_1993
    Web Developer
    Вариантов море. В вашем случае есть папка с треками. Вам нужно пройтись по всем файлам узнать время каждого и составить плейлист (тоесть сделать некую карту, которая несет информацию о том в какое время какой трек играет), его желательно где-то сохранить (БД, кеш и т.д. главное на сервере)
    Далее все просто, пользователь открывает сайт (имеется ввиду первое открытие, кстати сайт должен быть SPA по другому никак) делается обращение к серверу на получение плейлиста, в котором обязательно нужно отметить какая песня играет сейчас и ссылка на ее файл. Далее уже в браузере стартуете плеер и как только текущая песня кончилась запускаете следующую
    Ответ написан
    3 комментария
  • Как прописать нюансы договора при создании сайта?

    @Kostik_1993
    Web Developer
    Вот статья в которой есть пример договора с описанием пунктов которые похожи на ваши
    Ответ написан
    1 комментарий
  • Как выбрать последнюю запись в каждой группе в Laravel?

    @Kostik_1993
    Web Developer
    Чтобы правильно выводить сообщения по дате их добавления, нужно добавить в таблицу сообщений поле created_at
    Но вообще это поле у вас должно быть.
    Второй момент это используете ли вы Eloquent или строите запросы сами?
    Ответ написан
  • Почему не понимает подключение require_once?

    @Kostik_1993
    Web Developer
    Как уговорить laravel подключить удаленный файл?

    Похоже что точно также как и вас уговорить не использовать RedBeanPHP в связке с Laravel

    И так, давайте подумаем вместе с упрямым товарищем 0ldn0mad причем тут вообще Laravel?
    Правильно, Laravel тут не при чем, тут на лицо явное отсутствие знаний, дебилизм (ИМХО) и явное отрицание познания основ.

    Думаем где у нас RedBeanPHP?
    Правильно - в корне проекта

    Думаем дальше. Где у нас контроллер в котором вы пытаетесь подключить RedBeanPHP?
    Правильно, в app/Http/Controllers

    Думаем еще, вы пишите
    require_once 'RedBeanPHP/rb.php';
    где php ищет этот файл?
    Верно, он ищет его тут app/Http/Controllers/RedBeanPHP/rb.php

    Вот и ниточка вам! Но это не все? Думаем еще, а что же будет дальше?
    Правильно, +100500 вопросов от товарища 0ldn0mad, потому что это редкостное г***но нормально так и не заработает и из-за него будут сыпаться ошибки одна за другой!
    Ответ написан
    34 комментария