
D'
06.02.2017
17:31:03
т.е у тебя поле title -> в нем json
{
en: 'Ttitle',
ru: 'ЗАголовок'
}
Можно делать разные таблицы для переводов

Dmitriy
06.02.2017
17:31:38
где?
я написал про другой вариант

D'
06.02.2017
17:32:04
можно вообще тупо подятгивать с google translate переводы в realtime

Google

∀RTUR
06.02.2017
17:32:19

D'
06.02.2017
17:32:21
Зависит от того, что нужно человеку и кто будет забивать переводы

∀RTUR
06.02.2017
17:32:26
это вариант безперспективный
потом перекапывать всё ради добавления языка

Dmitriy
06.02.2017
17:32:43

∀RTUR
06.02.2017
17:32:56
я свое мнение всего лишь высказал

Евгений
06.02.2017
17:33:24
чо вы спорите, чувак задал вопрос и не участвует в диалоге

Dmitriy
06.02.2017
17:33:50

∀RTUR
06.02.2017
17:34:21

Dmitriy
06.02.2017
17:35:53
Нет, я про перевод. Ибо не зачем создавать еще одну таблицу с переводами. Если сайт рассчитан на 8 языков и все....

Jakhongir
06.02.2017
18:02:33

∀RTUR
06.02.2017
18:02:58

Google

∀RTUR
06.02.2017
18:03:19

Jakhongir
06.02.2017
18:03:53
3 таблицы "продукты", "переводы" и одтельная - связи между ними, смотреть какая локаль в запросе и отдавать соотаветстующий перевод, логика такая?
тексты описаний будут меняться раз в месяц, админами, для админки использую backpack, хочу сделать, чтобы админы могли сразу вбивать и перевод

lxShaDoWxl
06.02.2017
18:08:27
Есть пример такой таблица items в ней поля id, name, body. А переводы хранятся в таблице items_lang с полями owner_id, key_lang, name, body

∀RTUR
06.02.2017
22:15:24

Jakhongir
07.02.2017
04:30:50
спасибо, сейчас попробую, еще нашел такой плагин
https://github.com/vinkla/laravel-translator

rei
07.02.2017
11:56:56
ребят, привет, какой шаблон проектирования для форматирования данных?

Vladislav
07.02.2017
12:59:11
Что ?! ?

Алексей
07.02.2017
13:00:15
Singleton

Timur
07.02.2017
13:08:01
Data Mapper

Jakhongir
07.02.2017
13:37:46
подскажите пожалуйста, почему не сохраняется перменная в сессии,
public function __construct (Request $request) {
$locale = $request->input('locale');
info($locale);
if ( $locale != null ) {
Session::set ('locale', $locale);
}
// $request->session()->set('locale', 'ru');
$language = Session::get('locale');
if ($language != null)
\App::setLocale($language);
}
если открыть /page?locale=ru, переменная locale со значением ru записывается в сессию, устанвавливается локаль, страница переведена, все норм;
далее, если перейти куда-нибудь локаль сбивается, в сессии нет переменной 'locale'

i
07.02.2017
13:58:18
может стоит какой-то свой драйвер сессии
или array

(;¬_¬)
07.02.2017
13:58:53
middleware web стоит?
там, куда переходишь и там где ставишь
если не стоит, то никакой сессии не будет

Jakhongir
07.02.2017
14:04:22
middleware web стоит?
обернул все роуты в
Route::group(['middleware' => ['web']], function () {
}
что не правильно? не помогло

i
07.02.2017
14:10:55
web это группа мидлварей

Wild
07.02.2017
14:11:31
Зачем
с 5,2

Google

Wild
07.02.2017
14:11:36
они же автоматом
обернеты
обернуты
в веб

(;¬_¬)
07.02.2017
14:11:52
где хоть автоматом

i
07.02.2017
14:12:02
если в web.php, то да

(;¬_¬)
07.02.2017
14:12:05
в 5.3 да, когда они роуты разделили
в 5.2 нужно было каждому ручками проставлять

Wild
07.02.2017
14:12:23
Ну в 5,3 web.php - обернуты в веб

(;¬_¬)
07.02.2017
14:12:32
ну дак в 5.3
он про версию вообще ни слова не сказал

Wild
07.02.2017
14:12:41

Wild
07.02.2017
14:12:50
Разве не так?

(;¬_¬)
07.02.2017
14:13:22
а хз, у меня везде куча мидлварь =)
нет роутов пустых

Wild
07.02.2017
14:18:32
Я обычно в группу оборачиваю

(;¬_¬)
07.02.2017
14:19:26
ты иди дальше джумлу колупай ;)

Wild
07.02.2017
14:19:56
Мне за это не платят
Это их проблема
Хватит того что он работать начал

Google

Dmitriy
07.02.2017
14:21:49

Юрий
07.02.2017
16:22:00
кто-нибудь laravel valet пользуется?

Quiss
07.02.2017
16:24:41
я
а что?

Юрий
07.02.2017
16:25:08
Не было проблемы с тем что после установки не открываются хосты (не пингуется зона)?

Admin
ERROR: S client not available

Юрий
07.02.2017
16:25:32
Поставил с судо и заработало, но в документации про это упоминаний не было

root
07.02.2017
16:29:38
Всем ку ребята! Подскажите в миграциях можно указать при ограничении внешнего ключа ON DELETE SET NULL?

Евгений
07.02.2017
16:30:43
только надо написать 'set null'

root
07.02.2017
16:31:19
onDelete('set null);?
Спасибо

Евгений
07.02.2017
16:31:29
да

root
07.02.2017
16:31:34
В документации ничего просто не нашел

Евгений
07.02.2017
16:31:47
это скрин из документации
только с примером cascade
set null работает так же

root
07.02.2017
16:33:17
Да да, я именно об этом, что про каскадное обновление или удаление написано, а вот про set null ничего. Хотя данная возможность появилась давно

Jakhongir
08.02.2017
07:40:00
может кто-нибудь объяснить почему не сохраняются сессии в Laravel 5.3?
делаю так
session()->put('locale', 'ru');
session()->save();
id сессии каждый раз почему-то другой, Session::getId()
пробовал оборачивать все роуты в
Route::group(['middleware' => 'web'], function () {
// routes
});
не помогло,
$_SESSION не поддерживается в Laravel вроде, может в ларавел есть какой-то свой способ хранить глобальные переменные?

Google

Алексей
08.02.2017
08:03:29
SESSION_DRIVER какой?

Jakhongir
08.02.2017
08:07:49
в session.php
default session driver
'driver' => env('SESSION_DRIVER', 'file'),

Алексей
08.02.2017
08:10:03
https://laravel.io/forum/11-09-2015-problems-with-session

Jakhongir
08.02.2017
08:20:08

Алексей
08.02.2017
08:20:37
timezone в config/app.php вроде был

Jakhongir
08.02.2017
08:21:44
нашел, 'timezone' => 'UTC',
вроде у него проблема в том, что сессии не создавались, у меня каждый генерится новая и данные не сохраняются

Алексей
08.02.2017
08:28:17
Я раньше с файловыми сессиями так же головняк имел
Поэтому перевел сессии в редис, в БД тоже адекватно работают

darkwoolf
08.02.2017
12:10:56
искал на просторах www и в не нашёл сообщество по фреимворку Yii.Может кому интересно то пишите в лс

Евгений
08.02.2017
12:16:48
@yii2ru

00
08.02.2017
12:18:48

murove1
08.02.2017
14:07:44
Привет ребят я новичок пишу диплом сам учу фронтенд но надо делать диплом с фреймворком, я так понял авторизация и рега прямо из коробки есть?

Maxim
08.02.2017
14:17:06
Если последняя лара, то make:auth
Насколько я помню