Найден 241 результат
- 2020.02.29, 17:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Url::canonical - не работает, при "сложной" логике?..
- Ответы: 2
- Просмотры: 876
- 2020.02.24, 11:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Url::canonical - не работает, при "сложной" логике?..
- Ответы: 2
- Просмотры: 876
Url::canonical - не работает, при "сложной" логике?..
Приветствую Записал в роуты строчку: '/<lang:(ru|en)>/' => "/static/index" По ссылке http://localhost/ru/ мне Url::canonical выводит: http://localhost/static/index/ Как понимаете - это прям совсем не то, что я ожидаю. При реализации более сложной логики и использованием в роутах конструкци...
- 2019.06.10, 22:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Http Client: указать формат парсинга ответа принудительно
- Ответы: 3
- Просмотры: 3748
Re: Yii2 Http Client: указать формат парсинга ответа принудительно
Как я понял - правильный ответ должен выглядеть похожим на $client = new Client([ 'responseConfig' => ['format' => Client::FORMAT_XML], .............. А "костыль" из прошлого ответа уперся в то, что он формат распарсил в null. А на null - там стоит Exception \vendor\yiisoft\yii2-httpclient...
- 2019.06.04, 13:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Http Client: указать формат парсинга ответа принудительно
- Ответы: 3
- Просмотры: 3748
Re: Yii2 Http Client: указать формат парсинга ответа принудительно
Вы парсеру форматировщик указали Спасибо) Следствие программирования когда уже спать пора.. С работы, кстати, почему-то не распознает что это тип text или еще что-то: Exception 'yii\base\InvalidParamException' with message 'Unrecognized format ''' Т.е. пришлось индекс парсера привести к пустым кавы...
- 2019.06.03, 23:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 Http Client: указать формат парсинга ответа принудительно
- Ответы: 3
- Просмотры: 3748
Yii2 Http Client: указать формат парсинга ответа принудительно
Доброго На офф. сайте сказано, что клиент сам разбирается и форматирует. Но это не работает, когда с обратной стороны сидит какой-то древний сервер, что отвечает в виде Content-Type: text/html <?xml version="1.0" encoding="utf-8"?> <files> <result> ............... Я попытался пр...
- 2018.05.28, 11:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не удалось проверить переданные данные.
- Ответы: 1
- Просмотры: 1030
- 2018.05.28, 10:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сделать Insert where
- Ответы: 8
- Просмотры: 3286
Re: Сделать Insert where
Привет! Подскажите, не могу сообразить. Нужно сделать unsert в таблицу user_profiles. Я так понимаю insert используют для новых записей, для обновления update, но что если пользователя еще нет в таблице. Значит делаешь select, который возвращает false, и в том случае делаешь insert. Это наиболее бе...
- 2018.05.28, 10:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: SaveRelationsBehavior
- Ответы: 7
- Просмотры: 2289
Re: SaveRelationsBehavior
Я не работал с этим поведением, но скажите: а что значит "у Page не срабатывает метод save()"? Обычно save возвращает булево значение: true || false В случае если это false - значит есть ошибки, которые надо исправить М.б. там что-то пошло не так, и поэтому не сохраняет? + у AR есть метод ...
- 2018.04.12, 10:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение Ресурсов: указать хеш в AssetManager
- Ответы: 5
- Просмотры: 1943
Re: Объединение Ресурсов: указать хеш в AssetManager
проблема кеширования решается проще: 'components' => [ 'assetManager' => [ 'class' => 'yii\web\AssetManager', 'appendTimestamp' => true, ] ], Да, использую такую вещь. Просто стало интересно именно в разрезе этих слов мануала То как мне это XYZ заменить на хеш? Если вместо него писать {hash}, то он...
- 2018.04.11, 18:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение Ресурсов: указать хеш в AssetManager
- Ответы: 5
- Просмотры: 1943
Re: Объединение Ресурсов: указать хеш в AssetManager
Ага...
Не конфиг упаковки надо. Надо результат....
вродь получилось, лан...
Не конфиг упаковки надо. Надо результат....
и./yii asset/compress assets.php frontend/assets/combined_config.php
Код: Выделить всё
assetManager.bundles => require '../assets/combined_config.php'
- 2018.04.11, 18:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение Ресурсов: указать хеш в AssetManager
- Ответы: 5
- Просмотры: 1943
Объединение Ресурсов: указать хеш в AssetManager
Доброго Прочитал мануал: https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-assets.md#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80- Предположим, они названы как all-xyz.css и all-xyz.js, где xyz это временная метка или хэш, который используется, чтобы создать уникальное имя файла, чтобы изб...
- 2018.01.17, 19:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: native $model->tableName()? ActiveRecord
- Ответы: 3
- Просмотры: 1641
- 2018.01.17, 18:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: native $model->tableName()? ActiveRecord
- Ответы: 3
- Просмотры: 1641
native $model->tableName()? ActiveRecord
Доброго Я увидел, что встроенной возможности нет. И что если дописать некий метод в мою модель, который вернет static::tableName(), то задача решается Но... это единственный выход? И с чем связано такое ограничение, что имя таблицы можно спросить только у класса. А у записи, из какой она таблицы, сп...
- 2017.12.29, 17:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Нет проверки в JS валидности галочки рекапчи(himiklab/yii2-recaptcha-widget)
- Ответы: 0
- Просмотры: 872
Нет проверки в JS валидности галочки рекапчи(himiklab/yii2-recaptcha-widget)
Доброго Кто-то сталкивался с тем, что виджет himiklab/yii2-recaptcha-widget не валидируется по-человечески на стороне фронтенда? Делаю 2 обязательных поля в форме: public function rules() { return [ ['userName', 'string'], ['userMessage', 'string'], [['reCaptcha'], 'required', 'message' => 'Вы точно...
- 2017.12.25, 16:55
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: ORDER BY и LIMIT в UPDATE и DELETE
- Ответы: 13
- Просмотры: 9508
Re: ORDER BY и LIMIT в UPDATE и DELETE
Тоже столкнулся с необходимостью построения подобного запроса. Судя по всему, за 8 месяцев ничего не изменилось.. И за 3 года - также Всем обвиняющим в некропостинге - привет. Столкнулся с точно такой же ситуацией как и ТС. Спасибо, что в шапке есть готовый велосипед Так товарищи, newartix, tar_m, ...
- 2017.09.24, 14:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как подключить лишь часть JUI? Или оптимизировать при forceCopy=1
- Ответы: 2
- Просмотры: 1291
Re: Как подключить лишь часть JUI? Или оптимизировать при forceCopy=1
В linux делается включением linkAssets=true Спасибо. На винде тоже работает по ходу ) http://www.yiiframework.com/doc-2.0/yii-web-assetmanager.html#$linkAssets-detail Whether to use symbolic link to publish asset files. Defaults to false, meaning asset files are copied to $basePath. Using symbolic ...
- 2017.09.24, 13:38
- Форум: Общие вопросы по программированию
- Тема: Шифрование пароля юзера, нужно ли?
- Ответы: 20
- Просмотры: 6370
Re: Шифрование пароля юзера, нужно ли?
А вот если взломщик взломает бразуер юзера, то получит сам пароль. Следовательно вопрос - зачем вообще шифровать пароль? Или я неправильно это понимаю А если вам приставят пистолет к голове - вы и банковский счет скажете, не только пароли от сайта редтуб. Следовательно вопрос - а зачем вам тогда де...
- 2017.09.24, 13:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как подключить лишь часть JUI? Или оптимизировать при forceCopy=1
- Ответы: 2
- Просмотры: 1291
Как подключить лишь часть JUI? Или оптимизировать при forceCopy=1
Всем привет После подключения Jquery + JUI, при включенной опции forceCopy = true, у меня начался дикий ад: страница открывается 7 секунд. Дебаг показал что подвисания идут на renderView Сделал forceCopy=false - все наладилось... Кроме того, что у меня CSS не обновляются сами, пока не сотрешь assets...
- 2017.09.11, 16:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите создать правило появления строки на фронтенде
- Ответы: 3
- Просмотры: 1776
Re: Помогите создать правило появления строки на фронтенде
- 2017.09.10, 22:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите создать правило появления строки на фронтенде
- Ответы: 3
- Просмотры: 1776
Re: Помогите создать правило появления строки на фронтенде
. Если вы являетесь программистом, то знаете, что у многих проектов есть документация. И что следует ознакомится именно с ней в первую очередь. Если вы далеки от программирования, то стоит выделить некий бюджет и найти человека, способного сделать "хорошо" вашему проекту PS: вы можете озн...