These are chat archives for LaravelRUS/chat

7th
Mar 2017
good-web-master
@good-web-master
Mar 07 2017 00:04

Здравствуйте.

Где можно скачать демо http://demo.sleepingowladmin.ru/ ?
Не админу отдельно, а админку + демо страницы

В laravel я новичок приглянулась мне ваша админка sleepingowl v4 так как работает на последней версии laravel 5.4.

Демо мне нужно для примера что и как делать, так как документация у вас пока скудная, а я новичок.

KarmaBot
@KarmaBot
Mar 07 2017 00:04
Прувет, @good-web-master!
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:08
@good-web-master что то тебя не понял, тебе установить нужно или исходники domo сайта? :satisfied:
good-web-master
@good-web-master
Mar 07 2017 00:09
@vlsoprun исходники демо сайта
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:09
@good-web-master даже боюсь представить зачем :smile:
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:11
@vlsoprun я тоже об этому думал, кстати
там же примеры кода
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:11
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:11
раньше не было доки - по ним и приходилось учиться
good-web-master
@good-web-master
Mar 07 2017 00:11
мне sleepingowl v4
надо
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:11
@good-web-master ну сорян бро, что есть то дал :smile:
good-web-master
@good-web-master
Mar 07 2017 00:12
sleepingowl v4 там подругому както делается
@vlsoprun ты какую админку юзаешь и на какой версии фреймворка
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:14
@good-web-master 5.1 / 5.4 (почти всегда одни из последних версий) и не юзаю генераторы админок ))
good-web-master
@good-web-master
Mar 07 2017 00:15
@vlsoprun все с 0? так проще?
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:16
@vlsoprun да ладно тебе, сова последняя вполне годная
но соната всё равно powers+
xD
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:16
@good-web-master мне да ибо не "клинские сайты" делаю )
@SerafimArts api уже 80% админки, далее front-end ))
good-web-master
@good-web-master
Mar 07 2017 00:18
@vlsoprun "клинские сайты" это как понять
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:18
@vlsoprun ну это да
good-web-master
@good-web-master
Mar 07 2017 00:18
@SerafimArts соната что это такое
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:19
@good-web-master админка такая =)
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:19
@good-web-master https://sonata-project.org/
@SerafimArts Ток дизайн ... ну так... 4/10
good-web-master
@good-web-master
Mar 07 2017 00:19
@vlsoprun пользовался ей?
@vlsoprun и как она тебе*
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:20
@good-web-master заставляли :satisfied:
Не могу оценить, ибо не считаю нужным иметь вообще html админку
Это как еще одно приложение внутри приложения, а как правила функционала в админке в разы больше чем на клиентском сайте
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 00:22
так по-этому соната хоть и говно редкостное, но норм, когда ставится стандалоун
поднимаешь симфони, накатываешь доктрину и го по-быстрому
а сайтик на ларке, другой уже проект
с другой стороны поддерживать потом это всё...
Soprun Vladislav
@vlsoprun
Mar 07 2017 00:22
во во...
Тупо бессмысленно и накладно
Alexander Zhuravlev
@SCIF
Mar 07 2017 05:17
Парни, кто-нибудь пользуется имперсонализацией в ларе? Если да, то подкиньте плиз имя пакета, который используете. Я накарябал для своих нужд, т.к. не смог найти нормальных реализаций. Несколько одинаковых и нифига не гибких вариантов просмотрел, но всё достаточно слабенькое. Вот моё — https://github.com/SCIF/laravel-pretend . Критика адекватная приветствуется
butschster
@butschster
Mar 07 2017 06:05
@SCIF не хватает для блейда @impersonate(....) чтобы не писать простыню проверок, а написать одну директиву, внутри которой все будет проверено
butschster
@butschster
Mar 07 2017 06:17
@good-web-master не понимаю чем тебя не устроил тот репо, что дали, ведь даже указан в ридми к админка. Ты его пробовал установить Или ты как новичок сходу можешь определить тот Это репо или нет?!
good-web-master
@good-web-master
Mar 07 2017 06:19
@butschster тот я проверил, поначалу мне показалось что мне дали ссылку на старый репозиторий
good-web-master
@good-web-master
Mar 07 2017 06:52

[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key
constraint (demo.company_contact, CONSTRAINT company_contact_company_id_foreign FOREIGN KEY (compan y_id) REFERENCES demo.companies (id)) (SQL: truncate companies)

[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key
constraint (demo.company_contact, CONSTRAINT company_contact_company_id_foreign FOREIGN KEY (compan y_id) REFERENCES demo.companies (id))

[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key
constraint (demo.company_contact, CONSTRAINT company_contact_company_id_foreign FOREIGN KEY (compan y_id) REFERENCES demo.companies (id))

Юзаю MYSQL 5.5
на дргих версиях мускула таже ошибка
Ivan
@Hunternnm
Mar 07 2017 07:04
@good-web-master это ошибка мускуля а не лары
good-web-master
@good-web-master
Mar 07 2017 07:04
@Hunternnm угу
butschster
@butschster
Mar 07 2017 07:05
@good-web-master вообще для админки свой чат
good-web-master
@good-web-master
Mar 07 2017 07:05
@butschster причем тут админка?
Ivan
@Hunternnm
Mar 07 2017 07:05
@good-web-master причем тут лара?
good-web-master
@good-web-master
Mar 07 2017 07:05
@Hunternnm поначалу думал что лара
butschster
@butschster
Mar 07 2017 07:06
@good-web-master ну тогда у тебя проблема с fk ключами, т.е. читай доки по мускулу и вообще для начала работы с Laravel нужны хорошие знания в php, mysql и т.д.
good-web-master
@good-web-master
Mar 07 2017 07:13
пойду спать...
EGR203
@EGR203
Mar 07 2017 07:17
Кто нибудь сталкивался с такой проблемой: Сделал ошибку в вьюшке (view/*blade.php), как пример попытался обратиться к незаданной переменной. Перейдя в браузере на отображение этой вьюшке, увидел тупо пустую страницу. А хотелось бы видеть где совершил ошибку. В .env прописано 'APP_ENV=local
APP_DEBUG=true ...'
Ivan
@Hunternnm
Mar 07 2017 07:18
@EGR203 линух?
EGR203
@EGR203
Mar 07 2017 07:18
да
Ivan
@Hunternnm
Mar 07 2017 07:18
@EGR203 права на папку поставил?
EGR203
@EGR203
Mar 07 2017 07:18
на storage
куда еще надо?
alexspi
@alexspi
Mar 07 2017 07:18
и тута усем привет
KarmaBot
@KarmaBot
Mar 07 2017 07:18
Приветствую тебя, @alexspi!
Ivan
@Hunternnm
Mar 07 2017 07:18
да 777 рекурсивно
butschster
@butschster
Mar 07 2017 07:18
@Hunternnm ну ты ваще
нафига?
EGR203
@EGR203
Mar 07 2017 07:19
chmod 777 storage -R
правильно?
Ivan
@Hunternnm
Mar 07 2017 07:19
@butschster дык оно на папки внутри не идет
@EGR203 chmod -R 777 storage
butschster
@butschster
Mar 07 2017 07:19
@Hunternnm а ну если только на sorage
)))
Ivan
@Hunternnm
Mar 07 2017 07:19
@butschster ты что думал, что на весь проект?
butschster
@butschster
Mar 07 2017 07:20
@Hunternnm ну да)
Ivan
@Hunternnm
Mar 07 2017 07:21
@butschster Паааша, ну ты гонишь
EGR203
@EGR203
Mar 07 2017 07:22
@Hunternnm спасибо
KarmaBot
@KarmaBot
Mar 07 2017 07:22
Спасибо (+1) для @Hunternnm принято! Текущая карма +328.
Soprun Vladislav
@vlsoprun
Mar 07 2017 07:47
Всем бобра :smile:
KarmaBot
@KarmaBot
Mar 07 2017 07:47
Прувет, @vlsoprun!
Alexander Zhuravlev
@SCIF
Mar 07 2017 08:34

@butschster ,

@SCIF не хватает для блейда @impersonate(....) чтобы не писать простыню проверок, а написать одну директиву, внутри которой все будет проверено

Так ведь ещё else нужно. Не совсем вижу удобноство. В доке описал. А возможность через app достучаться — собственно то, ради чего писалось :)

butschster
@butschster
Mar 07 2017 08:58
@SCIF ну они же как то делают @can(...) ... @else ... @endif
Alexander Zhuravlev
@SCIF
Mar 07 2017 09:09
@butschster , кто они? Проясни плиз
Alexander Zhuravlev
@SCIF
Mar 07 2017 09:41
Кто какие хлебные крошки пользует?
Alexander Zhuravlev
@SCIF
Mar 07 2017 09:43
@happyhaha , а большая надпись наверху не смущает?
Rahim
@happyhaha
Mar 07 2017 09:44
@SCIF Нет. В нем только один баг который связан с неймингом роутов о котором сказал автор. А так в принципе все нормально работает.
Alexander Khan
@akhan-weltkind
Mar 07 2017 10:13
Всем привет. Выполняю команду php composer.phar install
получаю:
gist error
подскажите почему ошибка?
версия php - 7.1.0
версия composer - 1.3.2
версия laravel - 5.3.*
KarmaBot
@KarmaBot
Mar 07 2017 10:13
@akhan-weltkind, и тебе привет ;)
PhpNet
@PhpNet
Mar 07 2017 10:29
Приветствую. Кто подскажет, можно ли без костылей сделать так чтобы метод пагинатора links() не генерировал /foo?page=1 а отдавал просто страницу без номера т.е., /foo ?
KarmaBot
@KarmaBot
Mar 07 2017 10:29
Прувет, @PhpNet!
Alexander
@Dualse
Mar 07 2017 10:41
@akhan-weltkind А точно из под семерки выполняешь?
Alexander Khan
@akhan-weltkind
Mar 07 2017 10:43
@Dualse точно
@Dualse на всякий случай даже вот так пишу /opt/php/7.1/bin/php composer.phar install
Ivan
@Hunternnm
Mar 07 2017 10:45
@akhan-weltkind php -v что говорит? И все нужные расширения стоят? mbstring и пр
Alexander Khan
@akhan-weltkind
Mar 07 2017 10:46
@Hunternnm php -v говорит
PHP 7.1.0 (cli) (built: Jan 5 2017 17:39:23) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.1.0, Copyright (c) 1999-2016, by Zend Technologies
вот на счёт расширений не знаю. Как проверить?
Ivan
@Hunternnm
Mar 07 2017 10:47
@akhan-weltkind phpinfo() или глянь в etc какие модули есть
KarmaBot
@KarmaBot
Mar 07 2017 10:54
@akhan-weltkind, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Alexander Khan
@akhan-weltkind
Mar 07 2017 10:56
Ivan
@Hunternnm
Mar 07 2017 10:56
@akhan-weltkind должно хватать
@akhan-weltkind попробуй заново скачать композер phar
хотя не вариант вообще... в логах пусто?
если проект новый - проще пересоздать
Alexander Khan
@akhan-weltkind
Mar 07 2017 10:59
@Hunternnm да уже раз 20 пересоздавал. На локальном всё ок, на хост заливаю и вот такая хрень получается
Alexander Zhuravlev
@SCIF
Mar 07 2017 11:02
@akhan-weltkind , оно под контролем версий? git status ничего интересного не кажет?
Alexander Khan
@akhan-weltkind
Mar 07 2017 11:04
@SCIF да под контролем, ничего интересного не говорит
Anton Vorontsov
@symbios-zi
Mar 07 2017 11:06
@PhpNet придется свое решение писать. понимаешь как тогда твой пагинатор работать то будет?
butschster
@butschster
Mar 07 2017 11:44
@SCIF разрабы laravel
PhpNet
@PhpNet
Mar 07 2017 11:44
@symbios-zi да свое то понятно, думал может готовое есть :) увы, сео-требования :(
Anton Vorontsov
@symbios-zi
Mar 07 2017 11:47
@PhpNet нет таких сео требований.
PhpNet
@PhpNet
Mar 07 2017 11:48
@symbios-zi а вот у меня есть :( типа чтоб если доступна /news/?page=1 и просто /news/ то был редирект и такая ссылка не генерировалась вовсе. у всех по разному :(
Anton Vorontsov
@symbios-zi
Mar 07 2017 11:49
@PhpNet гугл говорит делать сайт для людей, и это будет главное сео. В конце концов, ты можешь в robots.txt скрыть параметр ?page от индексаци, а на кнопки пагинации навесить rel=next/prev и прописать канонические ссылки
@PhpNet скажи что технически не реализуемо. давайте искать другое решение. Или тебе придется написать свой пагинатор.
Stevan Stankovic
@steve_bg_twitter
Mar 07 2017 14:18
Hi, does anyone know how to set default value for admin form element timestamp to yesterdays day?
JhaoDa
@jhaoda
Mar 07 2017 14:19
@steve_bg_twitter it's russian community
Dmitry
@DmitryChere
Mar 07 2017 14:46
Всем привет, кто работал с библиотекой artdarek/oauth для laravel, подскажите как передать параметры при отправке запроса $tw->request('account/verify_credentials.json')?
Нужно передать ['include_email' => true, 'k' => 'v'...]
KarmaBot
@KarmaBot
Mar 07 2017 14:46
@likeapimp, ну рассказывай. Как жизнь? :)
KarmaBot
@KarmaBot
Mar 07 2017 14:51
Не узнал тебя, @Gryshchenko. Богатым будешь :)
VG
@Gryshchenko
Mar 07 2017 14:52
@KarmaBot а я тебя
Ivan
@Hunternnm
Mar 07 2017 14:52
@Gryshchenko ссылку заверни
@Gryshchenko и как это к ларе относится? такие вопросы тут https://gitter.im/LaravelRUS/offtop
VG
@Gryshchenko
Mar 07 2017 14:53
ошибся
JhaoDa
@jhaoda
Mar 07 2017 15:00
@Gryshchenko ссылки заворачивать надо, попросили же
PhpNet
@PhpNet
Mar 07 2017 15:24
Приветствую. Подскажите, плиз, в чем может быть причина? return view('admin::quickpanel', ['sections'=>$allSections]);- ошибка No hint path defined for [admin]. Гугление что то ничего не подсказало
KarmaBot
@KarmaBot
Mar 07 2017 15:24
Привет, @PhpNet! Проходи, присаживайся. В ногах правды нет :)
Anton Vorontsov
@symbios-zi
Mar 07 2017 15:25
@steve_bg_twitter you have to use Carbon in your views.
Ivan
@Hunternnm
Mar 07 2017 15:28
@PhpNet ты ошибку прочитал? и тебя в твоем коде ничего не смутило?
PhpNet
@PhpNet
Mar 07 2017 15:29
@Hunternnm так а что такое этот hint path? я с ларой от силы неделю знаком, до этого на другом ФВ долго кодил
Ivan
@Hunternnm
Mar 07 2017 15:30
@PhpNet что должно вернуть admin::quickpanel ?
@PhpNet какой фв был до этого?
PhpNet
@PhpNet
Mar 07 2017 15:31
@Hunternnm зф1, кодигнайтер
Ivan
@Hunternnm
Mar 07 2017 15:31

@PhpNet

@PhpNet что должно вернуть admin::quickpanel ?

Я так не играю...
PhpNet
@PhpNet
Mar 07 2017 15:35
@Hunternnm ну насоклько я понимаю что то связанное с именем пакета
alexspi
@alexspi
Mar 07 2017 15:35
@PhpNet нет с синтаксисом
Ivan
@Hunternnm
Mar 07 2017 15:35
@PhpNet ты юзаешь какой-то пакет, где такое написано?
Если что - я пытался
alexspi
@alexspi
Mar 07 2017 15:41
@Hunternnm а в ответ тишина, он опять не вернулся с админки ((
Serhii Chaplia
@iwex
Mar 07 2017 15:45
кто ставил ларавел на docker?
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 15:46
@iwex @Hunternnm
@Hunternnm @SerafimArts @iwex @alexspi @PhpNet
оу
Serhii Chaplia
@iwex
Mar 07 2017 15:47
Тогда вопрос) если я разбил все на отдельные контейнеры, как мне и куда впихнуть supervisor ну и artisan?
PhpNet
@PhpNet
Mar 07 2017 15:47
w @alexspi @Hunternnm да отвлекаюсь просто. ошибка была не только в синтаксисе, а еще и в том, что некорректный объект передавал, вместо array передавал object
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 15:47
убедительно
Ivan
@Hunternnm
Mar 07 2017 15:48
@PhpNet а без разницы что передаешь - объект, массив, строку
PhpNet
@PhpNet
Mar 07 2017 15:48
А фиг знает... Передал массив, заработало. а так даже return view('admin.quickpanel', ['items'=>$object]) не хотело работать, только с другой ошибкой
Serhii Chaplia
@iwex
Mar 07 2017 15:48
@SerafimArts поможешь)?
Ivan
@Hunternnm
Mar 07 2017 15:49
@PhpNet может ошибка уже в шаблоне была?
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 15:49
@iwex я не шарю докер
я так, тырк-тырк
работает - огонь
нет - печаль
Serhii Chaplia
@iwex
Mar 07 2017 15:49
))
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 15:49
=)))
Soprun Vladislav
@vlsoprun
Mar 07 2017 15:49
:satisfied:
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 15:50
@iwex аааа
можно вольюмы расшарить
ну т.е. хард
в супервизор
только супервизор же от себя стартует
так что всё это будет в одном месте
pulselife
@pulselife
Mar 07 2017 16:23
Привет. Подскажите, как в laravel dusk в 5.4 запускать отдельный тест только, а не все сразу?
KarmaBot
@KarmaBot
Mar 07 2017 16:23
Hello, @pulselife!
ananas32
@ananas32
Mar 07 2017 18:03
Привет всем!
KarmaBot
@KarmaBot
Mar 07 2017 18:03
@ananas32, привет =)
ananas32
@ananas32
Mar 07 2017 18:04
подскажите как записать подобный запрос в laravel
WHERE MONTH(`date`) = MONTH(NOW()) AND YEAR(`date`) = YEAR(NOW())
Orel
@2byte
Mar 07 2017 18:14
@pulselife phpunit --filter NamespaceClass,phpunit --filter NamespaceClass::test_example
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:15
привет всем
KarmaBot
@KarmaBot
Mar 07 2017 18:15
Будь как дома, @OligarchCat_twitter, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:16
@KarmaBot --manuals
@KarmaBot -manual
хм..
враки... Где-то видел пдф с докой на лару, есть у кого-то ссылка?
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:41
ну или подскажите чего php artisan migrate:make create_articles_table --table=articles --create=articles не работает?
Artur Gafurov
@assurrussa
Mar 07 2017 18:42
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:45
@assurrussa спасибо тебе, милчеловек!
KarmaBot
@KarmaBot
Mar 07 2017 18:45
Спасибо (+1) для @assurrussa принято! Текущая карма +66.
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:48
хм. странно. написано на офсайте: php artisan make migration create_users_table. пишу вручную команду. запускаю - ругается. Потом присмотрелся - еле видны точки :) между make и migration
Roman Fandeev
@mrFANRA
Mar 07 2017 18:54
А как поменять папку для вьюх не через файл конфига?
В контрлолере делаю config(["view.paths"=>$newPaths]), конфиг меняется.
Вызываю вьюху, но он подргружает ее все равно из старой папки что прописана в файле конфига.
Кот Олигарха
@OligarchCat_twitter
Mar 07 2017 18:56
мож сервер перезапустить?
@mrFANRA не пробовал сервер перезапустить?
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 19:00
@mrFANRA а не проще новый неймспейс создать?
для вьюх
Roman Fandeev
@mrFANRA
Mar 07 2017 19:00
@OligarchCat_twitter перегрузил ) кеш почистил, папку временную с ними тоже
@SerafimArts думал что так будет как раз проще. у меня набор поддоменов с разными дизайнами, но на одинх контроллерах
домен имеет атрибут папки, по сути название скина
и вот думаю при определении домена, менять дефолтную папку вьюх
про неймспейс натыкался, но не вникал особо.
good-web-master
@good-web-master
Mar 07 2017 19:17
какую библеотеку посоветуете для отправки html email
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 19:18
@good-web-master а вопрос какой?
ну т.е. для чего именно?
"curl" - норм ответ?
Roman Fandeev
@mrFANRA
Mar 07 2017 19:35
@SerafimArts неа, неймспейсы не подходят. это нужно будет добавить везде в контроллерах return view(Domain::theme()."::path.to.view");
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 19:39
@mrFANRA да вроде нормик
Roman Fandeev
@mrFANRA
Mar 07 2017 19:39
@SerafimArts муторно перелопачивать все ... так я думал просто при инициализации домена подменить папку и делов.
а она не меняется ...
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 19:40
меняется
в классе приложения меняется
Roman Fandeev
@mrFANRA
Mar 07 2017 19:40
AppServiceProvider?
Kirill Nesmeyanov
@SerafimArts
Mar 07 2017 19:41
в приложении
а не провайдере =)
просто посмотри где вьюшки указываются
Roman Fandeev
@mrFANRA
Mar 07 2017 19:42
не понимаю
@SerafimArts app() ?
Roman Fandeev
@mrFANRA
Mar 07 2017 19:56
@SerafimArts а вот нашел похоже app('view.finder')
Roman Fandeev
@mrFANRA
Mar 07 2017 20:14
Так тоже не хочет ...
app()->bind('view.finder', function ($app) {
    // $newPaths = ...
    return new \Illuminate\View\FileViewFinder($app['files'], $newPaths);
});
Денис Савин
@soulu365_twitter
Mar 07 2017 20:22
@mrFANRA \View::getFinder()->prependLocation(realpath('/blabla')) Но это полностью меняет путь до вьюх, вроде как
@mrFANRA а нет, как раз именно добавляет папку (array_unshift)
Денис Савин
@soulu365_twitter
Mar 07 2017 20:33
@mrFANRA и вьюхи будут искаться в первую очередь там
Roman Fandeev
@mrFANRA
Mar 07 2017 20:43
@soulu365_twitter спасибо! получилось
KarmaBot
@KarmaBot
Mar 07 2017 20:43
Спасибо (+1) для @soulu365_twitter принято! Текущая карма +1.