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

EVOSandru6
2017.08.15, 20:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести через Active Record или запросом самые покупаемые товары?
Ответы: 10
Просмотры: 3202

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

trueorfalse писал(а): 2017.08.15, 20:12 На счет yii, еще не силен только за него взялся.
В на уровне запроса можете подсказать7
EVOSandru6
2017.08.15, 20:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести через Active Record или запросом самые покупаемые товары?
Ответы: 10
Просмотры: 3202

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

Просто структура не понятна мне. Алгоритм такой если в одной таблице . К примеру в строке order храниться количество покупок. Делаешь запрос выборку товаров, order desc limit 10 А так в сторону join'ов посмотри Поэкспериментировал на 2 варианта (ибо без group by чувствую не обойти) 1) $data = Order...
EVOSandru6
2017.08.15, 19:37
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести через Active Record или запросом самые покупаемые товары?
Ответы: 10
Просмотры: 3202

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

trueorfalse писал(а): 2017.08.15, 15:43 Просто структура не понятна мне.
Алгоритм такой если в одной таблице .
К примеру в строке order храниться количество покупок.
Делаешь запрос выборку товаров, order desc limit 10
А так в сторону join'ов посмотри
Благодарю от души!
EVOSandru6
2017.08.15, 15:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести через Active Record или запросом самые покупаемые товары?
Ответы: 10
Просмотры: 3202

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

Добрый день, Есть 3 таблицы: products .id .name .price orders .id .price orders_products .id .order_id .product_id .qty .price Как Через связь orders->orders_products через (через Having By, полагаю) вытащить самые продаваемые товары по количеству из products , учитывая orders_products.qty ?
EVOSandru6
2017.08.11, 13:30
Форум: Общие вопросы (Yii 2.x)
Тема: Возможно ли в Yii2 асинхронное добавление данных с обновлениием их в ListView с помощью PJAX?
Ответы: 1
Просмотры: 1023

Re: Возможно ли в Yii2 асинхронное добавление данных с обновлениием их в ListView с помощью PJAX?

<?php yii\widgets\Pjax::begin(['id' => 'new_note']) ?> <?php $form = ActiveForm::begin( [ 'fieldConfig' => [ 'template' => '{label}{error}{input}', 'inputOptions'=>[ 'class'=>'form-control h-form__input h-input-response' ], 'options' => [ 'tag' => 'div', ], ], 'options' => [ 'data-pjax' => true, ] ...
EVOSandru6
2017.08.11, 13:14
Форум: Общие вопросы (Yii 2.x)
Тема: Возможно ли в Yii2 асинхронное добавление данных с обновлениием их в ListView с помощью PJAX?
Ответы: 1
Просмотры: 1023

Возможно ли в Yii2 асинхронное добавление данных с обновлениием их в ListView с помощью PJAX?

Добрый день, Такая штука отлично работает с GridView Example: Контроллер public function actionIndex() { $model = new Notes(); if ($model->load(Yii::$app->request->post()) && $model->save()) { $model = new Notes(); } $searchModel = new NotesSearch(); $dataProvider = $searchModel->search(Yii:...
EVOSandru6
2017.08.10, 14:08
Форум: Общие вопросы (Yii 2.x)
Тема: AutoComplete в GridView
Ответы: 5
Просмотры: 2911

Re: AutoComplete в GridView

SiZE писал(а): 2016.09.09, 08:41 Не стал создавать новую тему. Спрошу здесь.

Как в GridView используя AutoComplete передавать id вместо указанного текста?
Добрый день,

наткнулся на этот тикет, хотел спросить, Вы узнали - как это чудо сотворить?
EVOSandru6
2017.08.10, 10:36
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 получить принадлежность Товара от родителя категории, на которую он ссылкается?
Ответы: 6
Просмотры: 2488

Как в Yii2 получить принадлежность Товара от родителя категории, на которую он ссылкается?

Добрый день, Есть 2 таблицы - products .id .name .categoryid category (nested set) .id .name .lft .rgt .depth .parent_id В модели Products есть отношение: public function getCategory() { return $this->hasOne(Category::className(), ['id' => 'category_id']); } Т.е. сейчас я могу получить только товары...
EVOSandru6
2017.08.05, 21:33
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 перехватить ответ в ajax Validation формы?
Ответы: 0
Просмотры: 922

Как в Yii2 перехватить ответ в ajax Validation формы?

Добрый день, Есть такая форма: $form = ActiveForm::begin([ 'id'=>$model->formName(), 'validationUrl'=>Url::to(['/orders/default/validation']), 'enableAjaxValidation'=>true, 'enableClientValidation'=>true, 'validateOnBlur'=>true, 'validateOnChange'=>true, 'fieldConfig' => [ 'template' => '<div class=...
EVOSandru6
2017.07.25, 08:01
Форум: Общие вопросы (Yii 2.x)
Тема: Как справиться с высокой нагрузкой на сервер?
Ответы: 2
Просмотры: 1368

Re: Как справиться с высокой нагрузкой на сервер?

- PHP 7 - OpCache - Смена Apache на Nginx - Вынос статики на CDN - Перенос сессий в Memcache - Поиск и сложные выборки через ElasticSearch - Денормализация данных с Redis - Вынос NodeJS на отдельную машину Благодарю, Дмитрий! Очень нравится Ваш блог! Можете абстрактно объяснить или дать ключевые сл...
EVOSandru6
2017.07.24, 21:21
Форум: Общие вопросы (Yii 2.x)
Тема: Как справиться с высокой нагрузкой на сервер?
Ответы: 2
Просмотры: 1368

Как справиться с высокой нагрузкой на сервер?

Добрый день, Разрабатываю узкоспециализированную систему. Часть для нее , где необходимы сокеты на NodeJs и Socket.io Серверная часть на Yii2 Web Server - Apache2 Вот это немного смущает в ТЗ - Посещаемость онлайн чата от 300 авторизовавшихся пользователей. Посещаемость сайта от 5000 авторизовавшихс...
EVOSandru6
2017.05.29, 14:08
Форум: Общие вопросы (Yii 2.x)
Тема: Почему Yii2 Чпу адреса с id не работают?
Ответы: 2
Просмотры: 1256

Re: Почему Yii2 Чпу адреса с id не работают?

// comment out the following two lines when deployed to production defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); require(__DIR__ . '/../vendor/autoload.php'); require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); $config = require(__DIR__ . '/../c...
EVOSandru6
2017.05.29, 13:45
Форум: Общие вопросы (Yii 2.x)
Тема: Почему Yii2 Чпу адреса с id не работают?
Ответы: 2
Просмотры: 1256

Почему Yii2 Чпу адреса с id не работают?

Добрый день, Такая проблема, не получается настроить ЧПУ с id . Улетаю в 404 .htaccess в корне сайта: AddDefaultCharset utf-8 <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On </IfModule> <IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} ^/.* RewriteRule ^(.*)$ web/$1 [L] RewriteCo...
EVOSandru6
2017.05.24, 22:10
Форум: Общие вопросы (Yii 2.x)
Тема: Почему в YII2 не читается GET параметр в экшене определенного имени?
Ответы: 2
Просмотры: 1545

Re: Почему в YII2 не читается GET параметр в экшене определенного имени?

mkramer писал(а): 2017.05.22, 09:26 А хостер не позволяет задать Document Root сразу на web? Чтоб первый htaccess был не нужен


Благодарю. Позволяет.
EVOSandru6
2017.05.21, 22:16
Форум: Общие вопросы (Yii 2.x)
Тема: Почему в YII2 не читается GET параметр в экшене определенного имени?
Ответы: 2
Просмотры: 1545

Почему в YII2 не читается GET параметр в экшене определенного имени?

Добрый день, Есть такая проблема. При том, что на локалке все работает адекватно, на хостинге адрес вида: hostname.com/driver/transports/set-image?id={id} Для действия: ... use yii\web\Controller; class BasicController extends Controller { ... public function actionSetImage($id) { echo $id; die(); }...
EVOSandru6
2017.05.15, 19:27
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и яндекс касса
Ответы: 11
Просмотры: 7123

Re: Yii2 и яндекс касса

Добрый день, подскажите, какой способ выбрать для подключения в YII2?

HTTP-протокол?

HTTP и CMS вроде тут неуместны.
EVOSandru6
2017.05.12, 22:16
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно сделать фильтр поиска и сортировку в GridView Yii2 с двумя полями из одной и той же таблицы?
Ответы: 2
Просмотры: 2034

Re: Как правильно сделать фильтр поиска и сортировку в GridView Yii2 с двумя полями из одной и той же таблицы?

Я понимаю, что видимо неправильно джоинить 2 раза одну и туже таблицу. Откуда такое понимание? Просто используйте элиасы: $query->joinWith(['placeFrom pf' , 'placeTo pt']); $query->andFilterWhere(['like', 'LOWER(pf.name)', strtolower($this->placeFromName)]) ->andFilterWhere(['like', 'LOWER(pt.name)...
EVOSandru6
2017.05.12, 21:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно сделать фильтр поиска и сортировку в GridView Yii2 с двумя полями из одной и той же таблицы?
Ответы: 2
Просмотры: 2034

Как правильно сделать фильтр поиска и сортировку в GridView Yii2 с двумя полями из одной и той же таблицы?

Добрый день, Сделал фильтр по связанной модели, руководствуясь данными статьями: webdishes.ru/filter https://nix-tips.ru/yii2-sortirovka-i-filtr-gridvi... Дело в том, что у меня основная модель - Orders ссылается на модель Places 2-мя внешними ключами - place_from_id , place_to_id . В примере следую...
EVOSandru6
2017.05.06, 22:22
Форум: Общие вопросы по программированию
Тема: Как регуляркой перевести дефисное выражение в camelCase?
Ответы: 1
Просмотры: 1117

Как регуляркой перевести дефисное выражение в camelCase?

Добрый день,

При получении текущего контроллера:

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

Yii::$app->controller->id
получаю:

begin-end

Контроллер называется BeginEndController

2 вопроса:

1. Как средствами php превратить begin-end в beginEnd
2. Есть ли подобный вариант деформации посредством самого фреймворка?