These are chat archives for LaravelRUS/chat

6th
Nov 2015
unnamed75
@unnamed75
Nov 06 2015 02:28
Ребят привет
Есть кто живой?
Maxim
@Big-Shark
Nov 06 2015 02:48
@4uva4ek гугли установка ubuntu
unnamed75
@unnamed75
Nov 06 2015 03:28
Привет всем
KarmaBot
@KarmaBot
Nov 06 2015 03:28
@unnamed75, привет, как настроение?
unnamed75
@unnamed75
Nov 06 2015 03:28
при php artisan db:seed --class=Classname
выдает doesn't exist class
composer dump-autoload так же выдает ошибку
как исправить?
@KarmaBot робот
Maxim
@Big-Shark
Nov 06 2015 03:30
@unnamed75 а что это за класс нейм?
unnamed75
@unnamed75
Nov 06 2015 03:32
CamelCase
но суть не в этом
суть в том что при cmd выдает ошибку
содержание кода

<?php

use Illuminate\Database\Seeder;

class InsertPosts extends Seeder
{
/**

 * Run the database seeds.
 *
 * @return void
 */
public function run()
{
        DB::table('posts')->insert([
                'title' => 'Участковый отправил жителя Атырау в психушку и отнял все сбережения',
                'description' => 'Из материалов уголовного дела следует, что в апреле 2014 года участковый получил вызов о семейном скандале. Прибыв на место, к нему обратился заявитель с просьбой поместить его отца в психиатрическую больницу. Полицейский согласился и повез мужчину в больницу, где после принятия врачами решения о его госпитализации, инспектору стало известно, что у того имеются денежные сбережения.',
                'category' => '5',
                'lang' => 'rus',
                'author' => 'Редакция сайта tengrinews.kz',
                'tags' => 'полиция,атырау,психушка',
                'news_date' => date('Y-m-d'),
                'created_at'  => date('Y-m-d H:i:s'),
                'updated_at'  => date('Y-m-d H:i:s')
        ]);
}

}

Maxim
@Big-Shark
Nov 06 2015 03:33
@unnamed75 и че?
unnamed75
@unnamed75
Nov 06 2015 03:35
@Big-Shark ну шо же ты такой неприветливый то с утра? =)
Maxim
@Big-Shark
Nov 06 2015 03:36
@unnamed75 я всегда такой.
unnamed75
@unnamed75
Nov 06 2015 03:36
@Big-Shark подскажешь где я допустил ошибку?
Maxim
@Big-Shark
Nov 06 2015 03:48
@unnamed75 в --class ты должен писать имя класса с сидами, вот и пиши туда InsertPosts
unnamed75
@unnamed75
Nov 06 2015 03:54
@Big-Shark я пишу
он doesn't exist выдает
Maxim
@Big-Shark
Nov 06 2015 03:55
@unnamed75 но ок, тогда незнаю что там у тебя случилось, попробуй с неймспейсом
Mikhail Donskoy
@mdnsk
Nov 06 2015 03:57
@unnamed75 composer dump что выдает?
unnamed75
@unnamed75
Nov 06 2015 03:58
@Big-Shark покажи плс пример
@BaldaI call to undefined method
bla bla bla parselinks()
Mikhail Donskoy
@mdnsk
Nov 06 2015 04:00
This message was deleted
unnamed75
@unnamed75
Nov 06 2015 04:00
blob
KarmaBot
@KarmaBot
Nov 06 2015 04:00
@unnamed75, просьба оборачивать в кавычки ссылки на видео и изображения.
Mikhail Donskoy
@mdnsk
Nov 06 2015 04:02
@unnamed75 переустанови или удали composer assets plugin
@unnamed75 francoispluchino/composer-asset-plugin#152
unnamed75
@unnamed75
Nov 06 2015 04:04
blob
KarmaBot
@KarmaBot
Nov 06 2015 04:04
@unnamed75, просьба оборачивать в кавычки ссылки на видео и изображения.
unnamed75
@unnamed75
Nov 06 2015 04:04
@BaldaI
че за хрень? =)
Mikhail Donskoy
@mdnsk
Nov 06 2015 04:09
@unnamed75 удаляй не композер, а composer-assets-plugin
unnamed75
@unnamed75
Nov 06 2015 04:14
ребят есть папка app/models/
и модель PostsModel
подключаю так
use Models\PostsModel;
не находит
в чем проблема?
Maxim
@Big-Shark
Nov 06 2015 04:14
@unnamed75 в тебе?
@unnamed75 Может начать называть файлы и классы в соответствии с стандартом? Рекоментовано просто называть Post
unnamed75
@unnamed75
Nov 06 2015 04:15
@Big-Shark переименовал =)
unnamed75
@unnamed75
Nov 06 2015 04:21
@BaldaI спс
KarmaBot
@KarmaBot
Nov 06 2015 04:21
Спасибо (+1) для @BaldaI принято! Текущая карма +55.
varyym
@varyym
Nov 06 2015 04:52
всем привет
KarmaBot
@KarmaBot
Nov 06 2015 04:52
@varyym, привет =)
varyym
@varyym
Nov 06 2015 04:52
@KarmaBot ;)
Alex
@Alex-Bond
Nov 06 2015 04:53
карма
KarmaBot
@KarmaBot
Nov 06 2015 04:53
@Alex-Bond, Вас ещё никто не благодарил.
- Профиль Alex-Bond на laravel.su
varyym
@varyym
Nov 06 2015 04:54
@Alex-Bond спс)
KarmaBot
@KarmaBot
Nov 06 2015 04:54
Спасибо (+1) для @Alex-Bond принято! Текущая карма +1.
Alex
@Alex-Bond
Nov 06 2015 04:54
ну вот.. теперь ен получу медальку за 10 не взаимных лайков(
varyym
@varyym
Nov 06 2015 04:54
;-(
varyym
@varyym
Nov 06 2015 05:11
посоветуйте норм примеры лучше объемные, грамотной верстки на blade под Laravel 5
Maxim
@Big-Shark
Nov 06 2015 05:11
@varyym чего? как верстка и ларавель взаимосвязаны? а блейд это всего шаблонизатор
Artur Gafurov
@assurrussa
Nov 06 2015 05:16
@Big-Shark все просто чуда ждут от Лары))) что она за людей и верстку классную делать будет)
@varyym чем обычная верстка тебя не устраивает, всё остальное в доках напиcано
Евгений
@SamoilenkoEvgeniy
Nov 06 2015 05:18
Всем привет! Кто-нибудь работал c intervention\image в плане нанесения текста на изображение?
KarmaBot
@KarmaBot
Nov 06 2015 05:18
@SamoilenkoEvgeniy, здравствуй.
Artur Gafurov
@assurrussa
Nov 06 2015 05:21
@SamoilenkoEvgeniy тебя наверно вот это $img->insert($watermark, 'center'); интересует?
Евгений
@SamoilenkoEvgeniy
Nov 06 2015 05:21
Не, интересует $img->text(100, 100, function($font){})
@assurrussa не пойму как отследить момент, когда текст не помещается на изображении, и надо перенести на новую строку
varyym
@varyym
Nov 06 2015 05:22
@Big-Shark Laravel это мой первый фреймворк, соответственно и незнаком с шаблонизаторами.. поэтому такие глупые вопросы наверное. просто как я понял шаблонизатор строит html. вот вопрос: blade получается строит только структуру? но хотя вот это же, например, не совсем прямая верстка на хтмл - {!! link_to_route('posts', 'published') !!}
Artur Gafurov
@assurrussa
Nov 06 2015 05:23
@SamoilenkoEvgeniy с таким вопросом не сталкивался а на странице документации смотрел?
Евгений
@SamoilenkoEvgeniy
Nov 06 2015 05:24

http://image.intervention.io/api/text

да.. Проблема в том, что там дико скудная документация

Artur Gafurov
@assurrussa
Nov 06 2015 05:24
@varyym Это просто шаблонизатор и не более верстку ты сам делаешь. С ним просто некоторые задачи полегче и красивее выглядят) ты можешь на голом PHP делать верстку
Maxim
@Big-Shark
Nov 06 2015 05:25
@SamoilenkoEvgeniy думаю такого нет, так как по сути он просто делает строчку с текстом как картинку, и накладывает ее как ватермарк
varyym
@varyym
Nov 06 2015 05:25
@assurrussa могу но гибкость же теряется, и красивость и легкость) вот и хотелось бы такие примеры) гибкие, крамотные и красивые)
Евгений
@SamoilenkoEvgeniy
Nov 06 2015 05:26
@Big-Shark а какой пакет для подобного можно использовать? Я раньше давно использовал просто класс ttftext, там подобное было, но было и много других косяков...
Artur Gafurov
@assurrussa
Nov 06 2015 05:26
да ничего не теряется))))) У меня все задачи которые стояли спокойно сделал)
Maxim
@Big-Shark
Nov 06 2015 05:26
@varyym нет, блейд ничего не строит сам, ты пишешь обычный хтмл, но есть хелперы которые помогают тебе ускорить создание нескольких элементов, типа форм, ссылок и тд
@SamoilenkoEvgeniy незнаю, не делал такое
varyym
@varyym
Nov 06 2015 05:27
@Big-Shark а все понял , это хелперы, а чем тогда blade занимается?)
Maxim
@Big-Shark
Nov 06 2015 05:28
@varyym да по сути ничем, экранирование делает более удобные, ну и синтаксис немного меняет, за место <?php if(..): ?> Мы можем писать просто @if(...)
@varyym за место <?=$a;?> пишем {{ $a }}
@varyym ну и вынесения различных блоков, их наслодование и тд, хотя это все можно сделать и на пхп шаблонизаторах
varyym
@varyym
Nov 06 2015 05:30
@Big-Shark @assurrussa thx понял это движок и синтаксис) а всё остальное как и раньше)))
KarmaBot
@KarmaBot
Nov 06 2015 05:30
Спасибо (+1) для @Big-Shark принято! Текущая карма +426.
Спасибо (+1) для @assurrussa принято! Текущая карма +15.
Ivan
@sayber
Nov 06 2015 05:31
Всем привет.
Товарищи, можно ли в laravel генерировать модели на основе готовой БД?
Или придется все ручками писать ?
Просто имеется готовый проект, который требуется перенести на laravel.
KarmaBot
@KarmaBot
Nov 06 2015 05:31
@sayber, здравствуй.
Maxim
@Big-Shark
Nov 06 2015 05:34
@sayber по умолчанию такого нет, но есть стороние пакеты которые этим занимаются
Ivan
@sayber
Nov 06 2015 05:35
@Big-Shark Не могли бы вы посоветовать такой пакет/бандл...
Maxim
@Big-Shark
Nov 06 2015 05:38
@sayber http://packalyst.com/packages/package/ignasbernotas/laravel-model-generator не пользовался, но нагугли
Ivan
@sayber
Nov 06 2015 05:42
@Big-Shark Спасибо, будем пробовать.
KarmaBot
@KarmaBot
Nov 06 2015 05:42
Спасибо (+1) для @Big-Shark принято! Текущая карма +427.
Maxim
@Big-Shark
Nov 06 2015 05:44
@sayber вообще я использую пропел, и там это из коробки есть, если у вас новый проект и вам не обязательно нужен элоквоент, то советую присмотреться)
Ivan
@sayber
Nov 06 2015 05:44
@Big-Shark Пользовался под Symfony2, надо будет обратить внимание. Спасибо.
KarmaBot
@KarmaBot
Nov 06 2015 05:44
Спасибо (+1) для @Big-Shark принято! Текущая карма +428.
Anatoliy Kalugin
@monstrikus
Nov 06 2015 05:55
Всем привет. Возможно ли в Laravel использовать Memcache без d в конце? У меня выкидывает вот это Class 'Memcached' not found . Поддержка хостинга отвечает : «Класс называется Memcache. Просто смените его в названии.» Только вот я думаю что это не очень просто ) Спасибо.
KarmaBot
@KarmaBot
Nov 06 2015 05:55
@monstrikus, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
Maxim
@Big-Shark
Nov 06 2015 06:00
@monstrikus напиши им что они дауны там, и Memcache и Memcached разные классы.
@monstrikus https://github.com/swiggles/laravel-memcache вот это может помочь, но я не уверен, лучше всеж написать этим даунам чтоб они уволились, и начальство нашло адекватных людей.
Anatoliy Kalugin
@monstrikus
Nov 06 2015 06:05
@Big-Shark да я теперь понял что это разные классы. Только вот на хостинге у меня можно использовать только memcache.php . Я не думаю что специально для меня они будут ставить еще и memcached.php (Хотя спрошу полюбому - Спасибо ). Так получается что Ларавел используется только memcached.php ? Спасибо
KarmaBot
@KarmaBot
Nov 06 2015 06:05
Спасибо (+1) для @Big-Shark принято! Текущая карма +429.
Maxim
@Big-Shark
Nov 06 2015 06:06
@monstrikus да, так как memcached более функциональный и современный так сказать, и по скорости не уступает.
Anatoliy Kalugin
@monstrikus
Nov 06 2015 06:06
@Big-Shark спасибо
KarmaBot
@KarmaBot
Nov 06 2015 06:07
Спасибо (+1) для @Big-Shark принято! Текущая карма +430.
JhaoDa
@jhaoda
Nov 06 2015 06:08
@Big-Shark имей совесть:)
Maxim
@Big-Shark
Nov 06 2015 06:09
@jhaoda это ты про то что я ругаюсь, или про карму и 2 "спасибо" )
KarmaBot
@KarmaBot
Nov 06 2015 06:09
Спасибо (+1) для @jhaoda принято! Текущая карма +383.
Maxim
@Big-Shark
Nov 06 2015 06:10
@jhaoda чертов бот стал стишком умный, и игнорирует ковычки и скоробки с спасибо (А тут будет еще чтото, чтоб ты не получил еще кармы)
varyym
@varyym
Nov 06 2015 06:25
чем @yield от @section отличается?)
Maxim
@Big-Shark
Nov 06 2015 06:25
@varyym один однострочный, а другой сногострочный, а так вроде одно и тоже
varyym
@varyym
Nov 06 2015 06:28
@Big-Shark ухты спс
KarmaBot
@KarmaBot
Nov 06 2015 06:28
Спасибо (+1) для @Big-Shark принято! Текущая карма +431.
varyym
@varyym
Nov 06 2015 06:36
@Big-Shark получается есть шаблон, а есть секции(Использование шаблона ), которые врезаются в зависимости, от того какой вызов сработал, в свою очередь в зависимости какой роут сработал.
т.е. есть шаблон и есть куча его вызовов(ну и соотвтественно разных роутов) с разными секциями. если я правильно мыслю.
Maxim
@Big-Shark
Nov 06 2015 06:40
@varyym нее, ты чет такой бред написал что я даже понять немогу про что ты) Я думаю тебе надо еще прочитать про мвс, про роуты, контроллеры и вызов вью, и потом еще раз попробовать сформулировать вопрос)
varyym
@varyym
Nov 06 2015 06:45
@Big-Shark да! сам читаю и пытаюсь понять написанное)))) просто пытаюсь вот это разобрать https://laravel.ru/docs/v5/templates да похоже тут наследование просто используют, т.е. есть гл шаблон и есть его вызов. где можно что-то переорпределить или добавить. а вызов уже с помощью котроллера вызывается) например. return view('post.index', ['posts' => $posts]);
Maxim
@Big-Shark
Nov 06 2015 06:46
@varyym лучше читай то что на laravel.su и laravel.com
varyym
@varyym
Nov 06 2015 06:47
This message was deleted
@Big-Shark точно su же есть спс
KarmaBot
@KarmaBot
Nov 06 2015 06:49
Спасибо (+1) для @Big-Shark принято! Текущая карма +432.
varyym
@varyym
Nov 06 2015 06:49
@Big-Shark но последнее рассуждение более правильное?)
Maxim
@Big-Shark
Nov 06 2015 06:50
@varyym угу
varyym
@varyym
Nov 06 2015 06:50
@Big-Shark ура)
Maxim
@Big-Shark
Nov 06 2015 06:52
@varyym http://symfony.com/legacy/doc/book/1_0/en/07-Inside-the-View-Layer вот это прочитай, это про первую симфони, но тут хорошо обьясняется что вообще такой лауаут, и как это все работает)
Maxim Kot
@batFormat
Nov 06 2015 07:12
Всем привет, ни у кого нет почитать Laravel 5.1 Beauty ?
KarmaBot
@KarmaBot
Nov 06 2015 07:12
@batFormat, ку! Как дела?
Richcho54
@Richcho54
Nov 06 2015 07:25
Всем привет. Есть посты, которые относятся к разным категориям. На главной нужно вытащить по 4 поста с одной категории, 2 поста с другой и 2 поста с третьей категории, можно ли это сделать одним запросом или все равно потребуется 3 запроса на это?
KarmaBot
@KarmaBot
Nov 06 2015 07:25
@Richcho54, ку! Как дела?
Ivan
@Hunternnm
Nov 06 2015 07:32
Боброго всем утра!
Richcho54
@Richcho54
Nov 06 2015 07:33
привет @Hunternnm
Andy Melentev
@Sinersis
Nov 06 2015 08:02
Всем приветы
KarmaBot
@KarmaBot
Nov 06 2015 08:02
@Sinersis, и тебе привет ;)
Andy Melentev
@Sinersis
Nov 06 2015 08:06
Вопрос такой, у меня форма с чек боксами, если я что то выбираю и отправляю то состояние checked отваливаеться... Как изменить такой порядок вещей? Т.е. возвращать екбоксы отмеченными?
Ну или как вы это делали?
@Richcho54 Сделай 3 запроса по времени не сильно разница есть
jongleb
@jongleb
Nov 06 2015 08:09
LДа тчно knockout
Andy Melentev
@Sinersis
Nov 06 2015 08:14
@jongleb ???
Сергей
@egent
Nov 06 2015 08:17
@Sinersis а возвращать куда снова в форму ?
@Sinersis если например ошибка валидации то делается редирект return redirect('form')->withInput();
@Sinersis потом в форме можно использовать {{ old('username') }}
Andy Melentev
@Sinersis
Nov 06 2015 08:19
@egent да обратно в форму
Сергей
@egent
Nov 06 2015 08:19
@Sinersis если использовать формбилдер то происходит все автоматически
Andy Melentev
@Sinersis
Nov 06 2015 08:19
@egent о как
Evgeny
@meze
Nov 06 2015 08:19
@Richcho54 можно только через union объединить
Andy Melentev
@Sinersis
Nov 06 2015 08:19
@egent Пойду искать форм билдер для 5.1-)
Maxim Kot
@batFormat
Nov 06 2015 08:20
Ни у кого нет почитать Laravel 5.1 Beauty ?
Richcho54
@Richcho54
Nov 06 2015 08:21
@Sinersis , @meze спасибо
KarmaBot
@KarmaBot
Nov 06 2015 08:21
Спасибо (+1) для @Sinersis принято! Текущая карма +6.
Спасибо (+1) для @meze принято! Текущая карма +2.
Andy Melentev
@Sinersis
Nov 06 2015 08:21
@egent спасибо уже читаю
KarmaBot
@KarmaBot
Nov 06 2015 08:21
Спасибо (+1) для @egent принято! Текущая карма +35.
Vadym Petryshyn
@h1rurg
Nov 06 2015 08:24
Здравствуйте, возникла такая проблема, создал миграцию, добавил туда данные, теперь возникла потребность добавить одно поле без удаления содержимого таблицы, не нашел ответа в документации, помогите плз.
Richcho54
@Richcho54
Nov 06 2015 08:26
Кто работал с Glide? Можно ли изменить размер изображения до конкретного, сохраняя пропорции, а оставшуюся часть залить прозрачным фоном?
Сергей
@egent
Nov 06 2015 08:33
@h1rurg создай еще одну миграцию с добавлением поля/полей
Сергей
@egent
Nov 06 2015 08:41
@Richcho54 https://glide.herokuapp.com/1.0/kayaks.jpg?w=300&h=300&fit=fill прозрачность вроде настройками делается
KarmaBot
@KarmaBot
Nov 06 2015 08:41
@egent, просьба оборачивать в кавычки ссылки на видео и изображения.
Vadym Petryshyn
@h1rurg
Nov 06 2015 08:43
@egent создал, только что писать в самой миграции, через create не проходит же, оно пишет что таблица уже сущесвует
JhaoDa
@jhaoda
Nov 06 2015 08:44
@h1rurg вместо create писать table
Сергей
@egent
Nov 06 2015 08:45
@h1rurg
Schema::table('users', function ($table) {
    $table->string('email');
});
Richcho54
@Richcho54
Nov 06 2015 08:45
@egent я так понял то, о чем написал было реализовано в 1й версии, а в 3-й уже нет
JhaoDa
@jhaoda
Nov 06 2015 08:45
@h1rurg http://laravel.com/docs/5.1/migrations#creating-columns — как ты читал документацию?
Сергей
@egent
Nov 06 2015 08:45
@h1rurg добавить поле email
JhaoDa
@jhaoda
Nov 06 2015 08:46
@egent скажи, тебе не лень копировать доку в чат?:)
Сергей
@egent
Nov 06 2015 08:46
@jhaoda )) седня чета нет ))
@jhaoda по настроению
выходной )
Vadym Petryshyn
@h1rurg
Nov 06 2015 08:47
@jhaoda спасибо, как то туда не заглянул
KarmaBot
@KarmaBot
Nov 06 2015 08:47
Спасибо (+1) для @jhaoda принято! Текущая карма +384.
Vadym Petryshyn
@h1rurg
Nov 06 2015 08:47
@egent спасибо
KarmaBot
@KarmaBot
Nov 06 2015 08:47
Спасибо (+1) для @egent принято! Текущая карма +36.
Orel
@2byte
Nov 06 2015 08:48
@h1rurg спасибо
KarmaBot
@KarmaBot
Nov 06 2015 08:48
Спасибо (+1) для @h1rurg принято! Текущая карма +1.
unclealex
@unclealex
Nov 06 2015 09:02
Господа, а почему Redirect::to() может не работать? Не из контроллера, не из модели, ниоткуда.
JhaoDa
@jhaoda
Nov 06 2015 09:02
@unclealex как ты себе представляешь редирект из модели?
unclealex
@unclealex
Nov 06 2015 09:04
@jhaoda
public function afterCreate()
{
return Redirect::to('/confirm');
}
JhaoDa
@jhaoda
Nov 06 2015 09:04
@unclealex а в контроллере return не забыл?
unclealex
@unclealex
Nov 06 2015 09:07
@jhaoda не забыл. А может такое быть, из-за того что в контроллере метод статик?
JhaoDa
@jhaoda
Nov 06 2015 09:07
@unclealex не знаб. А зачем он статик?
unclealex
@unclealex
Nov 06 2015 09:09
@jhaoda потому-что это october cms и там не до конца понятно, как обращаться к контроллеру.
Извне
JhaoDa
@jhaoda
Nov 06 2015 09:09
@unclealex с октобером это ты сам :)
Здесь его не юзают
unclealex
@unclealex
Nov 06 2015 09:10
@jhaoda ну я надеялся, что раз он на ларавеле, то может косяк общеизвестный) Ладно, буду копать дальше)
Andy Melentev
@Sinersis
Nov 06 2015 09:42
@egent слушай, чет я переделал все под формбилдер, но при сабмите он таки все равно все скидывает
Сергей
@egent
Nov 06 2015 09:51
@Sinersis а редирект визинпутс есть?
@Sinersis проверка формы через формреквест?
Andrey Fedotov
@protectedfor
Nov 06 2015 09:54
Всем доброго времени суток, у меня вопрос, связанный с подходом к проектированию хранения записей. Делаю доску объявлений, при добавлении объявления имеется возможность выбрать раздел, например: Авто с пробегом, Новое авто, Грузовой транспорт, Детские товары и т.д. у каждого раздела свои под категории и свои поля для заполнения, как хранить такого рода записи в таблице? Ведь не известно сколько столбцов в ней будет. Как это все организовать. Вот, нашел пример на похожем сайте: http://stena.kg/ad/post
Andy Melentev
@Sinersis
Nov 06 2015 09:55
@egent Ну щас вот написал визинпут чекбоксы нормально сохраняют что было отмечено, радио баттон нет увы и ах
@egent Я форму не проверяю и врядли буду,у меня это форма поиска по параметрам
Сергей
@egent
Nov 06 2015 09:58
@Sinersis тогда в радио добавь дефлтное значение - old('field_name')
@Sinersis кажется это второй null
Andy Melentev
@Sinersis
Nov 06 2015 10:01
@egent Ща затестим
Richcho54
@Richcho54
Nov 06 2015 10:03
Как сделать ссылку на внешний ресурс, допустим у меня в меню есть ссылка на форум, типа http://myforum.mysite.ru При выводе меню ссылку вывожу так:
{{url($post->url)}}
Однако ссылка получается такая:
mysite.ru/http://myforum.mysite.ru
Может есть другой способ?
Сергей
@egent
Nov 06 2015 10:05
@Richcho54 htpp -> http
Richcho54
@Richcho54
Nov 06 2015 10:06
@egent опечатка, но дело не в опечатке
нашел asset
asset тоже не помог
Mikhail Donskoy
@mdnsk
Nov 06 2015 10:15
@Richcho54 url() вернет адрес в неизменном виде если он начинает с http://
@Richcho54 Посмотри что пишет dd($post->url)
Richcho54
@Richcho54
Nov 06 2015 10:21
@BaldaI спасибо, оказывается я все просмотрел, там у меня условие стояло, и я не в том месте правил, все получилось, спасибо
KarmaBot
@KarmaBot
Nov 06 2015 10:21
Спасибо (+1) для @BaldaI принято! Текущая карма +56.
Andy Melentev
@Sinersis
Nov 06 2015 10:25
@egent чет не взлетает-)
Матвей Бельский
@Rijen
Nov 06 2015 10:41
Трям. Не подскажете, как подключить миграции из пакета, не копируя на прямую?
jongleb
@jongleb
Nov 06 2015 10:49
Ребзи в ларе же нет необязательной валидации при апдейте? То есть если при создании поля у сущности рекайред. А при апдейте(чтобы исключить запрос взятия по ид да и не посылать все параметры сразу) чтобы валидировалось только то что есть в запросе. К примеру если name при создании реквайр у ползователя, а при редактировании мы шлем только дату, ну или в зависимости от того что мы изменили то валидируется только то что шлем
Матвей Бельский
@Rijen
Nov 06 2015 10:49
сейчас повешал на composer update, но это не торт..
Maxim
@Big-Shark
Nov 06 2015 10:51
@Rijen опубликовать их, как и конфиги
Andy Melentev
@Sinersis
Nov 06 2015 10:54
@egent победил, проблема банальна, я определял имя радио как name[] дабы массив вылетал в контролер, а надо определять как name т.е. не массивом-)
Soprun Vladislav
@vlsoprun
Nov 06 2015 10:54
Здорова народ )
Andy Melentev
@Sinersis
Nov 06 2015 10:54
@vlsoprun привет
Матвей Бельский
@Rijen
Nov 06 2015 10:57
То же копирование.. Я ожидал чего-то большего, более оверинжирингово...
Andrey Fedotov
@protectedfor
Nov 06 2015 10:58
Всем доброго времени суток, у меня вопрос, связанный с подходом к проектированию хранения записей. Делаю доску объявлений, при добавлении объявления имеется возможность выбрать раздел, например: Авто с пробегом, Новое авто, Грузовой транспорт, Детские товары и т.д. у каждого раздела свои под категории и свои поля для заполнения, как хранить такого рода записи в таблице? Ведь не известно сколько столбцов в ней будет. Как это все организовать. Вот, нашел пример на похожем сайте: http://stena.kg/ad/post
jongleb
@jongleb
Nov 06 2015 11:00
Ребзи что скажите про валидацию?
Maxim
@Big-Shark
Nov 06 2015 11:00
@Rijen эмм, вообще копированиея это единственный верный вариант
@protectedfor EAV
@jongleb то что ты написал не каждый мозг может разобрать, я вот не смог
Anton Vorontsov
@symbios-zi
Nov 06 2015 11:02
добрый день. У меня есть плагин, с помощью которого я шлю ajax запрос. Я не могу добавить поле с csfr токеном к запросу этого плагина. Как лучше всего решить эту проблему?
Maxim
@Big-Shark
Nov 06 2015 11:02
@symbios-zi выключит csfr для тех роутов на которые ты шлешь запросы
Anton Vorontsov
@symbios-zi
Nov 06 2015 11:03
@Big-Shark единственный способ?
JhaoDa
@jhaoda
Nov 06 2015 11:04
@symbios-zi ну ты либо отправляешь токен, либо не отправляешь, но тогда и проверять его не надо
Andrey Fedotov
@protectedfor
Nov 06 2015 11:04
@symbios-zi если с помощью jquery можно сделать так, что при отправке любого запроса будет отправляться нужный заголовок в том числе и сsrf token, вот пример:
    $.ajaxSetup({
        headers: {
            'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
        }
    });
JhaoDa
@jhaoda
Nov 06 2015 11:04
@symbios-zi Логично?
Andrey Fedotov
@protectedfor
Nov 06 2015 11:05
@symbios-zi ну и конечно добавить в тег head - <meta name="csrf-token" content="{{ csrf_token() }}" />
Anton Vorontsov
@symbios-zi
Nov 06 2015 11:06
@protectedfor сделал. Спасибо, помогло ))
@protectedfor спасибо
KarmaBot
@KarmaBot
Nov 06 2015 11:07
Спасибо (+1) для @protectedfor принято! Текущая карма +2.
JhaoDa
@jhaoda
Nov 06 2015 11:07
Пфффффф, бро, ну ты чо
Anton Vorontsov
@symbios-zi
Nov 06 2015 11:07
@jhaoda :D
@jhaoda давай давай гноби )
JhaoDa
@jhaoda
Nov 06 2015 11:08
Я думал, там какой-то прям хитрый плагин, напрямую с XMLHttpRequest работает...
Richcho54
@Richcho54
Nov 06 2015 11:12

Вопрос по php. Есть массив $arr1

$arr1 = array('key1'=>'value1', 'key2'=>'value2', 'key3'=>'value3');

Какой самый лучший способ присвоить новому массиву $arr2 конкретные ключи из массива $arr1, ну например чтобы массив $arr2 стал таким:

$arr2 = array('key1'=>'value1', 'key3'=>'value3');

Может есть какая функция, чтоб постоянно не форичить?

Mikhail Donskoy
@mdnsk
Nov 06 2015 11:14
@Richcho54 array_except($arr1, ['key2']) или array_only($arr1, ['key1', 'key3'])
Richcho54
@Richcho54
Nov 06 2015 11:15
@BaldaI спасибо
KarmaBot
@KarmaBot
Nov 06 2015 11:15
Спасибо (+1) для @BaldaI принято! Текущая карма +57.
Maxim Kot
@batFormat
Nov 06 2015 11:26
Indexвыводит список, можно ли сделать с помощью bootstrap modal, что при нажатии на элемент списка выводило в modal информацию об этом элементе?
Andy Melentev
@Sinersis
Nov 06 2015 11:27
@batFormat можно все если есть мозг-) Извини! Да можно
Maxim Kot
@batFormat
Nov 06 2015 11:29
@Sinersis Подскажешь?)
Andy Melentev
@Sinersis
Nov 06 2015 11:37
@batFormat ну там все достаточно просто если немного подумать, там просто нужно сделать рендер модального окна с нужными атрибутами по нажатию кнопки...
@batFormat как то так-0
Shane Matte
@shanematte
Nov 06 2015 11:52
привет. Добавил вручную поле в таблице users но при регистрации она не заполняется. В чем может быть косяк?
Andrey Fedotov
@protectedfor
Nov 06 2015 11:53
@MackayBravo в модели (App/User) в свойство fillable добавил это поле?
Shane Matte
@shanematte
Nov 06 2015 11:58
нет
Orel
@2byte
Nov 06 2015 11:59
@MackayBravo добавь)
Shane Matte
@shanematte
Nov 06 2015 11:59
там массив из полей таблицы, я так понял
Andy Melentev
@Sinersis
Nov 06 2015 12:00
@MackayBravo Правильно понял
Orel
@2byte
Nov 06 2015 12:00
@MackayBravo которые можно заполнять
Shane Matte
@shanematte
Nov 06 2015 12:00
заработало, спасибо
KarmaBot
@KarmaBot
Nov 06 2015 12:00
@MackayBravo, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
Shane Matte
@shanematte
Nov 06 2015 12:01
@protectedfor спасибо
KarmaBot
@KarmaBot
Nov 06 2015 12:01
Спасибо (+1) для @protectedfor принято! Текущая карма +3.
Maxim Kot
@batFormat
Nov 06 2015 12:02
Кто нибудь сталкивался с таким?
<div class="modal fade"
  id="show-form{{{ $record->id }}}" tabindex="-1" role="dialog" 
  aria-labelledby="myModalLabel" area-hidden="true"
  style="display: none;" >
</div>
Richcho54
@Richcho54
Nov 06 2015 12:18
Можно ли через @yield передать параметр?
Maxim
@Big-Shark
Nov 06 2015 12:27
@Richcho54 нет
Richcho54
@Richcho54
Nov 06 2015 12:28
@Big-Shark спасибо, тоже не нашел
KarmaBot
@KarmaBot
Nov 06 2015 12:28
Спасибо (+1) для @Big-Shark принято! Текущая карма +433.
Soprun Vladislav
@vlsoprun
Nov 06 2015 12:44
@batFormat Допустим, а в чем проблема?
jongleb
@jongleb
Nov 06 2015 12:56
Ребзи я про валидацию опять.Я правильно понимаю не совсем удачно сделана для ajax запросов валидация в том плане что если при создании важно например валидировать все на required.То при апдейте ожидается что валидируются те поля которые и посылаются
Maxim
@Big-Shark
Nov 06 2015 12:57
@jongleb а при апдейти зачем посылать только те поля что изменились? посылай все и все
Alexander Popov
@ruelephant
Nov 06 2015 12:59
я выложил пример бота на гоу - https://github.com/GigoBot/GigoBot
кому интересно
WmA
@akis94
Nov 06 2015 12:59
@Richcho54 можно передать параметр через @include
@include('articles._form', ['submitButtonText' => 'Add Article'])
это из Laravel Fundamentals 5, возможно то, что вы искали
JhaoDa
@jhaoda
Nov 06 2015 13:03
@akis94 а ещё можно документацию читать, там это тоже есть
Alexander Popov
@ruelephant
Nov 06 2015 13:04
ссылку поправил
а то форки не удачно как то выходят :)
jongleb
@jongleb
Nov 06 2015 13:06
@Big-Shark Ну это плюс один запрос(взятие айтема) , к примеру в том же стронглупе это предусмотрено, да не суть в общем я просто хотел удостовериться что такого нет
JhaoDa
@jhaoda
Nov 06 2015 13:06
«стронглупе» — штаэта?
jongleb
@jongleb
Nov 06 2015 13:09
Фреймворк)
strongloop
jongleb
@jongleb
Nov 06 2015 13:15
Уже влюбился в него?
WmA
@akis94
Nov 06 2015 13:19
У меня есть дерево категорий. Собираюсь сериализовать эго в json файл и написать простенький апи для его обработки. Могу я вынести этот класс в app/Tries или для этого есть более подходящее место? Этот апи буду использовать только в модели.
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:23
comand not found
JhaoDa
@jhaoda
Nov 06 2015 13:23
@jyapujuju ты тоже бот? :)
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:24
@jhaoda don't know your text
@jhaoda sudo laravel new blog
gives me command not found
JhaoDa
@jhaoda
Nov 06 2015 13:24
@jyapujuju it's russian chat
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:24
sorry
@jhaoda should i leave now?
WmA
@akis94
Nov 06 2015 13:25
@jyapujuju What do you want to get from this command?
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:26
@akis94 i'm new here i try to instal laravel inside xampp
JhaoDa
@jhaoda
Nov 06 2015 13:26
@jyapujuju you can stay, but no any guaranties that you get answer
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:26
@akis94 i'm using ubuntu 15.10
:smile:
Alexander Popov
@ruelephant
Nov 06 2015 13:27
какого хрена
WmA
@akis94
Nov 06 2015 13:28
@jyapujuju Don't use xampp on ubuntu, http://www.unixmen.com/how-to-install-lamp-stack-on-ubuntu-15-10/ try to make this or find something like this)
@jyapujuju And if you wanna create new laravel project here you can learn standards - http://laravel.com/docs/5.1/quickstart
Ivan
@Hunternnm
Nov 06 2015 13:30
Ребят, мега нубский вопрос - как узнать отступ внутреннего элемента от родительского?
JS
.offset() дает от рамок браузера
Oleg
@Malezha
Nov 06 2015 13:31
@jyapujuju lamp doesnt need, u can use php artisan serve for development.
Oleg
@Malezha
Nov 06 2015 13:32
So u need only php and mysql without webserver
Or postgre
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:32
r nothing
sqlite does not have any relations
WmA
@akis94
Nov 06 2015 13:33
@jyapujuju I'm sorry, Malezha is right.)
MichaelWise
@MichaelWise
Nov 06 2015 13:33
всем доброго времени суток
Ivan
@Hunternnm
Nov 06 2015 13:33
@NelinD да чот оно не работает(
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:33
ничоси выраженица
карма
KarmaBot
@KarmaBot
Nov 06 2015 13:34
@SerafimArts, Ваша карма +118. Вы благодарили 95 раз.
- Достижения: "Находчивый", "Благодарный", "Любитель сладкого", "Нахлебник", "Благодетель"
- Профиль SerafimArts на laravel.su
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:34
да, надо добавить и такое: "всем доброго времени суток"
а то "всем привет" - это банально
KarmaBot
@KarmaBot
Nov 06 2015 13:34
@SerafimArts, ку! Как дела?
Oleg
@Malezha
Nov 06 2015 13:35
ку всем
MichaelWise
@MichaelWise
Nov 06 2015 13:35
подскажите возможно ли и как подключить laravel к произвольной CMSке
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:35
Maxim
@Big-Shark
Nov 06 2015 13:35
@MichaelWise конечно
MichaelWise
@MichaelWise
Nov 06 2015 13:37
@SerafimArts ок, то есть инклудить файл index в паблике и все чтоль? а route не надо прописывать?
Oleg
@Malezha
Nov 06 2015 13:38
@SerafimArts слишком тонко, попробуйте потолще.
NelinD
@NelinD
Nov 06 2015 13:38
@Hunternnm что не работает?
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:39
@MichaelWise а почему index-то?
require __DIR__ . '/vendor/autoload.php';
а дальше инциализируешь фасад приложения
Maxim
@Big-Shark
Nov 06 2015 13:39
@MichaelWise а как ты вообще себе это представляешшь? и что тебе это даст?
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 13:39
потом всовываешь нужные элементы в контейнер и го
Ivan
@Hunternnm
Nov 06 2015 13:41
@NelinD position возвращает относительно рамок браузера
@Hunternnm offset также
@NelinD хотя родительских элементов штук 5... и position absolute, relative...
NelinD
@NelinD
Nov 06 2015 13:43
@Hunternnm магии не бывает, логируй пошагово
@Hunternnm может ты метод вызываешь у не того элемента или у коллекции
@Hunternnm а первый элемент коллекции имент родителем окно
WmA
@akis94
Nov 06 2015 13:44
This message was deleted
MichaelWise
@MichaelWise
Nov 06 2015 13:48
@Big-Shark я просто не хочу его использовать как приложение, а только для написания логики без вьюшек. Допустим подгружаем лару в cms вызываем нужный контролер модель но в конце не показывать вьюшку а отдать в переменную обратно CMSке
такое возможно?
Rabin Shrestha
@jyapujuju
Nov 06 2015 13:49
no luck here
Ivan
@Hunternnm
Nov 06 2015 13:50
@NelinD да вот этим уже пол часа занимаюсь(
MichaelWise
@MichaelWise
Nov 06 2015 13:50
:(
Maxim
@Big-Shark
Nov 06 2015 13:53
@MichaelWise И как у тебя кмс будет вызывать определенный акшен?
@MichaelWise вообще возможно, но тут вопрос в том насколько хорошо ты знаешь ту кмс чтобы ее модицифицировать таким образом
MichaelWise
@MichaelWise
Nov 06 2015 13:58
спасибо @Big-Shark
KarmaBot
@KarmaBot
Nov 06 2015 13:58
Спасибо (+1) для @Big-Shark принято! Текущая карма +434.
Vadym Petryshyn
@h1rurg
Nov 06 2015 14:48
Никто не натыкался на какую нить статью про написание Restfull API на Laravel 5 на русском, что бы прям с боевыми примерами, или хотя бы на английском
Maxim
@Big-Shark
Nov 06 2015 14:49
@h1rurg а ты пробовал гуглить?
@h1rurg https://github.com/dingo/api вот это смотрел?
Vadym Petryshyn
@h1rurg
Nov 06 2015 14:49
таки да, но что бы хорошую какую то не нашел)
@Big-Shark спасибо почитаю
KarmaBot
@KarmaBot
Nov 06 2015 14:50
Спасибо (+1) для @Big-Shark принято! Текущая карма +435.
Vadym Petryshyn
@h1rurg
Nov 06 2015 14:51
@Big-Shark а это единственный пакет, или просто самый популярный?
Maxim
@Big-Shark
Nov 06 2015 14:53
@h1rurg самый попоулярный и самый большой
berpcor
@berpcor
Nov 06 2015 15:07
Кто-нибудь делал свою постраничку на Laravel?
Надо для данных из Elasticsearch сделать что-то.
Ivan
@Hunternnm
Nov 06 2015 15:11
@Big-Shark спасибо за пакет для restfull
KarmaBot
@KarmaBot
Nov 06 2015 15:11
Спасибо (+1) для @Big-Shark принято! Текущая карма +436.
Ivan
@Hunternnm
Nov 06 2015 15:12
я так полагаю что он + angular = шикос
Vasiliy Romanov
@RootKeet
Nov 06 2015 15:15
всем привет ... есть url вида www.asdasd.er?as=asd#asdasd
KarmaBot
@KarmaBot
Nov 06 2015 15:15
@RootKeet, и тебе привет ;)
Vasiliy Romanov
@RootKeet
Nov 06 2015 15:15
вопрос как получить фрагмент? Точнее ларавел дает весь урл без хеша(((
Maxim
@Big-Shark
Nov 06 2015 15:18
@RootKeet а никак)
berpcor
@berpcor
Nov 06 2015 15:18
@RootKeet Так же, как и без Laravel.
Ого, стоило спросить - пальцем в небо и...
Maxim
@Big-Shark
Nov 06 2015 15:22
@berpcor И?
berpcor
@berpcor
Nov 06 2015 15:22
Один пользователь из чата уже сделал то, что мне нужно )
Andy Melentev
@Sinersis
Nov 06 2015 15:23
Хай всем еще раз, как можно изменить тип поля в таблице с помощью миграции?
berpcor
@berpcor
Nov 06 2015 15:23
Поделился своей наработкой.
Maxim
@Big-Shark
Nov 06 2015 15:23
@berpcor ???
@berpcor без удаления колонки я так понимаю?
berpcor
@berpcor
Nov 06 2015 15:25
@Big-Shark Не понял. Какой колонки?
Yauheni
@muspelheim
Nov 06 2015 15:26
XD
Andy Melentev
@Sinersis
Nov 06 2015 15:26
@Big-Shark Да
@Big-Shark Шарк ты как всегда юзеров путаешь-)
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:27
всё, отстаньте от Максима, дайте ему отдышаться, а то бедняга уже весь на расхват
+
Andy Melentev
@Sinersis
Nov 06 2015 15:28
Что ни у кого такой надобности не возникало?
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:28
неа
Andy Melentev
@Sinersis
Nov 06 2015 15:28
Просто гугл ничего мне не говорит по моему вопросу
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:28
хотя не, вру
один раз понядобилось
но я просто в базе поправил и в миграции тоже
надо было text на longtext поменять
специфичная багуля была, так что не критично
Andy Melentev
@Sinersis
Nov 06 2015 15:30
@SerafimArts ну вот у меня такаяже фигня, только проблема в том что это нужно потом все на продакшене поменять
А в идеале это сделать миграцией чтобы все было спокойно
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:31
миграции нужны для того, что бы у разрабов была общая структура бд, когда они работают в команде
в данном случае - это не так уж и страшно было, если бы у кого-то остался text, а не longtext
Andy Melentev
@Sinersis
Nov 06 2015 15:32
А у нас завязка на фориджен кей
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:32
ну это печально
JhaoDa
@jhaoda
Nov 06 2015 15:33
ТянВнешние ключи не нужны
Maxim
@Big-Shark
Nov 06 2015 15:36
@berpcor @Sinersis Ну подумаешь перепутал, велика беда)
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:37
@Big-Shark наказание в виде обнуления кармы! вращайте баранат русской рулетки, милорд +)
Alexander Popov
@ruelephant
Nov 06 2015 15:37
ну так шо
делаем бота под этот канал?
Maxim
@Big-Shark
Nov 06 2015 15:37
@ruelephant нет
@Sinersis alter table ...
Alexander Popov
@ruelephant
Nov 06 2015 15:37
@Big-Shark пачему?
Maxim
@Big-Shark
Nov 06 2015 15:38
@ruelephant тут уже есть 1 бот
Alexander Popov
@ruelephant
Nov 06 2015 15:38
он будет гнобить новичков и устраивать пьяные дебошы
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:38
хей
Maxim
@Big-Shark
Nov 06 2015 15:38
@KarmaBot крути барабан
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:38
это моя работа
Alexander Popov
@ruelephant
Nov 06 2015 15:38
@SerafimArts а он будет замом :)
WmA
@akis94
Nov 06 2015 15:39
куда вынести трейт для модели?
Maxim
@Big-Shark
Nov 06 2015 15:39
@akis94 Куда хочешь, туда и вынеси)
WmA
@akis94
Nov 06 2015 15:39
This message was deleted
Alexander Popov
@ruelephant
Nov 06 2015 15:41
@Big-Shark а давайте бот будет крутить барабан? :)
вы ему типо "крутите барабан", а он вам "вы банкрот"
или "100 очков"
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 15:42
@ruelephant LaravelRUS/GitterBot#32
Alexander Popov
@ruelephant
Nov 06 2015 15:42
это не такое
safronovdanil
@safronovdanil
Nov 06 2015 15:47
Добрый вечер! Правила валидации для регистрации описаны в AuthController, оттуда я убрал поле 'email' из классов validator и create, регистрация проходит нормально, а вот при авторизации выскакивает ошибка "validation.required". Где описаны правила валидации для авторизации? В чем может быть проблема?
Andy Melentev
@Sinersis
Nov 06 2015 15:48
@Big-Shark alert table эт понятно как ег на уровне миграции применить?
pam-pam
@pam-pam
Nov 06 2015 15:48
config/auth.php
хотя нет, вру
pam-pam
@pam-pam
Nov 06 2015 15:51
@safronovdanil перепиши метод postLogin в контроллере AuthController
Maxim
@Big-Shark
Nov 06 2015 15:52
@Sinersis db::query()
JhaoDa
@jhaoda
Nov 06 2015 15:52
@pam-pam нет, надо говорить «не используй встроенную аутентификацию» :)
@safronovdanil и кстати, надо различать аутентификацию и авторизацию
Andy Melentev
@Sinersis
Nov 06 2015 15:53
@Big-Shark таки благодарю
KarmaBot
@KarmaBot
Nov 06 2015 15:53
Спасибо (+1) для @Big-Shark принято! Текущая карма +437.
safronovdanil
@safronovdanil
Nov 06 2015 15:55
@pam-pam А где исходный postLogin посмотреть можно?
JhaoDa
@jhaoda
Nov 06 2015 15:55
@safronovdanil я тебе ссылку кинул, ты решил её не открывать?
pam-pam
@pam-pam
Nov 06 2015 15:56
@safronovdanil а вот посмотри тебе @jhaoda прямо на него ссылку кинул
JhaoDa
@jhaoda
Nov 06 2015 15:56
Длинная, страшная ссылка! Бууу. Вдруг там вирусы?
@safronovdanil ты код в чем пишешь?
safronovdanil
@safronovdanil
Nov 06 2015 15:56
@jhaoda Сорри, не заметил)
В SublimeText
JhaoDa
@jhaoda
Nov 06 2015 15:56
Ойвэй...
@safronovdanil сочувствую
safronovdanil
@safronovdanil
Nov 06 2015 15:57
Все плохо, да?
В нетбинс переходить надо?
JhaoDa
@jhaoda
Nov 06 2015 15:57
В шторм переходить надо
SublimeText у тебя и так ломаный, наверняка, какая тебе разница, SublimeText или шторм крякать:)
Только шторм-то круче в разы
pam-pam
@pam-pam
Nov 06 2015 15:58
и обязательно ide-helper заюзать, чтобы сразу было видно что куда ведет.. какие методы итд.
JhaoDa
@jhaoda
Nov 06 2015 15:59
Да в этом случае даже без ide-helper всё понятно, если ты в шторме
safronovdanil
@safronovdanil
Nov 06 2015 15:59
Спасибо, обязательно попробую
KarmaBot
@KarmaBot
Nov 06 2015 15:59
@safronovdanil, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
JhaoDa
@jhaoda
Nov 06 2015 15:59
Кликнул по названию трейта и попал в него
safronovdanil
@safronovdanil
Nov 06 2015 16:00
Круто, в саблайме такого нет(
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 16:06
в саблайме вообще ничего нет, кроме подсветки
safronovdanil
@safronovdanil
Nov 06 2015 16:11
Дерево папок проекта еще
Ну и, наверное, все)
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 16:14
а в дереве теперь перетаскивать файлы даже можно? +)
safronovdanil
@safronovdanil
Nov 06 2015 16:17
Нет, не можно :(
Vasiliy Romanov
@RootKeet
Nov 06 2015 16:38
А возможно сделать гет или пост запрос из самого контроллера? Типа как cURL?
JhaoDa
@jhaoda
Nov 06 2015 16:39
@RootKeet можно, но зачем?
Ну не считая случаев получения данных со сторонних ресурсов
Vasiliy Romanov
@RootKeet
Nov 06 2015 16:39
@jhaoda ну к примеру хочу запрос к апи сделать и получить данные
JhaoDa
@jhaoda
Nov 06 2015 16:40
@RootKeet тогда непонятен вопрос. Чем запрос из контроллера отличается от запроса НЕ из контроллера?
@RootKeet guzzle в руки и вперёд
А то некоторые любят контроллеры своего же приложения вызывать в других контроллерах, типа, что бы код не дублировать
Vasiliy Romanov
@RootKeet
Nov 06 2015 16:41
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 06 2015 16:41
Спасибо (+1) для @jhaoda принято! Текущая карма +385.
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:42
ребят, как можно/лучше реализовать онлайн статус пользователя?
JhaoDa
@jhaoda
Nov 06 2015 16:44
@AndreyPotjomkin озвучь свои варианты
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:44
сессии?
safronovdanil
@safronovdanil
Nov 06 2015 16:45
@jhaoda @pam-pam Спасибо! Все работает.
KarmaBot
@KarmaBot
Nov 06 2015 16:45
Спасибо (+1) для @jhaoda принято! Текущая карма +386.
Спасибо (+1) для @pam-pam принято! Текущая карма +1.
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:47
@jhaoda пока без идей
JhaoDa
@jhaoda
Nov 06 2015 16:47
@AndreyPotjomkin сессии — что? Тебе надо знать, в онлайне юзер или нет. Как тебе поможет в этом его сессия, к которой ты не имеешь доступа?
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:49
Вариант где в базу пишется время после каждого действия не очень нравиться.
@jhaoda ну да. Никак
JhaoDa
@jhaoda
Nov 06 2015 16:50
@AndreyPotjomkin куда-то писать время последнего действия надо в любом случае
Не нравится в базу — пиши в кэш. Впрочем, это менять шило на мыло
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:50
не создаст ли это ощутило лишней нагрузки?
ощутимо*
JhaoDa
@jhaoda
Nov 06 2015 16:51
@AndreyPotjomkin без понятия, как ты это реализуешь и сколько хитов у тебя будет в сутки
@AndreyPotjomkin и здесь можно редактировать сообщения
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:52
@jhaoda о. спасиб
JhaoDa
@jhaoda
Nov 06 2015 16:52
@AndreyPotjomkin напиши слово целиком, букву жалко, что ли? :)
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 16:53
азазаза :D :fire:
JhaoDa
@jhaoda
Nov 06 2015 16:53
@SerafimArts научи бота новому слову
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:53
@jhaoda Не жалко. Спасибо!
KarmaBot
@KarmaBot
Nov 06 2015 16:53
Спасибо (+1) для @jhaoda принято! Текущая карма +387.
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 16:54
@jhaoda сам давай, не маленький =) https://github.com/LaravelRUS/GitterBot/blob/master/resources/lang/ru/thanks.php
AndreyPotjomkin
@AndreyPotjomkin
Nov 06 2015 16:55
@SerafimArts 'храни тебя господь' не плохой вариант)
KarmaBot
@KarmaBot
Nov 06 2015 16:55
Спасибо (+1) для @SerafimArts принято! Текущая карма +119.
JhaoDa
@jhaoda
Nov 06 2015 16:56
@SerafimArts вернее, дай прав на запись, штоле, лень форкать
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 17:00
та не жалко, лови
JhaoDa
@jhaoda
Nov 06 2015 17:04
@SerafimArts вы там прям в мастер фигачите?
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 17:04
ну так я один фигачу
нафиг ветки в этом случае? =)
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 17:15
теперь надо тыкнуть шарка, что бы он слил и рестартанул
Vadym Petryshyn
@h1rurg
Nov 06 2015 17:28
ребят посоветуйте какую то админку самую крутую, кроме frozennode. Что бы могла решить любые задачи, и красивая была) Или такой не существует, нужно самом писать?) так лень...
JhaoDa
@jhaoda
Nov 06 2015 17:33
@h1rurg ты ответил на свой вопрос :)
Vadym Petryshyn
@h1rurg
Nov 06 2015 17:33
@jhaoda я подозревал это)
@jhaoda ок, а какая самая популярная тогда, не подскажешь?)
JhaoDa
@jhaoda
Nov 06 2015 17:39
@h1rurg ну, вероятно, https://github.com/sleeping-owl/admin
Vadym Petryshyn
@h1rurg
Nov 06 2015 17:43
@jhaoda попробую adminLTE одеть, но я так понял это чисто шаблон, а не пакет какой то
skeptik
@skeptik
Nov 06 2015 17:44
Есть лте для sleeping-owl
Vadym Petryshyn
@h1rurg
Nov 06 2015 17:46
@skeptik спасибо щас поищу. А ты пользуешься sleeping-owl? Я там могу без проблем в случаи чего расширить функционал? Хотя я почитал документацию, там практически все доступно сила пакета
KarmaBot
@KarmaBot
Nov 06 2015 17:46
Спасибо (+1) для @skeptik принято! Текущая карма +1.
Vadym Petryshyn
@h1rurg
Nov 06 2015 17:47
силами*
skeptik
@skeptik
Nov 06 2015 17:59
@h1rurg не, я пользуюсь frozennode
Vadym Petryshyn
@h1rurg
Nov 06 2015 18:00
@skeptik я тоже, но она жутко не красивая, а переверстывать не охота, потом обновление выйдет и все слетит
pam-pam
@pam-pam
Nov 06 2015 18:05

насколько корректно так сделать?

<script src="../js/users.js"></script>
@extends('app')
@section('content')

т.е. сослаться на js файл во вьюшке в самом начале файла? Вроде работает... ссылка оказывается в <head>

JhaoDa
@jhaoda
Nov 06 2015 18:07
@pam-pam скрипты должны быть в конце body
Kirill Nesmeyanov
@SerafimArts
Nov 06 2015 18:45
@jhaoda или иметь атрибут async
Vadym Petryshyn
@h1rurg
Nov 06 2015 18:53
ребята перепробовал все что нашел в гугле по поводу того что нужно вписать в .htaccess что бы убрать со ссылки /public и нечего не работает, переносить файлы с паблика в корень не хочется
JhaoDa
@jhaoda
Nov 06 2015 18:57
@h1rurg а кто заставляет переносить?
Vadym Petryshyn
@h1rurg
Nov 06 2015 19:00
@jhaoda та никто, но такой вариант возможный. Юзаю я openserver, и через .htaccess ни получается никак
Igor
@thegrizli
Nov 06 2015 19:01
@h1rurg не мучай .htaccess настрой openserver чтоб в папке видел index
JhaoDa
@jhaoda
Nov 06 2015 19:01
@h1rurg ты что-то вообще странное делаешь. Не надо никуда ничего переносить и ничего настраивать в .htaccess
Vadym Petryshyn
@h1rurg
Nov 06 2015 19:02
@thegrizli а когда перенесу на хостинг?
Igor
@thegrizli
Nov 06 2015 19:02
@h1rurg тоже самое и на сервере apache/nginx прописать папку :)
JhaoDa
@jhaoda
Nov 06 2015 19:03
Ну следует заметить, что есть мудацкие хостинги, где корневую папку нельзя сменить, она гвоздями прибита
Vadym Petryshyn
@h1rurg
Nov 06 2015 19:03
@jhaoda я об этом и говорю
projct1
@projct1
Nov 06 2015 19:03
чем отличается $request->get() от $request->input() ?
JhaoDa
@jhaoda
Nov 06 2015 19:03
С таких хостингов надо бежать, но некоторые предпочитают жрать кактус дальше
Igor
@thegrizli
Nov 06 2015 19:03
точно, давно такие не юзаю
Vadym Petryshyn
@h1rurg
Nov 06 2015 19:06
@rorc я думаю это можно посмотреть в документации)
projct1
@projct1
Nov 06 2015 19:07
@h1rurg не понятно там
skeptik
@skeptik
Nov 06 2015 19:07
Ну если такой хостинг, то можно положить на уровень выше и изменить путь в сервер.пхп
но тогда начнутся проблемы с публикацией плагинов.
Serhii Chaplia
@iwex
Nov 06 2015 19:11
Привет
Ребят, кто может помочь с валидаторами? Нужно создать валидатор по типу unique или exists, как правильно использовать бд?
JhaoDa
@jhaoda
Nov 06 2015 19:13
@rorc тебе трудно пройтись по коду и узнать?
@iwex что значит «по типу»?
Serhii Chaplia
@iwex
Nov 06 2015 19:15
@jhaoda существуют правила валидации exists, unique. Заглянул в их исходники, там для подключения к бд используют много паблик методов. А вот нужный, который проверяет проверяет всё сразу - протектед
JhaoDa
@jhaoda
Nov 06 2015 19:16
@iwex ты скажи, что тебе надо
Serhii Chaplia
@iwex
Nov 06 2015 19:18
в валидатор подается 2 значения - айди института и айди факультета. Мне нужно проверить - существует ли такой институт и если в нем такой факультет
JhaoDa
@jhaoda
Nov 06 2015 19:19
@iwex эти данные приходят из формы? Это два отдельных поля?
Serhii Chaplia
@iwex
Nov 06 2015 19:20
@jhaoda да
JhaoDa
@jhaoda
Nov 06 2015 19:20
@iwex что мешает проверить каждое поле отдельно? id факультета же уникален, как и id института
censoredgit
@censoredgit
Nov 06 2015 19:27
@iwex exists:таблица_факультета,id,поле_института_id,$id_интститута
JhaoDa
@jhaoda
Nov 06 2015 19:28
@censoredgit вангую, что таблицы разные
Serhii Chaplia
@iwex
Nov 06 2015 19:28
да, разные
и там связь
JhaoDa
@jhaoda
Nov 06 2015 19:28
@iwex ну так что мешает проверить каждое поле отдельно?
Serhii Chaplia
@iwex
Nov 06 2015 19:28
нельзя что-бы под один универ был левый факультет
censoredgit
@censoredgit
Nov 06 2015 19:29
@iwex у тебя в таблице факультета есть поле с id института?
Serhii Chaplia
@iwex
Nov 06 2015 19:29
да
JhaoDa
@jhaoda
Nov 06 2015 19:29
А, точно, что-то я стормозил
Serhii Chaplia
@iwex
Nov 06 2015 19:29
понял
censoredgit
@censoredgit
Nov 06 2015 19:29
@iwex смотри мой пример
Serhii Chaplia
@iwex
Nov 06 2015 19:29
к чему ты
JhaoDa
@jhaoda
Nov 06 2015 19:30
@iwex и оно же в доке — http://laravel.com/docs/5.1/validation#rule-exists
Serhii Chaplia
@iwex
Nov 06 2015 19:31
да, но - 1) будет проблема с ошибкама валидации, а я их отображаю. 2) есть еще таблица специальности, а там уже связь много-много
JhaoDa
@jhaoda
Nov 06 2015 19:33
@iwex ну ок, пиши своё правило
niko8d
@niko8d
Nov 06 2015 19:34
Привет всем! Решил развернуть Vagrant все делал как написано тут https://laravel.ru/docs/v5/homestead (за исключением создание shh ключей) при запуске (командой vagrant up) выдает ошибку:
KarmaBot
@KarmaBot
Nov 06 2015 19:34
@niko8d, привет, как настроение?
niko8d
@niko8d
Nov 06 2015 19:34
This message was deleted

E:\Laravel\Homestead>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:

  • A box must be specified.
извените не весь текст скопировал)
JhaoDa
@jhaoda
Nov 06 2015 19:36
@niko8d здесь можно редактировать сообщения. И удалять.
niko8d
@niko8d
Nov 06 2015 19:36
@jhaoda спс не знал
KarmaBot
@KarmaBot
Nov 06 2015 19:36
Спасибо (+1) для @jhaoda принято! Текущая карма +388.
niko8d
@niko8d
Nov 06 2015 19:40
Кто-нибуть вкурсе в чем проблема?
censoredgit
@censoredgit
Nov 06 2015 19:43
@niko8d зачем тебе этот вагрант?
niko8d
@niko8d
Nov 06 2015 19:45
@censoredgit Ну так решил попробовать
Решает много проблем при разработках, я так думаю
JhaoDa
@jhaoda
Nov 06 2015 19:47
@niko8d у тебя уже проблема, хотя ты ещё не начал с ним работать :)
niko8d
@niko8d
Nov 06 2015 19:48
@jhaoda ну да)
Честно говоря, я решился попробовать Vagrant для того что бы не засорять домашнюю машину всякими программами
Serhii Chaplia
@iwex
Nov 06 2015 19:57
засорил вагрантом)
если у тебя винда, тут да, вагрант лучше, если линукс - тогда излишне
niko8d
@niko8d
Nov 06 2015 20:17
@iwex я это все видел
Serhii Chaplia
@iwex
Nov 06 2015 20:26
@niko8d и никак?
Roman
@fearrr
Nov 06 2015 22:39
Как и можно ли передать middleware в такую конструкцию $router->resource('post', 'PostController');
Если передать middleware auth разом на все маршруты, то guest не смогут получить доступ к маршруту post.show
Serhii Chaplia
@iwex
Nov 06 2015 22:41
@fearrr $this->middleware('guest', ['except' => 'getLogout']);
Roman
@fearrr
Nov 06 2015 22:49
@iwex это в каждом методе PostController'а указывать?
Тоесть через роуты нельзя это сделать? Только для каждого прописывать?
get('post/create', ['as' => 'posts.create', 'uses' => 'PostController@create', 'middleware' => 'auth' ]); так
Serhii Chaplia
@iwex
Nov 06 2015 22:52
$router->resource('post', 'PostController', ['middleware'=>['auth', ['except'=>'getShow']]);
но я не уверен
Roman
@fearrr
Nov 06 2015 22:54
Сейчас затестил
get('post/create', ['as' => 'posts.create', 'uses' => 'PostController@create', 'middleware' => 'auth' ])
работает
но получается приходится для каждого метода назначать свой middleware
Serhii Chaplia
@iwex
Nov 06 2015 22:55
назнач через контроллер
и передай в except методы которые доступны всем
понял?
Roman
@fearrr
Nov 06 2015 22:59
попробую сейчас
это не срабатывает
$router->resource('post', 'PostController', ['middleware' => ['auth', ['except'=>'show']]]);
Serhii Chaplia
@iwex
Nov 06 2015 23:03
@fearrr да, там нужно погуглить как правильно юзать. Но я не о том
$router->resource('post', 'PostController') оставь
в PostController добавь конструктор
$this->middleware('auth', ['except' => 'show']);
Roman
@fearrr
Nov 06 2015 23:08
да да auth
работает
Serhii Chaplia
@iwex
Nov 06 2015 23:09
ну и славно)
Roman
@fearrr
Nov 06 2015 23:10
так проще всего получается, от души)
Serhii Chaplia
@iwex
Nov 06 2015 23:10
согласен)