
Like
09.05.2018
22:23:07
И если есть лайки, и если нету

Frenkins
09.05.2018
22:23:40

Vladimir
09.05.2018
22:23:44
Ну да, если лайка нету, он тупо сохраняет модель

Google

Like
09.05.2018
22:23:52
То есть, если он пройдет самое первое условие
> 1 < $like->count()
То, возможно, в $model будет штучка из базы
Если не пройдет - просто сохранит

Vladimir
09.05.2018
22:25:15
А если лайк есть т.е. первый if на $like->count()<1 это false, то он сранивает значения vote у найденного и нашего и если они различные, апдейтит до нашего
Ну да
Вопрос только, че сделать то)

Like
09.05.2018
22:26:57
Смари, суть такая:
Если нашел лайк, то берет из базы и проверяет, что не то же значение(лайк !== лайк), если все хорошо - он в $model пихнет запись из базы и пойдет дальше, а там уже $model->save()
Если не нашел лайк, то он тупо сохраняет
Я не знаю, в yii нужно делать ->update() или save()
Но у тебя там везде save

Vladimir
09.05.2018
22:28:40
Даа

Like
09.05.2018
22:28:48
Ок, ща докурю

Google

Vladimir
09.05.2018
22:28:55
В этом фишка

Like
09.05.2018
22:29:15
Дык не сложно

Vladimir
09.05.2018
22:29:25
Если лайк=лайк то сейв не нужен

Like
09.05.2018
22:29:54
public function checkLike() {
if(1 < $like->count()) {
$compare = $like->one();
if($compare->vote === $model->vote) {
return 'Ошибка';
}
$compare->vote = $model->vote;
$model = $compare;
}
if(!$model->save()) {
return 'Error';
}
echo 1;
}
@Playerro
Так?

Vladimir
09.05.2018
22:30:48
ща попробую
Да, все работает, спасибо)
Чотко

Like
09.05.2018
22:56:26
Эта
Кто теперь мне поможет ?

amnesia@
09.05.2018
23:05:02
Ребят, помогите совсем нубу в пхп. Есть у меня проект yii2. Как его запустить на локалхосте? Поставил себе mamp, кинул папку с проектом в htdocs, ругается, что нет папки с yii фреймворком, хотя в реквайрментс указано vendor/yiisoft итд, видимо прошлый разраб ее удалил.

Like
09.05.2018
23:05:18
composer install/update

amnesia@
09.05.2018
23:06:42
в корневой папке с проектом или в web?

Like
09.05.2018
23:07:26
Корневой
У тебя ж там есть composer.json?

amnesia@
09.05.2018
23:08:55
да есть, сделал, спасибо. теперь ругается на 5й пхп, буду искать как обновить

Like
09.05.2018
23:09:29
Он такой же простой

amnesia@
09.05.2018
23:09:49
а у меня гейось, туда пойдет?

Like
09.05.2018
23:10:13
Гейось?
Я думаю, если бы была не она, ты бы без проблем обновил пыху

Google

amnesia@
09.05.2018
23:10:42
ну macos

Like
09.05.2018
23:10:59
А, тогда не
Дык чаво ты паришься, обнови локальную версию

amnesia@
09.05.2018
23:29:58
Короче в мампе стоит 7.0 версия. Пишу в терминале в дериктории с проектом php —version пишет 5.6.

Alexey
10.05.2018
01:23:45
может у тебя уже была установлена и прописана в path 5 версия до этого

Sergey
10.05.2018
05:32:13

Vladislav
10.05.2018
06:27:17
Всем привет. Как посчитать разницу в днях между двумя Timestamp?

Sergey
10.05.2018
06:27:50
через вычитание и деление

Vladislav
10.05.2018
06:33:10
кэп

Sergey
10.05.2018
06:34:11
или тебе формулу написать?

Vladislav
10.05.2018
06:39:24
мне бы просто одной строкой

Sergey
10.05.2018
06:41:30
($a - $b)/86400

Vladislav
10.05.2018
06:42:49
короче ясно

Maxim
10.05.2018
07:24:22
нужен вопрдпрессник, замена шаблона + его доработка под нужды

Владимир
10.05.2018
07:31:45

Ad
10.05.2018
07:34:25

Владимир
10.05.2018
07:37:33

Maxim
10.05.2018
07:40:38

Google

Артур Евгеньевич
10.05.2018
08:11:59
26 мая, в сокольниках(место пока выбрано не окончательно) состоится третья сходка участников группы(на вторую пришло аж 8 человек, зенит моей карьеры в event сфере). Сходняк будет в формате шашлычно/образовательно/пивного/спортивно/позновательного митапа. Если хотите попасть то пишите мне(@arturpanteleev) в лс, добавлю вас в чатик обсуждения мероприятия.
P.S. Если у вас возник вопрос в каком городе состоится мероприятие - то видимо не в вашем)

♿️
10.05.2018
08:12:38
видимо не в вашем)
: (

Alex
10.05.2018
08:12:48
*надо больше пинов!

Admin
ERROR: S client not available

Тимофей
10.05.2018
08:12:53
^_^

Like
10.05.2018
08:12:55

Anonymous*
10.05.2018
08:13:04
а чё в соколах прямо бухать можно на уле и шашлык жарить?

Andrew ?
10.05.2018
08:13:27
P.S. Если у вас возник вопрос в каком городе состоится мероприятие - то видимо не в вашем)
))

♿️
10.05.2018
08:13:58
В итоге таки не смог

Like
10.05.2018
08:14:11
@Adelf32 ты не так силен как артурка

Adel
10.05.2018
08:14:13

?
10.05.2018
08:14:58

Adel
10.05.2018
08:15:11

Александр
10.05.2018
08:16:05

Артур Евгеньевич
10.05.2018
08:19:45
качок - кабачок

Nikita
10.05.2018
08:34:49

Frenkins
10.05.2018
08:53:21
извините за тупой вопрос, но
file_put_contents("errors/$ID",$mss);
как после $mss, дописать еще текст свой? чтобы он помимо самой переменной , записал еще и мой текст в файл
путаюсь с кавычками

Google

Like
10.05.2018
08:54:57
Мож так?

Артур Евгеньевич
10.05.2018
08:55:33

Denis
10.05.2018
08:55:41
путаюсь с кавычками
"" двойные - исполняемые - интерпритатор будет пытаться искать в них имена переменных и заменять на значение. не стоит использовать без реальной необходимости так как влияет на производительность (лишние операции)
'' одиночные - текст идет as is, переменные не заменяются, \n и иже с ним обрабатывается как строка, а не как управляющий символ
вмето вопросов лучше покури ман, не пожалеешь
https://secure.php.net/manual/en/language.types.string.php

Frenkins
10.05.2018
08:56:53

Like
10.05.2018
08:57:10
file_put_contents вторым аргументом принимает строку которую вставит

Egor
10.05.2018
08:58:01
Коллеги, ищу в команду фулстек разработчика
Набор скилов:
- php, composer
- mysql
- javascript, jquery
- представление о работе linux, nginx (настройка конфигов)
- css
- git
Задачи:
- рефакторинг существующего кода
- разработка нового функционала
Проект интересный, трафик большой. Пишите в личку прямо сейчас!

Like
10.05.2018
08:58:55
@webwork

Egor
10.05.2018
09:00:30

Oles
10.05.2018
09:05:24
Ребзя, посоветуйте что-то по изучению ларавеля, желательно рус. яз, laracast знаю,но мб есть что на рус языке?

Sergey
10.05.2018
09:05:49

Romuald
10.05.2018
09:05:56