
Grigoriy
06.07.2019
09:08:46
чтобы так не делать
я хотел бы увидеть код, или псевдокод, где показано как можно это сделать, какой-нибудь способ

Gena
06.07.2019
09:12:59
Ну посмотри, как это организовано в yii2 advanced шаблоне. Там сразу идёт разбиение на админку и сайт

Grigoriy
06.07.2019
09:13:25
сейчас загуглю. еще варианты?

Google

Gena
06.07.2019
09:14:37
Две отдельные папки backend и frontend. В backend лежат все контроллеры, модели, вьюхи необходимые для работы админ-панели. Во frontend - все файлы веб морды

Grigoriy
06.07.2019
09:15:24
к сожалению в yii2-advanced я вижу что Слава ограничился проверкой доступа у ендпоинту. нет роли - 403. здесь нет примера как работать с запросами на считывание и запись в контексте прав доступа

Gena
06.07.2019
09:15:26
Посмотри, как это организованно в laravel. Поищи готовый шаблон с админкой

Grigoriy
06.07.2019
09:16:57

Gena
06.07.2019
09:17:46


Grigoriy
06.07.2019
09:18:09
как бы вы это делали?
если бы стояла такая задача.
странно, ведь у каждого сайта есть апи-сайт-админка-консоль и у каждого есть база данных, и каждый это делал тысячу раз... почему типа... ай ладно
первый ролик от codeinspire
10 минут
4 про миграции и модели
из них 10 секунд про то как он зарегал колбэки в массив и потом в контроллере вызвал if (userCan(admin)) return 404; //!! лол
10 минут втирал про роли и в 10 секундах про роли и тут ошибься
на ларакасте по слову ROLE, PERMISSION или по слову ACL нет ни одного ролика. на официальном сайте можно подписаться на этот курс за 20 долларов, не зная, научит ли он чему-нибудь или просто отдашь 20 долларов. вот так обстоят дела
единственный ролик про Access рассказывает как в MySQL создать таблицу юзеров и написать на неё миграцию. причем тут Ларавель? При том что 10 минут ролика монетизируются. а кому не помогло - тот дурак. но не могут же быть все дураки? нет. а каждый - может. вот так и живем - 4123 просмотра, 4123 каждый дурак, но все они - не дураки
ну и третий парень показал на удивление больше первых двоих, ролик 42 минуты.
где он из колбэка правила который возвращает тру-фолс делал колбэк модели, который возвращает тру-фолс, и в конце в контроллере всунул if ($model->hasAccess()) return 404;///
так что вернемся к проблеме. как бы ВЫ это делали?


Gena
06.07.2019
09:41:34

Google

Grigoriy
06.07.2019
09:42:54
эээ 40 гигов материала на вопрос "как мне код разместить". я конечно скачаю, но помощь прямо сказать достойная да
больше похоже на "по-ди-ка заебись, а потом приходи"

Gena
06.07.2019
09:43:50

Grigoriy
06.07.2019
09:44:04
то есть отдельно? так можно было чтоли?

Gena
06.07.2019
09:45:24
Если ты с тореента катаешь не архив, а список файлов, то можно выбрать тебе нужный файл, остальные не трогать

Grigoriy
06.07.2019
09:46:59
сейчас попробую никогда так не делал
выбрал 4 гига, пробегусь-отпишусь. вопрос "как бы вы это делали" все ещё в силе
Если ты с тореента катаешь не архив, а список файлов, то можно выбрать тебе нужный файл, остальные не трогать
у г-на Елисеева 4-часовой экскурс по рбакам выглядел умнее чем у тех троих, но закончился тем, что он начал добавлять именнованные колбэки к месту страницы.
проще говоря если у нас URL /orders/update?id=2, его колбэк брал цифру 2 и проверял юзерайди пользователя. потом он показал свой проект где есть пермишены и роли с кучей галочек, сказал что теперь мы представляем масштабы и курс закончился. как делать - ну "от архитектуры зависит"(... а я не знаю - упускается)

Andrew P.
06.07.2019
09:56:32

Grigoriy
06.07.2019
09:57:31
конечно. один из наиболее умных людей по словам тех с кем я говорил
умный, шарит, понимает, затягивает. на письма в личку не реагирует. ну блоггер

Pavel
06.07.2019
13:43:49
)))))))))))
Главное сначала истерил, блокировал тут всех, в итоге все равно пошел читать мануалы по rbac

??????
06.07.2019
13:48:18
)))

Terminator
06.07.2019
14:09:38
@intel712 будет жить. Поприветствуем!

Sergey
06.07.2019
14:09:48
Всем привет, ребят кто может подсказать как разобрать такой массив? https://pastebin.com/Lzu59xqN мне надо сделать функцию, при нажатии на ["Ступичный узел"]=> это я вывел, подхватить все данные с ["article"]=>
string(8) "MW-51511" как пример, т.е получить артикулы

Terminator
06.07.2019
15:06:20
Изя Рабинович будет жить. Поприветствуем!

Pavel
06.07.2019
15:12:39

Sergey
06.07.2019
15:55:46

Pavel
06.07.2019
15:56:42
Не, нажми там execute code и увидишь что собираются артикулы

Sergey
06.07.2019
15:57:35

Google

Pavel
06.07.2019
15:57:46
Не знаю, ты же даже код не показал

Sergey
06.07.2019
16:04:51

Pavel
06.07.2019
16:05:26
Вот я в своем примере положил в массив $array твои данные из $all_data

Sergey
06.07.2019
16:06:42
вот код https://pastebin.com/RTdu7Zyt

Pavel
06.07.2019
16:08:34
сдампи твой массив через var_export и покажи

Sergey
06.07.2019
16:10:30
сек
https://pastebin.com/8ek9Apmk

Иван Пичугин
06.07.2019
18:25:44
Народ, кто собеседование проводит. Зачем дают задание писать код на бумаге? Джунам

??????
06.07.2019
18:30:40
смотрят на самость новичков .. если пишет на бумаге и офис подметёт если что )))

Gena
06.07.2019
19:23:33

Pavel
06.07.2019
20:03:55
https://pastebin.com/8ek9Apmk
http://sandbox.onlinephpfunctions.com/code/5f420b34d43d221d53e0e4b3dffd1a9944c52474
Только я заменил stdObject::__set_state() на (object)array() т.к. такой функции нет в php 7, это видимо у тебя под hhvm скрипт работает.

FrontendPro™
07.07.2019
07:48:57
Привет
всем
Я хочу купить компютер HP. HP 240 g6. Людей сказал что это компютер есть проблема с биос и установка ос на компютера. Что вы скажите? Это комп плохо?
Кто онлайн?

Сергей З.
07.07.2019
08:03:04
Привет, народ! Помогите разобраться с Cache-control: no-cache. Из документации:
no-cache
Указывает на необходимость отправить запрос на сервер для валидации ресурса перед использованием закешированных данных.1. Как происходит сама валидация если не указан маркер изменения ETag?
2. Она происходит на стороне сервера?
3. Что происходит после валидации(успешная/неуспешная)? Я так понимаю контент не выкачивается повторно?

Kirill
07.07.2019
14:11:55

Сергей З.
07.07.2019
16:32:39

Google

Сергей З.
07.07.2019
16:34:15
Мне что-то подсказывает что нет, но все не доберусь до проверки на практике

Terminator
07.07.2019
22:56:49
Исмаил будет жить. Поприветствуем!

Исмаил
07.07.2019
22:58:43
всем мир, очень нужна ваша помощь, обычно с фронта всегда отправлял формДату и на сервере доставал файлы с поля files у реквеста, теперь получилось так, что с фронта отправляю буффер, по сути это тоже файл, не понимаю как на сервере его в обычный файл конвертнуть

Алексей
08.07.2019
01:35:17

Mr. Blonde
08.07.2019
10:58:25
Методом пост
Нужно эту строку превратить в файл
Для этого нужно извлечь содержимое и записать его
Понятно?

ustasby
08.07.2019
11:00:27

serg.crm
08.07.2019
11:01:42
Скажите, а через sleep можно поставить на паузу скрипт на 30 минут?

Gena
08.07.2019
11:03:38

Исмаил
08.07.2019
11:03:44

Denis
08.07.2019
11:03:52
нуу может а зачем?

Исмаил
08.07.2019
11:04:12
Понятно?
Неа, там не строка, у меня нодовский фс достает файл, и мне даёт буффер

Mr. Blonde
08.07.2019
11:04:42

serg.crm
08.07.2019
11:04:59
запутался в понятиях Время работы скрипта на хостинге и время исполнения

Gena
08.07.2019
11:05:35

Denis
08.07.2019
11:05:39
ок не многовато ли 30 мин?)))

Google

Denis
08.07.2019
11:06:05
это скок должно быть запросов)

serg.crm
08.07.2019
11:06:12

ustasby
08.07.2019
11:06:21

serg.crm
08.07.2019
11:06:24
50 в секунду

ustasby
08.07.2019
11:06:39
думаю что это больше фантазии