Найдено 139 результатов

Introvert
2017.09.07, 19:42
Форум: Общие вопросы (Yii 2.x)
Тема: Записи за 7 дней запрос.
Ответы: 9
Просмотры: 3132

Re: Записи за 7 дней запрос.

Dominus писал(а): 2017.09.07, 19:38andWhere
Я тя люблю чел) о andWhere даже не догадывался что такая функция есть в Yii2
Introvert
2017.09.07, 19:40
Форум: Общие вопросы (Yii 2.x)
Тема: Уведомления как на этом форуме
Ответы: 6
Просмотры: 2339

Re: Уведомления как на этом форуме

Проверка на подписанные темы идет при загрузке или обновлении страницы.
Не подумал) этот вариант лучше
Introvert
2017.09.07, 19:29
Форум: Общие вопросы (Yii 2.x)
Тема: Записи за 7 дней запрос.
Ответы: 9
Просмотры: 3132

Записи за 7 дней запрос.

Как вписать в общий массив в where() выборку за 7 дней?

Код: Выделить всё

$query = Post::find()->where(['deleted' => 0, 'status' => 3])->where('date >= DATE_SUB(CURRENT_DATE, INTERVAL 7 DAY)');
Если 2 раза where, тогда действует по последнему.
Introvert
2017.09.07, 18:49
Форум: Общие вопросы (Yii 2.x)
Тема: Уведомления как на этом форуме
Ответы: 6
Просмотры: 2339

Re: Уведомления как на этом форуме

В реальном времени тут ничего не происходит. Форум синхронный. Вам нужно придумать алгоритм получения упомянутых пользователей в сообщении. Класть факт упоминания в некую таблицу. Когда пользователь смотрит сайт, проверять эту таблицу и смотреть: есть новые упоминания или нет. Но на одном php навер...
Introvert
2017.09.06, 10:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как изменить валидацию полей (отображение)?
Ответы: 5
Просмотры: 1880

Re: Как изменить валидацию полей (отображение)?

шаблон полей поменяйте
Если шаблон поменяю это только ж стили?
Introvert
2017.09.06, 08:42
Форум: Общие вопросы (Yii 2.x)
Тема: Уведомления как на этом форуме
Ответы: 6
Просмотры: 2339

Уведомления как на этом форуме

Доброе утро! Можно пример как реализовать простое уведомление как на этом форуме, когда кто то ответил в теме единичку сразу показывает(в реальном времени). Может в yii2 уже есть специальные функции для этой реализации
Introvert
2017.09.05, 20:02
Форум: Общие вопросы (Yii 2.x)
Тема: Скрыть текст в update
Ответы: 2
Просмотры: 1219

Re: Скрыть текст в update

SiZE писал(а): 2017.09.05, 20:00 типа json в базу запихать:

Код: Выделить всё

{
    "original": "old",
    "new": "asd",
    "author": "bla-bla-bla",
    "time": "2017-01-01 00:00:00"
}
К сожалению не знаю что такое json и как его использовать
Introvert
2017.09.05, 19:56
Форум: Общие вопросы (Yii 2.x)
Тема: Скрыть текст в update
Ответы: 2
Просмотры: 1219

Скрыть текст в update

ActiveForm, страница редактирования, выводится текст из базы в поле success, как скрыть этот текст при этом он должен быть, т.к. добавляю в базу этот текст : $post->success .= ' ' . Yii::$app->user->identity->name . ' закрыл '. date("Y-m-d H:i"); Из базы же уже достается, как тогда записат...
Introvert
2017.09.05, 18:49
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка аватарки mkdir(): File exists
Ответы: 5
Просмотры: 2259

Re: Загрузка аватарки mkdir(): File exists

Работает!) if ($user->load(Yii::$app->request->post()) && $user->save()) { $dir = "user_id" . $user->id . "/"; $path = "uploads/users/" . $dir; //if(!is_dir($dir)) mkdir("uploads/".$dir); if (!file_exists($path)) { mkdir($path, 0777, true); } // Загруз...
Introvert
2017.09.05, 18:20
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка аватарки mkdir(): File exists
Ответы: 5
Просмотры: 2259

Re: Загрузка аватарки mkdir(): File exists

Вы проверяете на существование $dir не указав полный путь. Пробуйте так: $path = "/uploads/users/" . $dir; if (!file_exists($path)) { mkdir($path, 0777, true); } Что то теперь наоборот не создает папку user_id теперь, а повторно загружает не выдает ошибку, хм move_uploaded_file(uploads/us...
Introvert
2017.09.05, 18:11
Форум: Общие вопросы (Yii 2.x)
Тема: GridView placeholder для поля Select
Ответы: 5
Просмотры: 2057

Re: GridView placeholder для поля Select

Все сделал так // Тип [ 'attribute' => 'type', 'format' => 'raw', 'filter' => [ 1 => 'Для бригады', 2 => 'Для админа', ], 'filterInputOptions' => [ 'class' => 'form-control', 'prompt' => 'Выберите статус...' ], 'value' => function($model) { switch($model->type) { case 1: return '<div align="cen...
Introvert
2017.09.05, 17:58
Форум: Общие вопросы (Yii 2.x)
Тема: GridView placeholder для поля Select
Ответы: 5
Просмотры: 2057

Re: GridView placeholder для поля Select

$form->field($model, 'status')->dropDownList($itemsArray, ['prompt' => 'Выберите статус...']); http://www.yiiframework.com/doc-2.0/yii-helpers-basehtml.html#activeDropDownList()-detail Так уже сделал, а с массивом для GridView не выходит. Сюда нужно. // Тип [ 'attribute' => 'type', 'format' => 'raw...
Introvert
2017.09.05, 17:47
Форум: Общие вопросы (Yii 2.x)
Тема: GridView placeholder для поля Select
Ответы: 5
Просмотры: 2057

Re: GridView placeholder для поля Select

Dominus писал(а): 2017.09.03, 21:03

Код: Выделить всё

$form->field($model, 'status')->dropDownList($itemsArray, ['prompt' => 'Выберите статус...']);
http://www.yiiframework.com/doc-2.0/yii ... t()-detail
Спасибо что ссылку на документацию скинули, разберу)
Introvert
2017.09.03, 19:51
Форум: Общие вопросы (Yii 2.x)
Тема: GridView placeholder для поля Select
Ответы: 5
Просмотры: 2057

GridView placeholder для поля Select

Как указать placeholder для поля Select или установить по дефолту значение value = 'Выбор'
Introvert
2017.09.03, 16:54
Форум: Вёрстка и JavaScript
Тема: Color picker - Смена цвета дизайна
Ответы: 4
Просмотры: 2628

Re: Color picker - Смена цвета дизайна

Я бы хранил шаблон в файле, а сами значения цветов в сессии пользователя или профиле. А css можно и на страницу вставить.
Тип хранить значение в базе, а потом доставать и подставлять в уже подключенный css файл?
Introvert
2017.09.03, 13:36
Форум: Вёрстка и JavaScript
Тема: Color picker - Смена цвета дизайна
Ответы: 4
Просмотры: 2628

Re: Color picker - Смена цвета дизайна

Я когдато экспериментировал с управлением CSS из Javascript, не стили отдельных элементов, а именно редактирование css селекторов. Работало это не во всех браузерах. Самое простое решение для вас генерировать CSS на стороне сервера на основе выбранных цветов, добавлять css в код страницы после вста...
Introvert
2017.09.03, 13:28
Форум: Обо всем
Тема: СОЦИАЛЬНАЯ СЕТЬ на Yii2
Ответы: 11
Просмотры: 7655

Re: СОЦИАЛЬНАЯ СЕТЬ на Yii2

Я вам крайне не советую задумываться об этом заранее. Очень часто бывает так, ты пишешь , пишешь, пишешь. А твоя работа никому не нужна. Не единому человеку!. Сделайте самый минимальный функционал- если он хоть кому то нужен- то можно расширить.Если никому не нужен- забейте на усложнение проекта. Е...
Introvert
2017.09.03, 12:58
Форум: Общие вопросы по программированию
Тема: С чего начать изучать JavaScript?
Ответы: 4
Просмотры: 2130

Re: С чего начать изучать JavaScript?

lynda.com наше все, конкретно по Javascript смотрите курсы от супер препода - Simon Allardice 1) можете скачать с торрента - rutracker.org, 2) либо зарегать себе халявный премиум аккаунт через одну из публичных контор, с которыми они работают на условиях сотрудничества, пример в следующем видосе: h...
Introvert
2017.09.03, 12:51
Форум: Обо всем
Тема: СОЦИАЛЬНАЯ СЕТЬ на Yii2
Ответы: 11
Просмотры: 7655

Re: СОЦИАЛЬНАЯ СЕТЬ на Yii2

Хочется свое писать, та я уже понял что реально это сделать, запасся книгами, проблема только в недостаточности знаний как че должно работать и конечно же динамически. Если хочется вникуда потратить 3 месяца своей жизни- пожалуйста. Начните с ленты новостей. Ленту же можно произвольно усложнять. До...