Laravel по-русски

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

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

#1 Веб-разработка » Архитектура конструкторов сайтов (SaaS) » 24.09.2017 22:52:05

Serj
Ответов: 1

Добрый вечер коллеги подскажите кто сталкивался в какое направление гуглить. У самой опыта не так много, хочу понять какую архитектуру за основу сегодня берут конструкторы сайтов. Нашла пару статей, но обзор какой то.

Хотелось бы реализовать на LaravelE, возможно есть специальные фреймворки ?)

Заранее спасибо.

#3 Laravel 5.x » Не отрабатывается каскадное удаление записей » 03.03.2017 21:37:50

Serj
Ответов: 1

Всем привет.
Laravel 5.4 , MySql 5 (InnoDB)

// Вариант 1
public function delete(Course $course, $id){
        return $course->find($id)->lesson[0]->targets[0]->delete();
        //return back();
    }

(Вариант 1) - Такое удаление не уместно если в lesson, targets будет не одна а сотни записей. Циклами тоже не дело, увеличение кол-ва запросов = нагрузка

Подскажите как решить задачу, заранее большое спасибо

#4 Re: Laravel 5.x » Mail::send не дает отправить если в во view входные данные » 15.02.2017 11:15:29

Larapost пишет:

Возможно это mail.ru отклоняет это письмо, определяет как спам

В точку ! Спасибо )

#5 Re: Laravel 5.x » Mail::send не дает отправить если в во view входные данные » 15.02.2017 01:08:55

При отправке на почту @yandex все отправляется, на почтовые ящики mail group метод не отрабатывает при входных параметрах в view.

ЧТО ЭТО ?

#6 Laravel 5.x » Mail::send не дает отправить если в во view входные данные » 15.02.2017 00:53:58

Serj
Ответов: 3

Всем привет !  Решение на поверхности будто бы, нахожусь в стадии обучения, документацию прошарил уже всю

Laravel 5.2 / php 5.9 /


// Method

Mail::send('auth.test', ['username'=> $request->name], function ($message) use ($request){
                    $message->to($request->email)->subject('Ayaris');
                });
// View

Hello {{$username}}

То есть если во View пишу только hello без {{$username}}, то метод отрабатывает и письмо приходит (c путями норм значит).
$request->name и $request->email приходят.

Никак не мог нагуглить, подскажите если кто знает в чём дело. Заранее спасибо

#8 Re: Laravel 5.x » Обработка URL со стороны » 02.02.2017 11:22:15

Да сторонний smile в первом сообщении писал что сторонний smile
В .htaccess запили вчера на время. Сейчас переделывать будем.

Отрабатывает норм!

#9 Re: Laravel 5.x » Обработка URL со стороны » 02.02.2017 10:18:50

Dens пишет:
$strUrl = 'http://mydns.ru/de/persons/list.php?SID=2147';
$aUrl = explode('=', $strUrl);
print $aUrl[1];

Спасибо за обратную связь. Да это позволит нам обработать строку в массив, с этим согласен. Но как приложению роут определить?

То есть если грубо:

Route::get('/de/persons/list.php?SID={id}', function($id){
    return $id
});

Конечно так нельзя smile писать.

Как обработать URL роутом и вытащить id ?

#10 Laravel 5.x » Обработка URL со стороны » 01.02.2017 18:36:24

Serj
Ответов: 5

Всем доброго времени. Искал по форумам похожее не нашел похожего, в документации тоже пересмотрел по этой теме варианты, тоже нет.
Laravel версии 5.2

Задача стоит в следующем, как то нужно обработать сторонний url и вытащить id из url. Начальный источник возможности менять нет и нет необходимости. Ссылка следующего вида:

http://mydns.ru/de/persons/list.php?SID=2147

Кроме id (2147) ничего не нужно. Как обработать этот url?

Заранее спасибо.

#11 Re: Laravel 5.x » Шаблонизатор Blade не дает покоя. » 17.06.2016 10:56:26

Спасибо aanon за подсказку, получилось разобраться. Дело в том что я предполагал что @yield это та часть куда мы инклюдим for, получается все наоборот, до последнего не писал сюда из-за этой задачки, ещё раз спасибо  smile

#12 Laravel 5.x » Шаблонизатор Blade не дает покоя. » 17.06.2016 08:31:04

Serj
Ответов: 2

Приветствую всех, проблема с Blade шаблонизатором (Laravel 5). никак не могу через @yield подключить секции (с путями тоже все перепроверил). И кодировки менял и перепроверял может где ошибка в ситаксисе, . Никак он не работает, была ли у кого практика с такой фитчей ? Подскажите пожалуйста.



%%(php)
// view/start.blade.php

<!doctype html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>start method</title>
</head>
<body>

@yield('content')

</body>
</html>start.blade.php
%%

и файл который подключаем

%%(php)
// view/for.blade.php

@extends('start')

@section('content')


    <div>
        <h1>hello world</h1>
    </div>

@stop

%%


Ничего не выводит если прописать Hello world в start.blade.php , то выведет hello world, я к тому что с роутом все норм.
Пробывал и дериктории создавать ссылая for.balde.php на start. Все равно тишина. Переустанавливал Laravel только это проверить (считал что возможно где-то накасячил), все равно тишина.

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