Laravel по-русски

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

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

#1 Re: Laravel 5.x » Передать массив данных из метода контроллера в Ajax в шаблоне » 01.09.2017 23:17:10

Во первых, тебе надо отдавать не целую вьюху (return view(...)) а JSON с товарами.

сделать можно это разными способами, начиная от проверки request()'а на тип запроса, заканчивая другим роутом для товаров (api/natyazhnye-potolki)

вместо $('#product').html... надо бы использовать что-то вроде заготовки, куда ты будет подставять те или иные параметры, ввиде цены и другого...

Это что касало первого варианта, теперь вариант второй:
когда тебе пришел респонс (в твоем случае это вся вьюха в "data"), необходимо взять контейнер с товарами, и заменить его в контенере с товарами big_smile.

#2 Вакансии » Срочно ищем РНР-разработчиков(Санкт-Петербург) » 06.07.2016 12:24:07

Quiss
Ответов: 0

Должностные обязанности:
Разработка и поддержка программных продуктов компании

Опыт работы:
от 3х лет

Личностные качества:
Умение разбираться в чужом коде, самостоятельность, любовь к профессии

Навыки и умения:
Уверенное знание PHP 5.5 или выше.
Опыт разработки от 3х лет.
Опыт работы на многокомпонентных проектах.
Понимание и умение применять основные паттерны проектирования.
Уверенное знание одного из современных MVC-фреймворков (мы работаем с Laravel 5)
Умение своевременно задавать вопросы при постановке задачи.
А также знакомство со следующими технологиями: PostgreSQL, Sphinx, Redis

Навыки работы с ПК:
Sphinx,  Redis, PostgreSQL, Laravel, PHP

Место работы: Санкт-Петербург, станция метро Ладожская

График работы: стандартная пятидневка,на территории работодателя

Подробнее о заработной плате и других ваших вопросах, узнавайте по телефону : 8 999 213 54 49

А также:
Срочно ищем Frontend-разработчиков(Санкт-Петербург)

#3 Вакансии » Срочно ищем Frontend-разработчиков(Санкт-Петербург) » 06.07.2016 12:18:22

Quiss
Ответов: 0

Должностные обязанности:
CSS, JQuery, HTML5, Javascript, Gulp bower, адаптивная вёрстка, мобильная вёрстка, интеграция с шаблонными системами на PHP, Bootstrap, вёрстка лендингов, ООП

Опыт работы:
от 3х лет

Навыки работы с ПК:
Желательно:

  • SASS / LESS

  • Опыт использования пакетных менеджеров Javascript

  • Понимание концепции прототипной реализации ООП в Javascript.

  • Знание нововведений Ecmascript 7

  • Некоторое представление о серверном программировании.

Место работы: Санкт-Петербург, станция метро Ладожская

График работы: стандартная пятидневка,на территории работодателя

Подробнее о заработной плате и других ваших вопросах, узнавайте по телефону : 8 999 213 54 49

А также:
Срочно ищем РНР-разработчиков(Санкт-Петербург)

#4 Вакансии » BackEnd Developer | Laravel | СПБ » 11.02.2016 01:13:09

Quiss
Ответов: 0

Разработка серверной части в интересном проекте.

Требования:
Опыт PHP-программирования от трех лет
Отличное владение концепциями ООП и MVC
Опыт серьезной разработки на любом из следующих фреймворков: Yii, Symphony, Laravel, Zend.
Базовые знания HTML/CSS
Общее владение Javascript.
Желательно:
Опыт работы с горизонтально масштабируемой структурой базы (шардинг)
Опыт использования серверов очередей
Redis
Условия:
Интересные и сложные задачи
Комфортные условия труда
Бесплатное 2-х разовое питание, кофе
График работы 5/2; рабочий день с 11.00 до 20.00 а еще можно с 10.00 до 19.00


Порядок собеседований:
1) Жду резюме / портфолио / кусочки кода (github / bitbucket / etc) на почту (walfireru@gmail.com)
2) Разговор с тимлидом
3) Разговор с непосредственным руководителем

Вопрос о релокации, возможен, его можно обсудить
Если на 1ом этапе меня что-то не устраивает, я об этом говорю.
Жду Ваших писем счастья )

#5 Re: Laravel 5.x » Как сделать url с параметрами? » 27.11.2015 15:58:30

А чем не угодил вариант с роутом + GET параметрами?:

#6 Re: Laravel 5.x » Надо как то VK api прикрутить » 27.11.2015 15:55:20

Публикации недоступны для приложений типа веб-сайт.
Остальное лишь махинации )

#8 Re: Общий раздел » Cart в Cartalyst. Есть вопросы. » 20.05.2015 19:54:30

PHP
$items Cart::items();
foreach(
$items as $key => $value) {
echo 
$key."<br />";
}

вероятнее всего $key будет хешем )

#10 Re: Laravel 5.x » Как создать форму? » 08.02.2015 10:51:29

Либо вы небыли с нами когда был бунт на корабле что из 5ой ветки вырезали HTML либо я не знаю ))

"require": {
        "laravel/framework": "~5.0",
        "illuminate/html": "5.0.*"
},
PHP
{{ Form::open(array('action' => 'UsersController@postL')) }}

  {{ 
Form::text('name', @$name) }}

  {{ 
Form::password('password') }}

  {{ 
Form::submit('Send') }}

{{ 
Form::close() }}

#12 Re: Laravel 5.x » Laravel 5 в продакшн » 04.02.2015 11:17:33

Quiss пишет:
armix2000 пишет:

не думаю что там чтото радикально новое будет!

Зря так думаешь smile

Не могу отредактировать пред идущее сообщение, но вот:
http://laravel.com/docs/master/releases

#13 Re: Laravel 5.x » Laravel 5 в продакшн » 04.02.2015 10:56:54

armix2000 пишет:

не думаю что там чтото радикально новое будет!

Зря так думаешь smile

#14 Re: Laravel 4 » Sentry 2 - как сменить пароль ? » 04.02.2015 10:56:20

hzone пишет:

отбой. заработался )))
он ж сам его хеширует )))

Эхх только хотел написать))

#15 Re: Laravel 4 » IDE for Laravel » 02.02.2015 12:43:06

dodjo пишет:

Как уже тут сказали AptanaStudio и PHPStorm лучшие IDE. Ещё на SublimeText можно внимание обратить

+ в сторону SublimeText для быстрых правок, а так пользуюсь в связке PHPStorm + SublimeText

#16 Re: Laravel 4 » Множественная вложенность шаблонов » 30.01.2015 18:00:14

PHP
class BaseController extends OriginBaseController
{
    public 
$layout 'main';

    public function 
index()
    {
        
$this->layout->content View::make($layout);
    }
}

xD

#17 Re: Laravel 4 » загрузка изоброжения » 30.01.2015 11:41:27

stuchin пишет:
nemocoder пишет:
Quiss пишет:

}%%%(php)
if( $upload_success ) {
      echo "Ваш файл успешно загружен";                 
} else {
      echo "Ошибка загрузки";
}
%%

аа это что ли)
так все же не работает
то есть работает так просто стоит можно сказать
в бд идет только название файла например avatar.jpg и все (

и где у тебя видно что в базу что то записывается? есть только запись файла в папку для аплода.

ну так для этого мне наверное понадобилась бы БД, я зашел к человеку на сайт, у него было написано что он владеет Laravel, я и скинул экземпл

#18 Re: Laravel 4 » загрузка изоброжения » 29.01.2015 19:15:24

PHP
if( $upload_success ) {
      echo 
"Ваш файл успешно загружен";
} else {
      echo 
"Ошибка загрузки";
}

#19 Re: Laravel 4 » загрузка изоброжения » 29.01.2015 18:18:00

Ну ладно, уговорил))

PHP
                if (Input::hasFile('image'))
                {
                    
$extension Input::file('image')->getClientOriginalExtension();
                    
$original Input::file('image')->getClientOriginalName();
                    
$upload_success Input::file('image');
                    
$filename sha1(time().rand(000000000,999999999).time()).".{$extension}";
                    
$upload_success->move("./uploads/",$filename);
                    if( 
$upload_success ) {

                    } else {

                    }
                }

#20 Re: Laravel 4 » Долгие Ajax запросы » 29.01.2015 17:24:03

f-nik пишет:

Разобрался, получается когда выполняется один Ajax запрос не может одновременно с ним запуститься второй. Вопрос - как одновременно запустить два ajax???

http://stackoverflow.com/questions/4368 … ajax-calls

#22 Re: Laravel 4 » Сайдбар во всех шаблонах » 28.01.2015 20:26:04

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

эмм

/app/route.php

PHP
App::before(function($request)
{
View::share('myMenuInDataBase',DB::table('menu')->get());
});

Route::get('/side_bar_on',function() {
    return 
View::make('one_column.blade.php');
});

Route::get('/side_bar_off',function() {
    return 
View::make('two_column.blade.php');
});

/app/view/one_column.blade.php

PHP
<div class="container">
Content
</div>
<
div class="right_side_bar">
@include(
'sidebar')
</
div>

/app/view/two_column.blade.php

PHP
<div class="container">
Content
</div>

/app/view/sidebar.blade.php

PHP
@foreach($myMenuInDataBase as $item)
<
li>{{$item->name}}</li>
@endforeach

#23 Re: Laravel 4 » reCaptcha не ставиться » 28.01.2015 17:49:32

armix2000 пишет:

Я забыл composer update , вернее о нем нет в инструкции! Моглибы указать!
А как удалить пакет если не нужен?

так-же удаляете строчку и composer update

#24 Re: Laravel 4 » reCaptcha не ставиться » 28.01.2015 02:06:24

Что-то мне подсказывает, что Вы не установили это =)

Отредактируйте свой composer.json что-бы он был похож на:

	"require": {
		"laravel/framework": "4.2.*",
                "greggilbert/recaptcha": "dev-master"
       }

И выполните в консоле

composer update

и только потом по пунктам то что в мануале =)

#25 Re: Laravel 4 » Подшаблоны в Blade » 28.01.2015 02:01:25

Dualse пишет:

Quiss, использовал предложенный Вами вариант решения проблемы. На данный момент все работает.

Я рад. Удачного изучения :3

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