@yii2ru

Страница 1599 из 1721
Alexey
30.08.2018
11:56:37
в юзер компоненте и укажи

там же есть identityClass

Bo
30.08.2018
12:03:55
Я наверное не до конца понимаю принцип. Если у меня такой конфиг: 'user' => [ 'class' => \app\components\WebUser::class, 'identityClass' => \app\models\User::class, ], manager' => [ 'identityClass' => \app\models\base\Manager::class, 'class' => \app\models\Manager::class, ] И мне нужно manager через access-token авторизовывать, какие еще опции нужны?

Mikl
30.08.2018
13:24:27
Всем салют!) у меня ступор... это 100% можно сделать в 2 строчки) тут даже yii то не нужен, чистый пых) Есть массив с категориями: { [0]=> "Отдел 1" [1]=> "Отдел 1/Подраздел 1" [2]=> "Отдел 1/Подраздел 2" [3]=> "Отдел 1/Подраздел 3" } Есть второй массив, где по ключу можно дёрнуть id [ "Отдел 1" => 1, "Отдел 1/Подраздел 1" => 101, "Отдел 1/Подраздел 2" => 102, "Отдел 1/Подраздел 3" => 103, ] Как получить одномерный массив с этими id?

Google
Павел
30.08.2018
13:27:59
Пользуйтесь array_map

А если не важны значения ключей, то просто array_values()

Mikl
30.08.2018
13:32:50
array_values возвращает чисто значения, отлично. array_values($arr1) вернёт мне список разделов.. ( ну он и так там без ключей) ну не for'ом же его перебирать и дёргать по ключу)) ааа... так всётаки видимо array_map

Павел
30.08.2018
13:34:15
Если нужно сохранить соответствие между категориями и индексами отделов, то да

Или array_walk

Mikl
30.08.2018
13:34:38
нет, не нужно

Павел
30.08.2018
13:34:55
Тогда почему не взять просто значения?

Mikl
30.08.2018
13:35:01
нужен просто массив (1,101,102,103) в данном случае

сек, обьяснил просто криво)

Павел
30.08.2018
13:35:45
Тогда array_values трувей

Mikl
30.08.2018
13:38:29
$data = [ "test1" => [ "Отдел 1", "Отдел 1/Подраздел 1", "Отдел 1/Подраздел 2", "Отдел 1/Подраздел 3" ], "test2" => [ "Отдел 6", "Отдел 5/Подраздел 1", "Отдел 4/Подраздел 2", "Отдел 3/Подраздел 3" ], ];

а мне в базу надо просто записать: test1 : id=1 test1 : id=101 e.t.c..

Павел
30.08.2018
13:40:06
Вононочо, Михалыч

Google
Павел
30.08.2018
13:40:56
Может всё-таки test1: [1, 101, ...]

Mikl
30.08.2018
13:41:02
да вроде так и обьяснял.... надо дёрнуть из массива idшники)

да, скорее так)

Павел
30.08.2018
13:41:47
Ну array_walk подойдет

Alexey
30.08.2018
13:42:45
Нафига

arraymap arraycombine

Павел
30.08.2018
13:43:52
Как ты комбайнить собрался?

Mikl
30.08.2018
13:43:52
о, array_combine

Павел
30.08.2018
13:44:04
Не сработает

Mikl
30.08.2018
13:44:08
array_combine, а после уже array_values

Павел
30.08.2018
13:44:10
Никак

Комбайн это совсем из другой оперы

Mikl
30.08.2018
13:44:29
аа... потому как ассоц?

Павел
30.08.2018
13:45:22
Не мучайся. Либо map, либо walk

Монопенисуально

Mikl
30.08.2018
13:46:00
walk выбрал, но мне казалось что можно было сделать проще..)

Павел
30.08.2018
13:47:26
Я бы map выбрал ?

Хозяин барин

Куда ещё проще?

Vladimir
30.08.2018
14:50:10
Всем привет. Как можно перевести данный sql на query? select * from special_offer WHERE (expired_at is NULL OR FROM_UNIXTIME(expired_at) > NOW()) AND (begin_at IS NULL OR FROM_UNIXTIME(begin_at) <= NOW()); Не понятное как вместить вложенное условие и как брать NOW() и FROM_UNIXTIME?

Google
Павел
30.08.2018
15:11:21
Через AndWhere() и Expr()

Vladimir
30.08.2018
15:22:08
Понятное дело что через andWhere

проблема в вложенности выражений

Как это правильно должно оформляться?

Alexey
30.08.2018
15:24:12
Для начала перестать хранить даты в интернете)

Инте)

Vladimir
30.08.2018
15:25:04
Нус, на это повлиять я уже не смогу. Мне нужно просто сделать выборку

Denis
30.08.2018
15:31:30
Пацаны, вот настроил окружение на убунте, поднял сайтики, в логи mail сыпется, что он не опознал сам себя. Дословно не помню. Это sendmail хочет что-то отправить от имени сервера? А правильно ли я понимаю, что можно настроить что то вроде некой заглушки, чтобы использовался smtp другого сервера?

Где то встречал про ssmtp

Это оно? Извините, что сумбурно так. Голова пухнет

Павел
30.08.2018
15:48:31
10 числа заходи в кассу за зарплатой ?

?
30.08.2018
15:51:19
Под расчет и с вещами :)

Andrey
30.08.2018
16:16:27
ребят в чем проблема?





но возвращает только продукт

Павел
30.08.2018
16:20:04
Кого хочешь получить?

Google
Andrey
30.08.2018
16:20:57
да хоть как)

вот запрос который пытаюсь выразить

sELECT p.name, p.path, lvl1.name, lvl1.path, lvl2.name, lvl2.path, lvl3.name, lvl3.path FROM shop_product as p LEFT JOIN shop_category AS lvl1 ON p.cat_id = lvl1.id LEFT JOIN shop_category as lvl2 ON lvl1.parent_id = lvl2.id LEFT JOIN shop_category as lvl3 ON lvl2.parent_id = lvl3.id Where p.id = "2017"

через sql на прямую работает

Кого хочешь получить?
я кароче хлебные крошки пытаюсь вывести))

и у меня кроме говна ничего не получается)

Павел
30.08.2018
16:22:45
В модели продукта будут только поля от продукта

Andrey
30.08.2018
16:23:07
кароче прямой запрос к бд херачить да?

Павел
30.08.2018
16:23:09
Шерме?

Andrey
30.08.2018
16:23:09
Query

Admin
ERROR: S client not available

?
30.08.2018
16:25:25
Ещё и в цикле по 1 записи

И будет вообще нирм

Andrey
30.08.2018
16:25:41
ну все все) заговнили меня)

Павел
30.08.2018
16:27:12
Не сцы. Все это проходили

Gleb
30.08.2018
16:36:55
и у меня кроме говна ничего не получается)
Сделай search Model и работай с joinWith или with

Andrey
30.08.2018
16:38:14
Gleb
30.08.2018
17:30:50
https://stackoverflow.com/questions/11879496/yii-with-method

Если хочешь завтра пример в личку скину

Google
Konstantin
30.08.2018
19:10:48
@kwazaro сайты на модыксе стали выдавать поисковику другой контент а юзерам тот же что и был, не сталкивался с такой вируснёй?

Andrey
30.08.2018
19:33:43
Ну программно такое реализовать не сложно, агента отслеживать. У нас так сайт был по туризму все на vue js, а для поисковиков контент делали

Во время секса: Она: я хочу, чтобы ты сделал мне больно! Он: ты вливаешь ветку другого разработчика, а там 124 конфликта… Она: погоди-ка, что? Он: открываешь его код, а там переменные транслитом и ни одного комментария… Она: СТОП!

Andrey
30.08.2018
19:51:19
гугл же за такое банит
Хз проект в топе)

Art
30.08.2018
19:55:36
а кто-нибудь держит свои проекты по типу сервисов или форумов и т.п? В абузу не превратилось, то что следить нужно, модерировать, а дропнуть жалко? Ну и как в 2018 году происходит монетизация чтобы тупо хотя бы сервак окупать, sape/seo, реклама?

Konstantin
30.08.2018
19:57:36
а ты попробуй на рекламе заработать на оплату хостинга ?

Art
30.08.2018
19:58:25
да там мало, там трафик в тысячах должен идти

Konstantin
30.08.2018
19:59:13
вот вот

☕ CunningFox
30.08.2018
21:20:26
а ты попробуй на рекламе заработать на оплату хостинга ?
Одна позиция баннера 200х60 от 50к, чейто не заработать?

Сквозной раза в 1.5 дороже, про главную я вообще промолчу. При том что в ротации до 5 баннеров

Не надо смотреть на ***проекты которые никому не нужны, это проблема учредителей

Art
30.08.2018
21:22:54
Одна позиция баннера 200х60 от 50к, чейто не заработать?
и сколько уников в месяц надо для 50к?

☕ CunningFox
30.08.2018
21:23:03
Реклама приносила и будет приносить прибыль, просто не вам ?

Konstantin
30.08.2018
21:23:14
в sftp делают открыть для редактирования файл и сохранить не перезаписывая его ?

Konstantin
30.08.2018
21:25:17
через ssh файлы гонять

☕ CunningFox
30.08.2018
21:25:46
через ssh файлы гонять
Т.е. вопрос можно ли в np++ сохранить файл как?

Страница 1599 из 1721