These are chat archives for LaravelRUS/chat

15th
Dec 2014
LaravelButler

Приветствуем Вас, @Aleserche, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Ray Mayemir
@raymayemir
Dec 15 2014 04:35
всем доброго времени суток
aleserche
@Aleserche
Dec 15 2014 04:56
Решил пощупать Laravel. На первый взгляд все очень круто. До этого плотно работал на asp.net mvc. Посмотрю, что тут происходит
Alexander Zhuravlev
@SCIF
Dec 15 2014 05:21
@Aleserche , добро пожаловать!
aleserche
@Aleserche
Dec 15 2014 05:58
Товарищи, а как вы выполняете разработку и отладку нескольких проектов? Хочу выбрать оптимальный вариант. Использую homestead. В корне сделал Projects, в котором будет несколько проектов. Каким образом стучаться к каждому по отдельности?
Maxim
@Big-Shark
Dec 15 2014 06:00
насколько я понимаю, тут правильней будет несколько хомстед сделать, для каждого проекта свой.
aleserche
@Aleserche
Dec 15 2014 06:01
т.е. по сути будет несколько виртуалок?
Maxim
@Big-Shark
Dec 15 2014 06:01
да
aleserche
@Aleserche
Dec 15 2014 06:02
я бы хотел сделать что-то вроде localhost/project_n
Maxim
@Big-Shark
Dec 15 2014 06:04
я не использую хомстед, так что я толком не смогу подсказать как его протюнить до твоего варианта.
aleserche
@Aleserche
Dec 15 2014 06:06
а ты что используешь?
Maxim
@Big-Shark
Dec 15 2014 06:12
у меня просто убунта на которой все установленно
aleserche
@Aleserche
Dec 15 2014 06:14
все, разобрался. Все оказывается просто. Если повесить сайт на домен, а потом прописать его в hosts, то попадет туда куда надо
Mikhail Donskoy
@mdnsk
Dec 15 2014 06:52

На одной виртуальной машине Homestead можно сделать много сайтов.
http://laravel.com/docs/4.2/homestead#daily-usage

Once your Homestead environment is provisioned and running, you may want to add additional Nginx sites for your Laravel applications. You can run as many Laravel installations as you wish on a single Homestead environment. There are two ways to do this: First, you may simply add the sites to your Homestead.yaml file and then run vagrant provision.

Alternatively, you may use the serve script that is available on your Homestead environment. To use the serve script, SSH into your Homestead environment and run the following command:

serve domain.app /home/vagrant/Code/path/to/public/directory
aleserche
@Aleserche
Dec 15 2014 06:55
так и сделал, интуиция не подвела
Ray Mayemir
@raymayemir
Dec 15 2014 07:45
слушайте то выводит то нет из бд datetime поле {{$order->bought}} не выводит а timestamp выводит {{$order->updated_at}}
что не так ??
aleserche
@Aleserche
Dec 15 2014 07:49
для одной и той же записи?
Ray Mayemir
@raymayemir
Dec 15 2014 07:50
да
если это вы мне
Alina Soboleva
@AlinaSob
Dec 15 2014 08:01
Не совсем по теме чата.. Знает кто-нибудь плагин на jquery для создания превьюшки изображения вручную?
Andrew
@bitw
Dec 15 2014 08:01
yii2 крут! я его без мата не смог развернуть композером
да и с матом через композер тоже не развернул
Alina Soboleva
@AlinaSob
Dec 15 2014 08:01
Чтобы юзер на полном изображении рисовал рамку
@AlinaSob что-то типа из этого?
aleserche
@Aleserche
Dec 15 2014 08:05
http://marinkrmpotic.com/simpleimagecrop/ вот такой еще есть
Alina Soboleva
@AlinaSob
Dec 15 2014 08:10
Да! Такие! Спасибо большое! Надеюсь, подойдет, у меня есть один, но он при наличии на странице рекламы AdFox некорректно работает :(
aleserche
@Aleserche
Dec 15 2014 09:29
а Yii когда-то пытался использовать и чуть не разочаровался в php фреймворках
Andrew
@bitw
Dec 15 2014 10:08
я так и не смог развернуть yii2
чет на хабре писали что у них тоже достаточно большой русскоязычное сообщество. тоже как-то не нашел его большим. точнее вообще ненашел
удивляет то, что в большенстве вакинсиях о работе пишут требования знания yii или хотябы небольшое знакомство. получается что писак на нем достаточно а сообщества как бы и нет
aleserche
@Aleserche
Dec 15 2014 10:13
symfony мне нравится. Много различной документации. Наличие хорошей документации является для меня ключевым критерием
Maxim
@Big-Shark
Dec 15 2014 10:14
У симони не очень много хорошей документации) но зато по симфони много инфы от сообщества.
Andrew
@bitw
Dec 15 2014 10:20

кохана сейчас мне мозг выносит. может кто подскажет в чем проблема?

$this->counter = ORM::factory('Events_Counters')
    ->where('event_id', '=', (int) $this->request->param('event'))
    ->find();

echo Debug::vars($this->counter->loaded(), $this->counter->as_array());

результат

bool FALSE
array(3) (
    "event_id" => string(1) "1"
    "yandex_id" => string(1) "0"
    "google_id" => string(1) "0"
)
Maxim
@Big-Shark
Dec 15 2014 10:21
хаха, хз даже
Andrew
@bitw
Dec 15 2014 10:22
и подобных косяков у лоханы уже чет полно в ормке
aleserche
@Aleserche
Dec 15 2014 10:24
вот кстати да, у php orm синтаксис тяжелый. Entity Framework в этом плане выигрывает
aleserche
@Aleserche
Dec 15 2014 11:05
у Laravel получается еще меньше доков?
Maxim
@Big-Shark
Dec 15 2014 11:05
почему?
aleserche
@Aleserche
Dec 15 2014 11:06
книжных изданий мало. Хотя с другой стороны, они и не нужны. Вся информация доступна и так
slider23
@slider23
Dec 15 2014 11:08
На английском книжных изданий достаточно.
aleserche
@Aleserche
Dec 15 2014 11:09
я вот еще понять не могу. Есть сервис Laracast. Где-то видел, что дают скидку в нем. Но что именно платно в нем?
slider23
@slider23
Dec 15 2014 11:09
Всем привет кстати :)
Maxim
@Big-Shark
Dec 15 2014 11:09
И тебе привет
slider23
@slider23
Dec 15 2014 11:09
Всё платно. Видео смотреть можно только залогиненым, т.е. оплатив.
Maxim
@Big-Shark
Dec 15 2014 11:09
видео на ларакасте патные есть
aleserche
@Aleserche
Dec 15 2014 11:10
а какая стоимость примерно и ценный ли там материал?
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 11:15
@Aleserche 2013 год, 2014 год, ну и остальные части вроде Larabook и т.д. тоже там
slider23
@slider23
Dec 15 2014 11:15
9 баксов в месяц или 86 за год
Для 300^W 500 рублей за месяц имхо норм
aleserche
@Aleserche
Dec 15 2014 11:16
если контент регулярно пополняется
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 11:16
торрент тоже регулярно обновляется)
и пережатые видео в LQ тоже очень удобно)
aleserche
@Aleserche
Dec 15 2014 11:18
дак на трекере все есть оказывается!
хочу посмотреть сравнения работы в разны IDE/редакторах. Все никак не определюсь, к чему привыкать
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 11:23
@Aleserche не трать зря время, из ide лучший - phpstorm. бери его (на том же трекере) и вперёд
aleserche
@Aleserche
Dec 15 2014 11:23
уже стоит
slider23
@slider23
Dec 15 2014 11:23
тогда начинай привыкать, лучше ничего нет
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 11:24
ну вот, сгенерируй файлик через ide_helper, полазь в настройках шторма, настрой под себя и вперёд
aleserche
@Aleserche
Dec 15 2014 11:24
просто я уже год под веб ничего не творил. За новостями слабо следил. Мало ли чего изменилось
ide_helper сгенерит для phpstorm?
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 11:28
aleserche
@Aleserche
Dec 15 2014 11:29
уже читаю
Andrey
@andreyelpaev
Dec 15 2014 11:38
Привет всем
есть кто в монге гуру?
Alina Soboleva
@AlinaSob
Dec 15 2014 12:23
Господа, посоветуйте, пожалуйста. Есть 5 тысяч статей. Их количество увеличивается штук на 50 в месяц. Для организации полнотекстового поиска по ним уже нужно использовать какой-то поисковый движок? или можно средствами php+mysql обойтись?
хотя, конечно, морфология...
Vlad Shcherbin
@VladShcherbin
Dec 15 2014 12:40
@AlinaSob в последних версиях mysql тоже есть полнотекстовый поиск, но вот как он по сравнению с эластиком, сфинксом и т.п. не подскажу
Alina Soboleva
@AlinaSob
Dec 15 2014 12:43
Да, я знаю, что он есть. Вопрос в том, насколько он нагружает сервер. Стоит ли искать что-то еще.
slider23
@slider23
Dec 15 2014 12:47
fulltext search подойдет. Морфологию можно сделать - её для сфинкса, насколько я читал, народ делал тоже внешними средствами.
в общих чертах вот так: http://valera.ws/2007.09.05~morpho_search_in_mysql/
делается дополнительная таблица, куда по крону кидается подготовленный контент
из новых статей
соответственно, в таблице статей нужно добавить столбец "добавлен в индекс"
"подготовленный контент" - для каждого слова добавляются слова во всех падежах
а, не, не так
подготовленный - это когда каждое слово в своей нормальной форме
единственное число именительный падеж
Alina Soboleva
@AlinaSob
Dec 15 2014 12:57
@slider23 спасибо!
Maxim
@Big-Shark
Dec 15 2014 12:59
@andreyelpaev ты спрашивай. может ответят
Alexander Zhuravlev
@SCIF
Dec 15 2014 13:46
@AlinaSob , 5000 + (101250) = 11 000 из расчёта на 10 лет вперёд. Это мягко говоря несерьёзно для полнотекстового поиска. Мускуль это переварит и попросит ещё. Можно смело пользовать его и успокаиваться.
@slider23 , а что под морфологией понимается? «Похожесть» слов? Таки разве это мускуль штатно не умеет?
slider23
@slider23
Dec 15 2014 13:48
Морфология - ищешь "чебурашка", а в поиск попадут в том числе "чебурашку" и "чебурашкой"
такое штатно не умеет никто вроде
Brezhnev Ivan
@vanchelo
Dec 15 2014 13:49
я думал морфология ищет "чебурашк"
slider23
@slider23
Dec 15 2014 13:49
чтобы в падежах русского языка разбирался
Brezhnev Ivan
@vanchelo
Dec 15 2014 13:49
обычно ведь оставляют основание
slider23
@slider23
Dec 15 2014 13:49
просто отсекать окончания некорректно - некоторыее слова, будучи склонёнными, видоизменяются сильно
Поэтому нужен словарь русского языка, который в библиотеке phpmorph есть
Brezhnev Ivan
@vanchelo
Dec 15 2014 13:50
ага
Alexander Zhuravlev
@SCIF
Dec 15 2014 13:55
Что-то подумал, что релевантность включает в себя морфологию. Но нет, гоню
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:02
Привет всем.
На что ругается? Хотя таблица messages создалась.
 [Illuminate\Database\QueryException]                                         
  SQLSTATE[HY000]: General error: 1005 Can't create table 'tutor.#sql-563_27f  
  ' (errno: 150) (SQL: alter table `messages` add constraint messages_fromuse  
  r_foreign foreign key (`fromUser`) references `users` (`id`))
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:07
@Aleksey-Danchin проверьте последовательность создания таблиц. Скорее всего связанная пытается создаться быстрее основной.
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:08
@BelirafoN это создание одной единственной новой таблицы.
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:09
@Aleksey-Danchin она связана с др таблицей у вас
... foreign key (`fromUser`) references `users` (`id`) ...
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:14
Ну да
<?php

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateMessagesTable extends Migration {

    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('messages', function ($table)
        {
            $table->increments('id');
            $table->integer('fromUser');
            $table->foreign('fromUser')->references('id')->on('users');
            $table->integer('toUser');
            $table->foreign('toUser')->references('id')->on('users');
            $table->boolean('isReaded');
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::drop('messages');
    }

}
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:14
@Aleksey-Danchin , ещё обрати внимание на тип, включая всё smallint(8), вот даже эта восьмёрка может влиять
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:16
@SCIF не понял тебя. Я на прямую с размерностью ничего не делаю, все миграция через ключ integer
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:16
@Aleksey-Danchin , тут ты задаёшь внешний ключ. Ещё нужна структура существующей таблицы
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:17
@Aleksey-Danchin а у тебя таблицы в InnoDB?
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:17
@Aleksey-Danchin миграции накатываются после упорядочивания по имени. Чтобы изменить порядок накатывания миграций, просто поменяйте в начале имени у нужных даты создания. Так можно будет сначала развернуть таблицу users, а за ней messages
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:18
@SCIF стандартная users таблица
        Schema::create('users', function ($table)
        {
            $table->increments('id');
            $table->string('name');
            $table->string('family');
            $table->date('birthday');
            $table->string('email')->unique();
            $table->string('password');
            $table->rememberToken();
            $table->timestamps();
        });
@vanchelo mysql
@BelirafoN так и есть, users уже поднята в момент миграции messages
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:18
нет такого типа таблиц
есть InnoDB, MyISAM
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:19
@vanchelo по умолчанию InnoDB создаются, у него в схеме не вижу переставленного движка.
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:19
Schema::create('users', function($table)
{
    $table->engine = 'InnoDB';

    $table->string('email');
});
slider23
@slider23
Dec 15 2014 14:19
@Aleksey-Danchin у mysql есть два типа storage engines - myisam и innodb
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:19
Ок, пробел в знаниях.
slider23
@slider23
Dec 15 2014 14:19
foregin keys есть только у innodb
сейчас innodb сделали дефолтным, но раньше дефолтным был myisam
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:20
тоже верно
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:20
Тогда у меня дефолтом должен быть innodb
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:20
не нашел я поиском в ларе 4.2 упоминания InnoDB
т.е. это зависит от настроек сервера MySQL а не лары
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:21
проверь порядок накатывания таблиц, я именно неверным порядком пару раз наступал на эти грабли
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:21
думаю лучше указать $table->engine = 'InnoDB'; чтобы не было вопросов
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:22
@vanchelo во все миграции пихать?
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:22
@vanchelo думаю да, я не до конца прав, слишком широко взял, в надежде на свежий скуль
@Aleksey-Danchin вот в доках этот момент
slider23
@slider23
Dec 15 2014 14:23
"сейчас" - это в mysql 5.6 . Даже в 5.5 , кажется, был myisam. В 5.1 точно.
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:23
@BelirafoN пусть лучше он глянет в администраторе mysql
slider23
@slider23
Dec 15 2014 14:23
Лучше проставить в миграциях явно, конечно же.
Во всех create()
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:24
Свежесть мускула не зависит от его настроек. Например дебиан только в тестовом релизе отказался от latin1 в пользу utf8. Соотв. там ещё куча архаики запросто зарыто. Всегда такие вещи нужно указывать явно
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:24
ага
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:25
Сделал я полный откат. Новая миграция с явным $table->engine = 'InnoDB'; во всех create. 'users' таблица создается раньше messages. Ошибка все ровно осталась.
А вообще, где эта ссылка сохраняется? Не в таблице же?
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:26
покажи тогда схему таблицы из phpmyadmin или чем ты пользуешься
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:26
Ради интереса, накати без фк и сравни какие типы создаются у ида и у фк-поля
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:27
может unsigned для внешних ключей?
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:28
2014-12-15_162755.png
@Aleksey-Danchin вот там внешние ключи можно глянуть
slider23
@slider23
Dec 15 2014 14:29
@BelirafoN Кстати да - Note: When creating a foreign key that references an incrementing integer, remember to always make the foreign key column unsigned.
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:29
/**
 * Create a new auto-incrementing integer column on the table.
 *
 * @param  string  $column
 * @return \Illuminate\Support\Fluent
 */
public function increments($column)
{
    return $this->unsignedInteger($column, true);
}
у него ведь PK через этот метод
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:30
Решил я в чем косяк
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 14:30
для fromUser и toUser
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:30
Но сам фк не ансигнед
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:30
Как всегда в ненаблюдательности

В доках цветным по черному

$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users');

А я делал без ->unsigned()

Brezhnev Ivan
@vanchelo
Dec 15 2014 14:32
бинокля не хватает)
Alexander Zhuravlev
@SCIF
Dec 15 2014 14:33
Я собирал грабли с тем, что имеющаяся таблица имела smallint(8), а по умолчанию генерится ларой smallint(9) (ессно точные цифры не помню, но в этом дело было)
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:33
=)
экономишь)
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:34
Всем спасибо. Можно расходиться по домам.
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:35
по чьим?
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:35
По чаям
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:35
уже
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:36
так опрокинем
Brezhnev Ivan
@vanchelo
Dec 15 2014 14:36
давай
censoredgit
@censoredgit
Dec 15 2014 14:42
Всем привет. Ребят, как лучше в ларавел сделать ссылки(тег a) с методом post и токеном? для таких действий как удаление, редактирование и т.п.
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:44
@censoredgit ты говоришь об ресурсе, или вообще?
slider23
@slider23
Dec 15 2014 14:44
<a href=# onclick="document.getElementById('myformid').submit()" >отправить</a>
и рядом <form id='myformid' method='POST' action='...'></form>
с нужными hidden input
Короче, сабмитить форму по id. Иначе никак.
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 14:47
На сколько помню токен ставится так
{{ Form::token() }}
странная конечно тут раскраска
aleserche
@Aleserche
Dec 15 2014 14:59
мне интересно, шаблонизаторы написаны на php. И как они не тормозят?
Ведь парсером же они обходятся
slider23
@slider23
Dec 15 2014 15:00
У нас вообще весь код обходится этим парсером и ничего :)
aleserche
@Aleserche
Dec 15 2014 15:01
у кого у нас?
slider23
@slider23
Dec 15 2014 15:03
У пхпшников
aleserche
@Aleserche
Dec 15 2014 15:04
буду менять работу
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 15:04
@Aleserche все вьюшки же кэшируются в виде обычных php-скриптов. Парсер шаблонизатора каждую вьюшку же один раз мантулит. А дальше чистый php...
ну а про php уже @slider23 пояснил :)
aleserche
@Aleserche
Dec 15 2014 15:09
нужно теперь распланировать все и прощупать почву, чтобы попасть в интересное место
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 15:37
Я правильно понимаю, что
gettype(Auth::user()->id); // 'string'
Brezhnev Ivan
@vanchelo
Dec 15 2014 15:44
echo gettype(Auth::user()->id); // integer
хз почему у тебя string
slider23
@slider23
Dec 15 2014 15:51
это зависит от того, проэкспайрилась ли сессия или нет. из базы взят id или из куки
LaravelButler

Приветствуем Вас, @Rijen, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Alexandr Voronyansky
@BelirafoN
Dec 15 2014 15:53
@Aleksey-Danchin почему это вообще имеет значение?
Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 15:55

@BelirafoN не имеет. просто спросил. использую такую формулировку

if (Input::get('id') === Auth::user()->id) {...}

И она срабатывает. Хотя не должна бы...

Brezhnev Ivan
@vanchelo
Dec 15 2014 15:58
что это за фрейм Грэхем пишет https://github.com/starbs/starbs
Alexandr Voronyansky
@BelirafoN
Dec 15 2014 15:59
@vanchelo хм, интересно. Я не в курсе
slider23
@slider23
Dec 15 2014 16:16
@Aleksey-Danchin не надо использовать ===. Каждому способу сравнения своё место. Ну или приводи явно типы.
ast-rb
@ast-rb
Dec 15 2014 16:19
Привет всем
censoredgit
@censoredgit
Dec 15 2014 16:19
@slider23 спасибо. Нужно будет хелпер сделать под это дело. @Aleksey-Danchin вообще. просто ссылки site.local/posts/delete/57?_token=AfdsFHajvWXfShM5ulAZzq7EkRIDA7dd6yP7vpOI не по феншую) да и get тут использовать неправильно
ast-rb
@ast-rb
Dec 15 2014 16:20
Подскажите ) пожалуйста как можно сделать следующее, есть категории, продукты и корзины. Как выбрать по каждой категории только те продукты которые есть в корзине не меньше 5
LaravelButler

Приветствуем Вас, @AAleksandria, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Алексей Данчин
@Aleksey-Danchin
Dec 15 2014 19:14
@ast-rb берем корзину, вытаскиваем из нее все продукты, фасуем по категориям, выбираем только 5 из каждой категории
Roman
@fearrr
Dec 15 2014 19:18
Как вывести русскую дату? localized-carbon поставил, все равно выводит на английском
censoredgit
@censoredgit
Dec 15 2014 19:55
@fearrr как понять "русскую дату" ? тебе формат нужен d.m.Y ?
slider23
@slider23
Dec 15 2014 20:41
localized-carbon пока не умеет выводить русскую дату, он может выводить только русский дифф.
Brezhnev Ivan
@vanchelo
Dec 15 2014 21:38
гы, пыха нет)