@laravel_pro

Страница 1596 из 2014
Lorem
15.07.2018
08:49:37
Юрий
15.07.2018
08:50:31
да пхп. изучаю мвц)
понятно. но тогда правильнее сказать на чистом пхп. понятие нативное все такие про другое немного.

Евгений
15.07.2018
09:00:55
Есть какой нить изи вэй форматировать строку "1,000.00 руб" в 1000.00 ?

Google
Юрий
15.07.2018
09:01:32
К инту приведи)

А потом во флоат

Евгений
15.07.2018
09:01:57
неправильный ответ

Rishat
15.07.2018
09:02:04
а если 1000.56

было

кто-то без дошика будет

Юрий
15.07.2018
09:03:09
http://php.net/manual/ru/function.money-format.php

Евгений
15.07.2018
09:03:12
Юрий
15.07.2018
09:03:15
Ну так из коробки все есть)

Rishat
15.07.2018
09:03:29
сразу во флоат можно же не?)

ахаха) я помню делал корзину пакетом, там что-то юзал

Вроде из пакета шло для валюты.

Евгений
15.07.2018
09:03:59
Ну так из коробки все есть)
я даже заранее не знаю будет там руб или USD или другая валюта

Google
Евгений
15.07.2018
09:04:13
Юрий
15.07.2018
09:04:14
Эм, ну так отсекай все после пробела

Я не понимаю в чем проблема

Ладно бы было 1’000,33rub

Евгений
15.07.2018
09:04:38
ну я говорю изи вэй, типа одной функцией) так то я и сам могу разобраться

вот там может и не быть пробела)

Юрий
15.07.2018
09:04:52
Сомневаюсь что будет изи

Больше на парсинг похоже

Евгений
15.07.2018
09:05:04
ок, тогда пошел делать не изи(

ну да, у меня парсинг данных в разном формате

(float)preg_replace("/[^0-9.]/", '', "1,000.00 руб"

Юрий
15.07.2018
09:07:54
ок, тогда пошел делать не изи(
Пакет потом сделай, если проблема актуальна то будет нормальный вклад в опенсурс)

Евгений
15.07.2018
09:08:14
да вот в одну строку получилось кажись

Rishat
15.07.2018
09:08:28
<?php function tofloat($num) { $dotPos = strrpos($num, '.'); $commaPos = strrpos($num, ','); $sep = (($dotPos > $commaPos) && $dotPos) ? $dotPos : ((($commaPos > $dotPos) && $commaPos) ? $commaPos : false); if (!$sep) { return floatval(preg_replace("/[^0-9]/", "", $num)); } return floatval( preg_replace("/[^0-9]/", "", substr($num, 0, $sep)) . '.' . preg_replace("/[^0-9]/", "", substr($num, $sep+1, strlen($num))) ); } $num = '1,000.50 руб'; var_dump(tofloat($num)); // float(1999.369)

Евгений
15.07.2018
09:08:37
ну не без исключений когда в строке будет несколько точек) но у меня такого не будет

Rishat
15.07.2018
09:08:41
нашел это, работает вроде)

Евгений
15.07.2018
09:09:00
моё тоже работает

Rishat
15.07.2018
09:10:19
моё тоже работает
надо освоить регулярки на должном лэвле, а то всегда парюсь с ними))

Dmitriy
15.07.2018
09:12:10
Всем привет! Хочу уточнить в плане правильности построения архитектуры, при создании проекта на laravel. Есть модель например model1, которая через ELOQUENT взаимодействует с БД, и есть логика в контроллере, которую я хочу вынести из контроллера, чтобы не делать его fat. Лучше вынести эту логику в отдельную функция в model1 или же оставить ее пустой только для свойств и создать отдельную модель для логики например model2? Прошу прощения если вопрос глупый, просто хочется понять как лучше сделать. )

Vitaliy
15.07.2018
09:21:53
какая именно логика, по пунктам типа сохранение файла сохранение в базу триггер ивента что именно делается?

Google
Edward
15.07.2018
09:38:58
Ребят, в чем может быть дело, запускаю npm run watch Для того, чтобы запустить browsync, в файле webpack.min.js прописал такое: mix.js('resources/assets/js/app.js', 'public/js') .less('resources/assets/less/app.less', 'public/css') .browserSync('localhost'); После ввода команды идет бесконечная загрузка localhost:3000

Konstantin
15.07.2018
09:43:59
чет ты не так делаешь

надо настройки остальные смотреть

Yet Another Stats
15.07.2018
11:17:06
https://yasb.exileed.com/t/laravel_pro

Vadym
15.07.2018
11:19:00
Ребята, всем привет! Может кто-то помочь разобраться с этим вопросом https://toster.ru/q/546348

Mihail
15.07.2018
11:42:28
Ребят, перенес ларавель на другой сервер. Всё поставил как на старом, только там убунта поновее и пхп 5.6, а на том поменьше версия. Один роут работает, один почему-то нет. в логе ошибка: [2018-07-15 03:01:41] local.ERROR: exception 'ErrorException' with message 'Trying to get property of non-object' in /var/www/ecomap/app/Http/Controllers/AppController.php:22 Stack trace: #0 /var/www/ecomap/app/Http/Controllers/AppController.php(22): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Trying to get p...', '/var/www/ecomap...', 22, Array) #1 [internal function]: App\Http\Controllers\AppController->index(Object(Illuminate\Http\Request), 'favicon.ico') #2 /var/www/ecomap/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(55): call_user_func_array(Array, Array)

да, что я делал уже: перегенерил ключ и вставил в .env, почистил кеши.

Adel
15.07.2018
11:51:23
favicon.ico файл поставь в нужное место

FUTURICO
15.07.2018
11:51:46
Лол

Mihail
15.07.2018
11:56:41
а в какое

ладно, я найду. странно ведь раньше работало...

иконка на месте, и в /public и в корне на всякий случай

Adel
15.07.2018
12:06:58
в корне не надо...

а иконка ico? или таки png?

Mihail
15.07.2018
12:08:24
ico

ошибка та же

даже на всякий случай овнером сделал юзера апача

та же ошибка

Mihail
15.07.2018
12:12:39
да конечно экспорт со старого, импорт на новый

Google
Игорь
15.07.2018
12:12:43
Скорее всего у тебя идет доступ к модели которая не найдена в базе

Игорь
15.07.2018
12:13:29
AppController 22 линия

Сделай скрин

Mihail
15.07.2018
12:13:39
давайте я дам ее

Admin
ERROR: S client not available

Mihail
15.07.2018
12:13:47
только оно как считается, с пробелами или без

Игорь
15.07.2018
12:14:01
ты покажи строку

22

Из файла AppController.php

Mihail
15.07.2018
12:14:39


вот пожалуйста, слева строчки нотпадом++ пронумерованы

доступ в новую базу прописал если что

Игорь
15.07.2018
12:15:30
У тебя нет модели Request по заданому ID

Mihail
15.07.2018
12:15:31
в /env

Adel
15.07.2018
12:16:46
Игорь... еще раз спрашиваю - тебя не смущает что оно пытается найти favicon.ico ?

более того, оно частенько будет и robots.txt ошибку искать.. и много другое.

Mihail
15.07.2018
12:17:27
меня оч смущает - я ж ему показал

Adel
15.07.2018
12:17:36
я у Игоря спрашиваю

он тут с умным видом пытается очевидную вещь искать

Google
Mihail
15.07.2018
12:19:33
это конкурс шарад? мне то скажи

Игорь
15.07.2018
12:19:57
Во первых, то что он перезаписует $request который передается параметром это не очень

Mihail
15.07.2018
12:20:22
программист говорит версия пыхи не менялась

и ларик тот же

что еще делает ситуацию более запутанной

Adel
15.07.2018
12:21:14
не делают так. на любой урл чтобы контроллер отрабатывал...

dev
15.07.2018
12:21:20
вполне возможно у него до этого стоял нжинс иил апач хз

который перехватывал ico png и тд

Adel
15.07.2018
12:21:27
там еще и генерация картинки...

dev
15.07.2018
12:21:29
и редиректил в статику

Adel
15.07.2018
12:21:51
ну кстати да. настройка веб-сервера еще может быть идиотской

dev
15.07.2018
12:22:26
но тот факт что нашел ошибку ок. тк завтра придет sitemap.xml robots и прочая хрень - и будет генерить ошибки

Adel
15.07.2018
12:22:47
вово

Mihail
15.07.2018
12:23:16
у меня апач

настройки дефолтно-идиотские но на старом хосте работал

разница - лишь в новой версии убунты и все

Игорь
15.07.2018
12:23:46
.httaccess есть в корне? ( /public )

Страница 1596 из 2014