Laravel по-русски
Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Т.е. я одним запросом в Tag моделе могу сделать весь вывод? Отдельно запрашивать проекты не надо получается?
+1 за базу и подписываюсь на тему
Прошу помощи и разъяснения. Из документации не могу понять что мне нужно сделать.
Есть таблицы
Таблица проектов портфолио - projects:
id
title
body
cover
Таблица тегов для проектов портфолио - tags:
id
title
Пивотная таблица для предыдущих - project_tag:
id
project_id
tag_id
Таблица фото для проектов - photos:
id
project_id
path
Задача при выводе проекта выводить также теги проекта, при выводе страницы тегов - всех проектов по этому тегу. Тут проблем нет, многие-ко многим в помощь.
Как вывести все фото проектов при загрузке страницы тега?
Другими словами, при загрузке страницы конкретного тега нужно выводить все проект по этому тегу и все фото этих проектов.
Полиморфия нужна? Но в ней запутался совсем ![]()
А пример выше подходит для мультизагрузки нескольких изображений?
Да, это я жестко лопухнулся. Спасибо!
Но не идет все равно.
$coverImage = Image::make($cover)->resize(900, null, true)->save(public_path().'/images/portfolio/0_cover.jpg');
Та же ошибка
Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_ERROR)
Call to a member function getRealPath() on null
Если так
$cover = Input::file('cover');
$coverImage = Image::make($cover)->resize(900, 600)->save(public_path().'/images/portfolio/0_cover.jpg');
то выдает такую ошибку
Image source not readable
Я не понимаю...
А, все через echo вывел. Понял где лежит изображение
консоль выдала вот такое
Call to undefined function dea()
Простите, я новичек совсем
Наверное не то совсем ввел в консоль (
относительно корня через public?
Всем привет! Очень нужна помощь.
Из формы гружу изображение:
<input type="file" name="cover" />Пытаюсь пользоваться Intervention Image.
$cover = Input::file('cover');
$coverImage = Image::make($cover->getRealPath())->resize(900, null, true)->save('public/images/portfolio/0_cover.jpg');Выдает вот такую ошибку:
Call to a member function getRealPath() on null Не могу понять на что оно ругается
Ткните носом, пожалуйста!
Как сделал?
Спасибо всем за подсказки! ![]()
не совсем же то
Нужно изначально получить эти самые записи для вывода в секции.
Как мне видется алгоритм:
1. Создаю модель для получения данных в виджет
2. СОздаю шаблон для виджета
3. Подключаю его в основной шаблон
Но как быть со второй частью вопроса? Как мне поймать по какому роуту зашел пользователь, чтобы вывесит дополнительные виджеты?
Конечно же, я новичок в Laravel ![]()
Есть необходимость вывода в каждом шаблоне проекта бокового меню с блоками а-ля последние новости, реклама.
Как реализовать эту задачу? Создавать отдельную модель для этого и из нее брать данные и передавать их в шаблон?
Но еще один нюанс. Есть страница с текущей публикацией, например. И в этот сайдбар, кроме описанного выше, нужно впихнуть информацию про автора публикации. Как быть в этом случае?
т.е. можно создать отдельный контроллер для авторизации и там перечислить все методы по каждой соцсети и в роутах прописать ссылку на каждый из этих методов?
Привет! Я использую во всех своих проектах artdarek/oauth-4-laravel - у него там в документации указаны все примеры для этих социальных сетей - 5 минут и все работает
Я вот тоже новичок, не пинайте ![]()
Документация и примеры вроде понятны, но не до конца.
Вот, например, мне нужно данные, которые отдает та или иная соц.сеть (почта, имя, айдишник, фото, дата рождения) записать в БД.
Где, что и какая функция это отдают?