Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#101 Re: Laravel 4 » Снова отношения моделей. Полиморфическая связь? » 10.04.2015 14:56:37

Т.е. я одним запросом в Tag моделе могу сделать весь вывод? Отдельно запрашивать проекты не надо получается?

#103 Laravel 4 » Снова отношения моделей. Полиморфическая связь? » 10.04.2015 12:29:58

Arat
Ответов: 17

Прошу помощи и разъяснения. Из документации не могу понять что мне нужно сделать.
Есть таблицы

Таблица проектов портфолио - projects:
id
title
body
cover

Таблица тегов для проектов портфолио - tags:
id
title

Пивотная таблица для предыдущих - project_tag:
id
project_id
tag_id

Таблица фото для проектов - photos:
id
project_id
path

Задача при выводе проекта выводить также теги проекта, при выводе страницы тегов - всех проектов по этому тегу. Тут проблем нет, многие-ко многим в помощь.
Как вывести все фото проектов при загрузке страницы тега?
Другими словами, при загрузке страницы конкретного тега нужно выводить все проект по этому тегу и все фото этих проектов.
Полиморфия нужна? Но в ней запутался совсем sad

#104 Re: Laravel 4 » Загрузка файлов (изображений). » 10.03.2015 18:53:30

А пример выше подходит для мультизагрузки нескольких изображений?

#106 Re: Laravel 4 » Загрузка изображений. Выдает Ошибку. » 09.03.2015 20:51:18

Но не идет все равно.
$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
sad Я не понимаю...

#107 Re: Laravel 4 » Загрузка изображений. Выдает Ошибку. » 09.03.2015 20:31:40

А, все через echo вывел. Понял где лежит изображение

#108 Re: Laravel 4 » Загрузка изображений. Выдает Ошибку. » 09.03.2015 20:29:23

консоль выдала вот такое
Call to undefined function dea()

Простите, я новичек совсем sad Наверное не то совсем ввел в консоль (

#110 Laravel 4 » Загрузка изображений. Выдает Ошибку. » 09.03.2015 19:34:09

Arat
Ответов: 8

Всем привет! Очень нужна помощь.
Из формы гружу изображение:

<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 

Не могу понять на что оно ругается sad Ткните носом, пожалуйста!

#113 Re: Laravel 4 » Сайдбар во всех шаблонах » 28.01.2015 19:04:40

не совсем же то sad Нужно изначально получить эти самые записи для вывода в секции.
Как мне видется алгоритм:
1. Создаю модель для получения данных в виджет
2. СОздаю шаблон для виджета
3. Подключаю его в основной шаблон

Но как быть со второй частью вопроса? Как мне поймать по какому роуту зашел пользователь, чтобы вывесит дополнительные виджеты?

#114 Laravel 4 » Сайдбар во всех шаблонах » 28.01.2015 18:08:41

Arat
Ответов: 5

Конечно же, я новичок в Laravel smile
Есть необходимость вывода в каждом шаблоне проекта бокового меню с блоками а-ля последние новости, реклама.
Как реализовать эту задачу? Создавать отдельную модель для этого и из нее брать данные и передавать их в шаблон?

Но еще один нюанс. Есть страница с текущей публикацией, например. И в этот сайдбар, кроме описанного выше, нужно впихнуть информацию про автора публикации. Как быть в этом случае?

#115 Re: Общий раздел » Авторизация Facebook и Google » 23.01.2015 10:02:00

т.е. можно создать отдельный контроллер для авторизации и там перечислить все методы по каждой соцсети и в роутах прописать ссылку на каждый из этих методов?

#116 Re: Общий раздел » Авторизация Facebook и Google » 22.01.2015 12:03:12

lieroes пишет:

Привет! Я использую во всех своих проектах artdarek/oauth-4-laravel - у него там в документации указаны все примеры для этих социальных сетей - 5 минут и все работает

Я вот тоже новичок, не пинайте smile
Документация и примеры вроде понятны, но не до конца.
Вот, например, мне нужно данные, которые отдает та или иная соц.сеть (почта, имя, айдишник, фото, дата рождения) записать в БД.
Где, что и какая функция это отдают?

Подвал раздела