Size: a a a

Laravel для начинающих

2020 September 12

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
источник

MM

Mr. Maklaren in Laravel для начинающих
Ну, смотрите, если вам будет приходить по ночам индус - знайте: это он
источник

И

Игорь Орлов... in Laravel для начинающих
Привет, работяги. Я начинающий, если кто не в курсе)) вот дошёл до авторизации, просят установить  jetstream с livewire или inertia. Вот какая удобнее? Я так понимаю, две сразу не устанавливаются?)
источник

Е

Евгений in Laravel для начинающих
ob_start();
$csv = fopen("php://output", 'w');
fputcsv($csv, array_keys(reset($values)));
foreach ($values as $row) {
   fputcsv($csv, $row);
}
fclose($csv);
return ob_get_clean();

подскажите пожалуйста, для чего эта строчка перед циклом fputcsv($csv, array_keys(reset($values)));  ?
источник

D

DK in Laravel для начинающих
Евгений
ob_start();
$csv = fopen("php://output", 'w');
fputcsv($csv, array_keys(reset($values)));
foreach ($values as $row) {
   fputcsv($csv, $row);
}
fclose($csv);
return ob_get_clean();

подскажите пожалуйста, для чего эта строчка перед циклом fputcsv($csv, array_keys(reset($values)));  ?
Загляни в доку
источник

D

DK in Laravel для начинающих
Пыхи
источник

V

Vladyslav in Laravel для начинающих
по поводу урлов сайта, замечал что некоторые, в зависимости от языка, переводят урлы в транслите.. ну тип что б отображалось не /product а /tovar или вместо /cart пишут /korzina
источник

V

Vladyslav in Laravel для начинающих
как лучше делать?
оставлять как есть и добавлять просто локализацию в начале пути /uk/*
/ru/*
или к этим сегментам еще в добавок переводить весь урл?
источник

R#

Reset # Alexey S. in Laravel для начинающих
Vladyslav
как лучше делать?
оставлять как есть и добавлять просто локализацию в начале пути /uk/*
/ru/*
или к этим сегментам еще в добавок переводить весь урл?
Желательно, т.к. чпу
источник

D

DK in Laravel для начинающих
У меня есть таблицы городов и регионов, наполняются из одной API, в сидерах данный участок кода(по получению данных) будет дублироваться.
источник

D

DK in Laravel для начинающих
Куда можно вынести его?
Или всё в 1 сидер пихнуть?
источник

SC

Sergey Chizhik in Laravel для начинающих
Сделай сервис, а его вызывай в сидере
источник

D

DK in Laravel для начинающих
а ок, чот лол не додумался
источник

RN

Robert N. in Laravel для начинающих
Евгений
ob_start();
$csv = fopen("php://output", 'w');
fputcsv($csv, array_keys(reset($values)));
foreach ($values as $row) {
   fputcsv($csv, $row);
}
fclose($csv);
return ob_get_clean();

подскажите пожалуйста, для чего эта строчка перед циклом fputcsv($csv, array_keys(reset($values)));  ?
Она открывает поток вывода для записи в выходной буфер, помещая при этом курсор в начало потока.
источник

Е

Евгений in Laravel для начинающих
Robert N.
Она открывает поток вывода для записи в выходной буфер, помещая при этом курсор в начало потока.
я так понял это создаётся заголовок в csv, т.е. названия колонок
источник

Е

Евгений in Laravel для начинающих
Robert N.
Она открывает поток вывода для записи в выходной буфер, помещая при этом курсор в начало потока.
ведь происходит вызов fputcsv
источник

RN

Robert N. in Laravel для начинающих
Евгений
я так понял это создаётся заголовок в csv, т.е. названия колонок
Не знаю, что там у вас в  $values, но записывается каждая ее строка.
источник

RN

Robert N. in Laravel для начинающих
Евгений
ведь происходит вызов fputcsv
И?
источник

Е

Евгений in Laravel для начинающих
проверил, без той строчки не создаются заголовки колонок
источник

RN

Robert N. in Laravel для начинающих
А ну да, array_keys, записываются только ключи массива $values.
источник