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

someweb
2017.09.04, 09:47
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает поиск по ценам
Ответы: 16
Просмотры: 1967

Re: Не работает поиск по ценам

Достаточно так

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

    $query->andFilterWhere([$filterPrice > 30000 ? '>' : '<=', 'price', $filterPrice]);
А какой запрос в базу уходит?
someweb
2017.08.25, 16:08
Форум: Общие вопросы (Yii 2.x)
Тема: CRUD перестает работать.
Ответы: 2
Просмотры: 583

Re: CRUD перестает работать.

Ставьте точку останова на начало action и смотрите пошагово что происходит.
Откуда разный cookieValidationKey, если он в конфиге задается?
someweb
2017.08.24, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: CRUD
Ответы: 10
Просмотры: 1691

Re: CRUD

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

        if ($model->load(Yii::$app->request->post()) && $model->validate()) {
            $model->yourPtoperty = $yourPropertyNewValue;
            $model->save(false);
            return $this->redirect(['view', 'id' => $model->id]);
        } else {
someweb
2017.08.21, 14:10
Форум: Общие вопросы (Yii 2.x)
Тема: CRUD + yii\bootstrap\modal
Ответы: 1
Просмотры: 586

Re: CRUD + yii\bootstrap\modal

Как вариант:
В js по show.bs.modal передаете id ajax ом в action. В action renderPartial('_form', ...). Ответ ajax записываете в модальное окно.
someweb
2017.08.21, 11:19
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с установкой и чтением cookie в пределах одного экшена
Ответы: 5
Просмотры: 1246

Re: проблема с установкой и чтением cookie в пределах одного экшена

А чем стандартный способ через get не подходит?
Раз не ставится, значит не там записываете/выводите.
someweb
2017.08.17, 09:10
Форум: Общие вопросы (Yii 2.x)
Тема: ajax \ pjax получение данных, валидация, сохранение
Ответы: 4
Просмотры: 1626

Re: ajax \ pjax получение данных, валидация, сохранение

serializeArray() и http://www.yiiframework.com/doc-2.0/yii-base-model.html#load()-detail load() gets the 'FormName' from the model's formName() method (which you may override), unless the $formName parameter is given. If the form name is empty, load() populates the model with the whole of $data, ins...
someweb
2017.08.16, 10:19
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести через Active Record или запросом самые покупаемые товары?
Ответы: 10
Просмотры: 1637

Re: Как вывести через Active Record или запросом самые покупаемые товары?

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

select products.name, sum(orders_products.qty) all_qty
from products
inner join orders_products on products.id = orders_products.product_id
group by products.name
order by all_qty desc
limit 10
Только осторожнее, запрос затратный.
someweb
2017.08.14, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: Скачивание файла с сервера через ajax-запрос
Ответы: 4
Просмотры: 1652

Re: Скачивание файла с сервера через ajax-запрос

Не нужен тут ajax, браузер не перейдет на страницу, а просто появится запрос на сохранение файла.
Если у вас блок с ссылкой обернут в pjax выставьте ссылке на загрузку data-pjax = 0
someweb
2017.08.11, 17:27
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите с передачей params в Url::to в layout.
Ответы: 3
Просмотры: 880

Re: Помогите с передачей params в Url::to в layout.

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

Url::to(['', 'language' => 'en', 'id' => Yii::$app->params['parameter_id']['id'] ])
А если хотите как у вас, то надо ArrayHelper::merge().
someweb
2017.08.11, 17:06
Форум: Общие вопросы (Yii 2.x)
Тема: Логирование изменений таблиц нстроек в БД
Ответы: 3
Просмотры: 1034

Re: Логирование изменений таблиц нстроек в БД

Sereja3578 писал(а):
2017.08.11, 16:08
1) Одна таблица на все изменения со следующей структурой
table_name, column_name, old_value, new_value, value_type, date_time, user_id, session_id, ...
Убрать column_name и сериализовать всю запись(или только измененные столбцы) не подойдет?
someweb
2017.08.11, 16:55
Форум: Общие вопросы (Yii 2.x)
Тема: отсылка POST сообщений вместо mail в swiftmailer
Ответы: 41
Просмотры: 5663

Re: отсылка POST сообщений вместо mail в swiftmailer

$_SERVER["DOCUMENT_ROOT"].'test/index?g=yes' как раз это и делает. дает полный адресс. Да ну? http://php.net/manual/ru/reserved.variables.server.php 'DOCUMENT_ROOT' Директория корня документов, в которой выполняется текущий скрипт, в точности та, которая указана в конфигурационном файле сервера. Вы...
someweb
2017.08.07, 15:23
Форум: Общие вопросы (Yii 2.x)
Тема: отсылка POST сообщений вместо mail в swiftmailer
Ответы: 41
Просмотры: 5663

Re: отсылка POST сообщений вместо mail в swiftmailer

Оставьте папку vendor. Создайте у себя в проекте папку mailer. Создайте в ней файл PostTransport.php. В нем напишите namespace app\mailer; class PostTransport implements \Swift_Transport { } IDE будет ругаться, что: "класс должен быть декларирован как абстрактный либо должен включать методы register...
someweb
2017.08.07, 11:49
Форум: Общие вопросы (Yii 2.x)
Тема: отсылка POST сообщений вместо mail в swiftmailer
Ответы: 41
Просмотры: 5663

Re: отсылка POST сообщений вместо mail в swiftmailer

Вам надо реализовать этот интерфейс.

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

class PostTransport implements \Swift_Transport
{
    ...
}
someweb
2017.08.04, 08:56
Форум: Общие вопросы (Yii 2.x)
Тема: Случайный элемент из Model
Ответы: 3
Просмотры: 891

Re: Случайный элемент из Model

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

Model::find()->orderBy('RAND()')->one()