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

shon
2018.06.27, 13:58
Форум: Общие вопросы (Yii 1.x)
Тема: Сообщение об ошибки на удаленном сервере
Ответы: 3
Просмотры: 1921

Re: Сообщение об ошибки на удаленном сервере

перевод нужен для перевода с английского. у вас же ошибка выводится на русском - так она и будет приходить. в другом месте ошибка может быть на английском, и тогда она переводится. Код в этой функции идентичен на локальном и удаленном серверах. Может быть так, что это сообщение на удаленном сервере...
shon
2018.06.27, 12:40
Форум: Общие вопросы (Yii 1.x)
Тема: Сообщение об ошибки на удаленном сервере
Ответы: 3
Просмотры: 1921

Сообщение об ошибки на удаленном сервере

При попытки сохранить отправить изображение больше чем 2мб отрабатывает это условие public function saveImages($image){ if (isset($image)) { $imageName = $image->name; $imageSize = $image->size; // check file size if ($imageSize > $this->fileMaxSize) { Yii::app()->user->setFlash('error', "Разме...
shon
2018.06.19, 10:53
Форум: Общие вопросы (Yii 1.x)
Тема: BsGridView Сортировка по полю, которого нет в моделе
Ответы: 2
Просмотры: 1502

BsGridView Сортировка по полю, которого нет в моделе

Есть грид, в котором вывожу поле count public function getUserActivity() { $criteria=new CDbCriteria; $criteria->select = array('user_email,count(*) as count'); $criteria->condition = $this->_condition; $criteria->addCondition('types_id = 1'); $criteria->group = 'user_email'; $criteria->order = 'cou...
shon
2018.06.06, 17:10
Форум: Общие вопросы (Yii 1.x)
Тема: throw new EAuthException
Ответы: 1
Просмотры: 1478

throw new EAuthException

Подскажите, почему ide(phpstorm) ругается на эту конструкцию? Если убрать throm, все норм. http://joxi.ru/brR1xGvSJQgBkA
shon
2018.06.01, 10:40
Форум: Общие вопросы (Yii 1.x)
Тема: CSort сортировка
Ответы: 1
Просмотры: 1351

Re: CSort сортировка

Сделал так
public function getLowerCaseFilterName()
{
return mb_strtolower($this->filter_name);
}

$sort->defaultOrder = 'is_active DESC, lowerCaseFilterName';
shon
2018.06.01, 10:27
Форум: Общие вопросы (Yii 1.x)
Тема: CSort сортировка
Ответы: 1
Просмотры: 1351

CSort сортировка

Делаю регистронезависимую сортировку. $sort = new CSort; $sort->multiSort=true; $sort->defaultOrder = 'is_active DESC, lower(filter_name) asc'; //сортировка фильтров по алфавиту, сначала активные потом неактивные $this->widget('bootstrap.widgets.BsListView', array( 'dataProvider' => new CArrayDataPr...
shon
2018.04.13, 09:40
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация поля из relation в gridview
Ответы: 1
Просмотры: 780

Фильтрация поля из relation в gridview

Сделал связь между моделями, чтобы выводить поля из обоих в gridview. public function getBridgestart() { return $this->hasOne(Bridgestart::className(), ['bridgestart_orders_custom_id' => 'orders_custom_id']); } Контроллер $query = Orders::find()->with(['bridgestart']); Вью <?php $dataProvider = new ...
shon
2018.02.09, 11:44
Форум: Общие вопросы (Yii 2.x)
Тема: url manager
Ответы: 2
Просмотры: 1441

Re: url manager

ElisDN писал(а): 2018.02.08, 20:37
shon писал(а): 2018.02.08, 20:25 В какую сторону стоит копать?
В сторону настройки Nginx.
Спасибо. Рекомендованные в статье настройки помогли.
shon
2018.02.08, 20:25
Форум: Общие вопросы (Yii 2.x)
Тема: url manager
Ответы: 2
Просмотры: 1441

url manager

Развернул на локальной машине basic приложения, после чего активировал urlManager, все корректно работает. Но на удаленном сервере, выдает 404 всех страницах кроме "/". На локальной машине используется openserver(apache), на удаленном сервере nginx. <?php $params = require(__DIR__ . '/para...
shon
2017.09.12, 09:55
Форум: Общие вопросы (Yii 2.x)
Тема: Передать значение из dropdown в контроллер
Ответы: 2
Просмотры: 1302

Re: Передать значение из dropdown в контроллер

Используете Html::a вместо Html::submitButton. Сделал так <?php $form = ActiveForm::begin(); $items = [201=>'Тест',202=>'Тест2']; echo Html::dropDownList('list', 'null', $items); ?> <div class="form-group"> <?= Html::submitButton( 'Удалить отмеченные',[ 'data' => ['confirm' => 'Вы действи...
shon
2017.09.12, 09:36
Форум: Общие вопросы (Yii 2.x)
Тема: Передать значение из dropdown в контроллер
Ответы: 2
Просмотры: 1302

Передать значение из dropdown в контроллер

Есть такая форма <?php $form = ActiveForm::begin(); $items = [201=>'Тест',202=>'Тест2']; echo Html::dropDownList('list', 'null', $items); ?> <div class="form-group"> <?= Html::a( ' Отправка', ['order/index', 'send_orders' => 6],['class' => 'btn btn-success btn-md glyphicon glyphicon-send']...
shon
2017.05.16, 17:55
Форум: Общие вопросы (Yii 2.x)
Тема: Обработка нажатия кнопок
Ответы: 0
Просмотры: 1325

Обработка нажатия кнопок

Создал во вью три кнопки <div><br> <?php $form = ActiveForm::begin(['id' => 'all_search', 'method' => 'GET',]) ?> <input type="hidden" value="1" name="all_search"> <div class="form-group" style="float:left;" > <?= Html::submitButton('Все Заказы', ['c...
shon
2017.03.12, 23:09
Форум: Общие вопросы (Yii 2.x)
Тема: fixed header
Ответы: 8
Просмотры: 3931

Re: fixed header

ElisDN писал(а): 2017.03.12, 22:41 Загрузите ещё vendor/composer и vendor/autoload.php
Спасибо. Помогло. Еще пришлось закинуть vendor/bower, чтобы все заработало.
shon
2017.03.12, 22:26
Форум: Общие вопросы (Yii 2.x)
Тема: fixed header
Ответы: 8
Просмотры: 3931

Re: fixed header

<?= GridView::widget([ 'dataProvider' => $dataProvider, 'tableOptions' => [ 'id' => 'myTable', 'class' => 'table table-striped table-bordered', ], ... ]) ?> Спасибо! Еще вопрос, возможно ли не перезаливать весь проект на хостинг,а только измененные части? Добавил на хостинг папку vendor/bluezed, фа...
shon
2017.03.12, 21:16
Форум: Общие вопросы (Yii 2.x)
Тема: fixed header
Ответы: 8
Просмотры: 3931

Re: fixed header

ElisDN писал(а): 2017.03.12, 20:55
shon писал(а): 2017.03.12, 20:36 Но скрол не появился. Вроде все по инструкции сделал. В чем может быть проблема?
Надо навешивать на table, а не на div.
Как это должно выглядеть в контексте гридвью? На сайте приведен пример с обычной html таблицей. Просто обернуть гридвью в <table> не дает результат.
shon
2017.03.12, 20:36
Форум: Общие вопросы (Yii 2.x)
Тема: fixed header
Ответы: 8
Просмотры: 3931

Re: fixed header

вот такое есть http://www.yiiframework.com/extension/yii2-float-thead/ Установил расширение. Обернул грид вот так <div id="myTable"> <?= GridView::widget([ 'dataProvider' => $dataProvider, Вызвал сам виджет <?php FloatThead::widget( [ 'tableId' => 'myTable', 'options' => [ 'top'=>'10' ] ]...
shon
2017.03.12, 18:19
Форум: Общие вопросы (Yii 2.x)
Тема: fixed header
Ответы: 8
Просмотры: 3931

fixed header

Как можно добавить в gridview вертикальный скрол и зафиксировать шапку? Через css получается добавить скролбар, но шапку скролится вместе со всем содержимым.
shon
2017.02.27, 10:56
Форум: Общие вопросы (Yii 2.x)
Тема: Пользовательское добавление условия в sql
Ответы: 10
Просмотры: 3434

Re: Пользовательское добавление условия в sql

... $list = Yii::$app->request->post('list', 'mouse') ... $result = Yii::$app->getDb()->createCommand(' Select * from order_table where items_sort in :list ')->bindValue(':list', '('.$list.')') ->queryAll(); return $result; } Как то так... (Не тестил) Разве это не жестко задает условием только mous...
shon
2017.02.13, 20:35
Форум: Общие вопросы (Yii 2.x)
Тема: Пользовательское добавление условия в sql
Ответы: 10
Просмотры: 3434

Re: Пользовательское добавление условия в sql

По хорошему должна быть отдельная табличка с типами, которой будет рулить администратор из админки. Например, появится новый тип/подтип товара и что делать, ковырять код каждый раз? Какой-то у вас очень упрощённый вариант. Ну да ладно... Генерируете для этой модели CRUD в gii, выводится ваш список ...