Данияр
👍
Данияр
мне говорили что там 50 градусов
NB
Посоны, привет. Вопрос про сравнение скорее в похапэ нежели чем в yii. Есть конструкция
if ($var)
В случае если переменная возвращает 0 (переменная из базы поле децимал 15.2) условие все равно выполняется. Разве это правильно?
NB
В доках написано false должен быть соответственно не должен в условие заходить.
Павел
Вардамп тебе в руки
NB
Я вот думаю там поди флоат возвращается или строка может. Но один болт должно же false быть
Alex
"0" == 0
NB
Ща доеду до работы запилю тест
Alex
а вот 0.0 по моему уже нет
Владимир
w
Всем привет. Есть проблема. Проект на первом yii. Есть n-ое количество сайтов которые расположены на поддоменах. Код на все один. Но для каждого сайта своя база. Самое интересное. Все доступы к базам данных хранятся в другой базе данных и локально они храниться не должны(есть скрипт который генерирует пароли для каждой бд). Как это лучше всего реализовать? Даже не знаю как это без костылей сделать
Eugene
Ребят, помогите пожалуйста.. Есть вот такой запрос в модели
return News::find()->select(['id', 'name', 'id_author','cdate_int' => new Expression("FROM_UNIXTIME(cdate_int, '%Y')"), 'status'])
->where(new Expression("FROM_UNIXTIME(cdate_int, '%d') = :day AND FROM_UNIXTIME(cdate_int, '%m') = :month "
. "AND id_region = :id_region",
[":day" => "11", ":month" => "08", ":id_region" => 43]))
->all();
Все возвращаемые данные устраивают, он возвращает текущий год в формате "2017" Как мне проиндексировать выборку чтобы дата являлась ключом в ассоциативном массиве?
Данияр
ребят, у меня уже нервы не остались..подскажите, пожалуйста, у меня с tcp/ip с сокетом купюра херово работает.
Данияр
вот думаю может снова на вебсокете..тока не знаю как правильно организовать прием передачу данных.
Павел
Ребят, помогите пожалуйста.. Есть вот такой запрос в модели
return News::find()->select(['id', 'name', 'id_author','cdate_int' => new Expression("FROM_UNIXTIME(cdate_int, '%Y')"), 'status'])
->where(new Expression("FROM_UNIXTIME(cdate_int, '%d') = :day AND FROM_UNIXTIME(cdate_int, '%m') = :month "
. "AND id_region = :id_region",
[":day" => "11", ":month" => "08", ":id_region" => 43]))
->all();
Все возвращаемые данные устраивают, он возвращает текущий год в формате "2017" Как мне проиндексировать выборку чтобы дата являлась ключом в ассоциативном массиве?
array_map()
E
Eugene
array_map()
А можно подробнее, касательно моего случая? У меня в callback что должно находится? Чисто теоретически)
Павел
Типа так (псевдокод)
return [$record['year'] => $record]
Павел
Поправка
Павел
Eugene
Павел
А, гоню ваще
Павел
Чот не помню как array_map к многомерным массивам относится
Eugene
😩
Павел
Ну попробуй чо
Павел
Делов то пару минут
Павел
Я просто не за компом ща, пишу с телефона
Vadim
В модели лежит:
public function getDataArray(){
return json_decode($this->data,1);
}
Как сделать, чтобы dataArray отдавался при Model::find()->all() ?
Павел
Переопределить метод
Владимир
Vadim
Владимир
ну так для экземлпяра модели этот меджик метод итак можно будет вызвать, я не понимаю для чего метод переопределять
Эд
Доброе всем день, подскажите пожалуйста, что за дичь я наблюдаю, вставил CORS в REST котроллер
public function behaviors()
{
return [
'corsFilter' => [
'class' => \yii\filters\Cors::className(),
'cors' => [
// restrict access to
'Origin' => ['*'],
'Access-Control-Request-Method' => ['POST', 'PUT', 'OPTIONS'],
'Access-Control-Request-Headers' => ['X-Wsse'],
'Access-Control-Allow-Credentials' => true,
'Access-Control-Max-Age' => 3600,
'Access-Control-Expose-Headers' => ['X-Pagination-Current-Page'],
],
],
];
}
И при обращении с клиента к ресурсу я не вижу эти заголовки?
Darumdam
Кстати вчера задавал вопрос можно ли в заменить \kartik\grid\ActionColumn в алерте при удалении заголовок и текст, не залезая в вендор, отвечаю можно, хотя я получил здесь ответ якобы нельзя, делается через closure, кого интересует напишу в личку
SiZE
Доброе всем день, подскажите пожалуйста, что за дичь я наблюдаю, вставил CORS в REST котроллер
public function behaviors()
{
return [
'corsFilter' => [
'class' => \yii\filters\Cors::className(),
'cors' => [
// restrict access to
'Origin' => ['*'],
'Access-Control-Request-Method' => ['POST', 'PUT', 'OPTIONS'],
'Access-Control-Request-Headers' => ['X-Wsse'],
'Access-Control-Allow-Credentials' => true,
'Access-Control-Max-Age' => 3600,
'Access-Control-Expose-Headers' => ['X-Pagination-Current-Page'],
],
],
];
}
И при обращении с клиента к ресурсу я не вижу эти заголовки?
Продебаж
Stas
а кто то юзал что то живое форумное?
Darumdam
Yii::info("TEST Message", "My Test");
Данияр
как можно вызвать экшен в Jquery?
Данияр
я пытаюсь ajax ом..но он ругается 404
Данияр
.ajax({
method: "POST",
url: "controller/action", // here your URL address
data: { name: "John", location: "Boston" }
});
Данияр
так же?
Данияр
404
Данияр
Данияр
в чем может быть ошибка
Данияр
пожалуйста
Данияр
подскажите
Павел
Значит нет такого урла
mrG1K
профилируй куда обращается
mrG1K
банально нет слеша в начале
Данияр
ага. / поставил
Данияр
теперь переходит..но не исполняется...так идем разбираться
Павел
У тебя ещё и перл есть там?
Данияр
ага))
Данияр
была
mrG1K
Данияр
вот на java переквалифируюсь
Данияр
perl заменяю на java
mrG1K
javascript это не java
Павел
По ходу ты на php его заменяешь
Данияр
есть библиотека perl, теперь и на java
Данияр
они по сокету общаются
Данияр
блин зараза..запрос не приходит..ошибок в консоли нет
SiZE
Сорян, но я всегда читаю "Дейнерис" 🤣
Ортем
Неужели ты сиськи убрал
Ортем
Хоть не будет теперь смешанных чувств
Данияр
Roman
подскажите ворматер уиишный умеет дату делать ввиде "5 минут наад" "вчера" и т.д
Roman
?
SiZE
Roman
http://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html#asRelativeTime()-detail
Эд
Господа знатоки, попробуйте помочь:
https://ru.stackoverflow.com/questions/774499/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-cors
SiZE
Эд
alft + f4 )
Рад конечно за тебя то что такой способ тебе помогает :)
SiZE
Я тебе это писал еще в обед
SiZE
Но ты конечно же напиши об этом везде и жди :)