Извините за поздний ответ.
Например, мы можем принять как Post
Модель с PostController
. Ваша функция хранения может выглядеть как
public function store(Request $request)
{
Post::create($request->all());
return redirect()->route('post.index')->with('success','PostCreated Successfully');
}
, если вы добавите dd
функция в начале функции она будет работать, т. Е.) dd($request->all());
, НО ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ПОЛЬЗОВАТЕЛЬСКИЕ ЗАПРОСЫ
ДЛЯ EG PostStoreRequest
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class PostStoreRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'post_name' => 'required',
];
}
/**
* Custom message for validation
*
* @return array
*/
public function messages()
{
return [
'post_name.required' => 'Enter Post Name',
];
}
}
и PostController@store
public function store(PostStoreRequest $request)
{
Post::create($request->all());
return redirect()->route('post.index')->with('success','PostCreated Successfully');
}
Даже если вы добавите dd
вверху функции, потому что она сначала проверила запрос и войдет в функцию
, надеюсь, это поможет [ 1117]
Недавно я использовал и Raphael, и jQuery SVG - и вот мои мысли:
Плюсы: хороший стартер библиотеку, легко делать МНОГО вещей с SVG быстро. Хорошо написано и задокументировано. Множество примеров и демонстраций. Очень расширяемая архитектура. Отлично подходит для анимации.
Минусы: - это слой над фактической разметкой SVG, затрудняет выполнение более сложных вещей с SVG, таких как группирование (он поддерживает наборы, но не группы). Не работает с редактированием уже существующих элементов.
Плюсы: плагин jquery, если вы уже используете jQuery. Хорошо написано и задокументировано. Множество примеров и демонстраций. Поддерживает большинство элементов SVG, обеспечивает легкий доступ к элементам.
Минусы: архитектура не такая расширяемая, как Raphael. Некоторые вещи можно было бы лучше задокументировать (например, настройка элемента SVG). Не работает с редактированием уже существующих элементов. Для анимации полагается на семантику SVG, что не очень хорошо.
SnapSVG является преемником Рафаэля. Он поддерживается только в браузерах с поддержкой SVG и поддерживает почти все функции SVG.
Если вы делаете что-то быстро и легко, Рафаэль - легкий выбор. Если вы собираетесь сделать что-то более сложное, я решил использовать jQuery SVG, потому что я могу управлять фактической разметкой значительно проще, чем с Рафаэлем. И если вам нужно решение, отличное от jQuery, SnapSVG - хороший вариант.
Я думаю, что это не полностью не связано, но Вы рассматривали холст? что-то как JS Процесса может сделать это более простым.
Для потомства я хотел бы отметить, что я закончил тем, что выбор Raphael из-за чистого API и "свободной" поддержки IE, и также потому что активная разработка обещание взглядов (поддержка мероприятия была просто добавлена в 0,7, например). Однако я оставлю вопрос оставшимся без ответа, и мне все еще было бы интересно слышать о событиях других, пользующихся библиотеками Javascript + SVG.
Я брошу свой голос позади Raphael - перекрестная поддержка браузера, уберу API, и последовательные обновления (до сих пор) делают это радостью для использования. Это играет очень приятно с jQuery также. Обработка прохладна, но более полезна как демонстрация для новейшего материала в данный момент.
Я большой поклонник Рафаэля, и динамика его разработки, похоже, набирает обороты (версия 0.85 была выпущена в конце прошлой недели). Еще одним большим плюсом является то, что его разработчик, Дмитрий Барановский , в настоящее время работает над плагином для построения графиков Рафаэля, g.raphael , который выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).
Однако, просто чтобы добавить еще одного возможного соперника в набор библиотек SVG, Google SVG Web действительно выглядит очень многообещающим ( хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
Я большой поклонник Рафаэля, и динамика разработки, похоже, набирает обороты (версия 0.85 была выпущена в конце прошлой недели). Еще одним большим плюсом является то, что его разработчик, Дмитрий Барановский , в настоящее время работает над плагином для построения графиков Рафаэля, g.raphael , который выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в набор библиотек SVG, Google SVG Web действительно выглядит очень многообещающим ( хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
Я большой поклонник Рафаэля, и динамика разработки, похоже, набирает обороты (версия 0.85 была выпущена в конце прошлой недели). Еще одним большим плюсом является то, что его разработчик, Дмитрий Барановский , в настоящее время работает над плагином для построения графиков Рафаэля, g.raphael , который выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в набор библиотек SVG, Google SVG Web действительно выглядит очень многообещающим ( хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
Еще одним большим плюсом является то, что его разработчик, Дмитрий Барановский , в настоящее время работает над плагином для построения графиков Рафаэля, g.raphael , который выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в набор библиотек SVG, Google SVG Web действительно выглядит очень многообещающим ( хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
Еще одним большим плюсом является то, что его разработчик, Дмитрий Барановский , в настоящее время работает над плагином для построения графиков Рафаэля, g.raphael , который выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в набор библиотек SVG, Google SVG Web действительно выглядит очень многообещающим ( хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
что выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в микс библиотек SVG, Google SVG Web действительно выглядит очень многообещающим (хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
что выглядит довольно гладко (есть несколько примеров вывода из ранних версий на Flickr ).Однако, просто чтобы добавить еще одного возможного соперника в микс библиотек SVG, Google SVG Web действительно выглядит очень многообещающим (хотя я не большой поклонник Flash, который он использует для рендеринга в браузерах, не поддерживающих SVG). Наверное, стоит посмотреть, особенно в связи с предстоящей открытой конференцией SVG .
You should also take a look at svgweb. It uses flash to render svg in IE, and optionally on other browsers (in the cases where it supports more than the browser itself does).
О, Рафаэль значительно продвинулся вперед с июня. Существует новая библиотека графиков, которая может работать с ним, и это очень привлекательно. Рафаэль также поддерживает полный синтаксис путей SVG и включает в себя действительно продвинутые методы путей. Посмотрите 1.2.8+ на моем сайте (Shameless plug) и затем перейдите на сайт Дмитрия оттуда. http://www.irunmywebsite.com/raphael/raphaelsource.html
Raphael определенно легче настроить и начать работу, но обратите внимание, что есть способы выразить вещи в SVG, которые невозможны в Raphael. Как было сказано выше, нет никаких «групп». Это означает, что вы не можете реализовать слои преобразований координат. Вместо этого доступно только одно преобразование координат.
Если ваш дизайн зависит от вложенных преобразований координат, Рафаэль не для вас.