Найдено 98 результатов
- 2021.08.17, 09:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: XML вместо DB
- Ответы: 2
- Просмотры: 1281
XML вместо DB
Проект берёт данные get-запросом с удалённого сервера, который уже там общается с базой данных. Сюда данные приходят в виде XML. Сейчас проект едет в сторону YII2. Какие есть готовые элегантные решения для построения моделей и searchМоделей для такого случая в Yii2? Требуется аналог activeRecord для...
- 2021.07.02, 09:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: CActiveForm & jquery.js & registerPackage
- Ответы: 3
- Просмотры: 12199
Re: CActiveForm & jquery.js & registerPackage
Спасибо! Также попробовал за это время во вьюхе вставлять registerPackage просто после CActiveForm - сработало. Но depends, конечно, чётче. Не подумал сразу, что в него можно и паков имена вставлять, и core. Попутный вопрос: в yii1 можно паки оформить не в конфигах, а как-то изящнее, отдельными клас...
- 2021.07.01, 19:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: CActiveForm & jquery.js & registerPackage
- Ответы: 3
- Просмотры: 12199
CActiveForm & jquery.js & registerPackage
Виджет CActiveForm тянет за собой регистрацию файлов jquery.js и jquery.yiiactiveform.js Если подключать через конфиг пакеты: 'clientScript' => [ 'packages' => [ ... 'ladda' => [ 'baseUrl' => '', 'css' => [$themeUrl . 'ladda-bootstrap-master/dist/ladda-themeless.min.css'], 'js' => [ $themeUrl . 'lad...
- 2021.03.16, 16:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: zhuravljov/yii2-debug - отключение для application/xml
- Ответы: 0
- Просмотры: 13684
zhuravljov/yii2-debug - отключение для application/xml
Добрый день! Есть панелька zhuravljov/yii2-debug, портированная с yii2 на yii1 На страничках с xml код js добавляется не к месту и ломает картину: "Ошибка синтаксического анализа XML: лишние данные после элемента документа" Нужно отключить модуль для всех мест вывода, где header('Content-t...
- 2020.05.12, 11:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: SearchModel & ActiveDataProvider & sort
- Ответы: 4
- Просмотры: 1560
Re: SearchModel & ActiveDataProvider & sort
А для чего передавать вручную params? Как по мне, такой урл вне админ панели некрасив: /product?ProductSearch[id]=&ProductSearch[vendorcode]=&ProductSearch[name]=&ProductSearch[price]=&ProductSearch[discount]=&ProductSearch[measure]=&ProductSearch[availability]=&ProductS...
- 2020.05.12, 10:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: SearchModel & ActiveDataProvider & sort
- Ответы: 4
- Просмотры: 1560
Re: SearchModel & ActiveDataProvider & sort
Кажется, разобрался.
sort напрямую берётся из get
Им никак не поспекулируешь, не переложишь вручную в params и не изменишь на красоты в урле
Нужно в пути писать 'price' или '-price', никак иначе - тогда он подхватится.
sort напрямую берётся из get
Им никак не поспекулируешь, не переложишь вручную в params и не изменишь на красоты в урле
Нужно в пути писать 'price' или '-price', никак иначе - тогда он подхватится.
- 2020.05.12, 09:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: SearchModel & ActiveDataProvider & sort
- Ответы: 4
- Просмотры: 1560
SearchModel & ActiveDataProvider & sort
Набираю вручную $params для ActiveDataProvider: $searchModel = new ProductSearch(); $params['ProductSearch'] = ['content_id' => $content->id]; $params['sort'] = '-price'; $params['page'] = 2; $dataProvider = $searchModel->search($params); // ... // во вьюхе: $products = $dataProvider->models; $dataP...
- 2020.05.03, 22:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: kartik\grid\EditableColumn и backend
- Ответы: 2
- Просмотры: 1206
Re: kartik\grid\EditableColumn и backend
Т.е. всё-таки нужно самостоятельно допиливать приём в контроллере, формы-модели и валидации?
Я подумал, что если для yyi2 писалось, то там есть какие-то облегчения и ускорения этого процесса.
Я подумал, что если для yyi2 писалось, то там есть какие-то облегчения и ускорения этого процесса.
- 2020.05.03, 18:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: kartik\grid\EditableColumn и backend
- Ответы: 2
- Просмотры: 1206
kartik\grid\EditableColumn и backend
Пытаюсь использовать kartik\grid\EditableColumn в гриде. В гитхабе в kartik-v/yii2-grid указан такой пример: $gridColumns = [ ['class' => 'kartik\grid\SerialColumn'], [ 'class' => 'kartik\grid\EditableColumn', 'attribute' => 'name', 'pageSummary' => 'Page Total', 'vAlign'=>'middle', 'headerOptions'=...
- 2020.04.09, 22:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пара вопросов по кодировкам
- Ответы: 7
- Просмотры: 2581
Re: Пара вопросов по кодировкам
Я имел в виду, что всякие src, url, slug не требуют utf8mb4, в них можно обойтись и utf8.
Для экономии (так себе) и для увеличения varchar со 191 до 255.
Никаких бед пока не видел, но вдруг... Не предвидится ничего плохого из-за наличия в таблице столбцов с разной кодировкой?
Для экономии (так себе) и для увеличения varchar со 191 до 255.
Никаких бед пока не видел, но вдруг... Не предвидится ничего плохого из-за наличия в таблице столбцов с разной кодировкой?
- 2020.04.09, 20:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пара вопросов по кодировкам
- Ответы: 7
- Просмотры: 2581
Re: Пара вопросов по кодировкам
OK
Попутный вопрос: возможны ли какие-либо баги при бытии таблицы в utf8_unicode_ci и некоторых её столбцов в utf8mb4_unicode_ci? И наоборот.
Код: Выделить всё
ALTER TABLE `users` MODIFY `username` varchar(30) CHARSET utf8 COLLATE utf8_unicode_ci
- 2020.04.09, 16:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пара вопросов по кодировкам
- Ответы: 7
- Просмотры: 2581
Re: Пара вопросов по кодировкам
collation в файле db пробовал - ругается на лишний неизвестный параметр.
Что ещё могло иметься в виду?
Что ещё могло иметься в виду?
- 2020.04.09, 16:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: codemix/yii2-localeurls
- Ответы: 5
- Просмотры: 4110
Re: codemix/yii2-localeurls
В .htaccess можно добавить:
Извинения за некромантию.
Код: Выделить всё
RewriteRule ^ua/(.*)$ /$1 [R=301,L]
RewriteRule ^ua$ / [R=301,L]
- 2020.04.08, 14:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Пара вопросов по кодировкам
- Ответы: 7
- Просмотры: 2581
Пара вопросов по кодировкам
На OpenServer на Windows10 при миграциях лезут ошибки: Exception: SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8_unicode_ci' Exception: SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8mb4_unicode_ci' Вызывают их изменения тако...
- 2019.12.07, 10:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поле array PostgreSQL и hasMany YII2
- Ответы: 3
- Просмотры: 1184
Re: Поле array PostgreSQL и hasMany YII2
Чистым PostgreSQL объединяется так:
...papas LEFT JOIN children ON children.id = ANY (papas.children_ids)...
В getChildren() это так-то можно использовать, который бы работал и для joinWith()?
[и да, на своём проекте я бы сделал просто связующие таблицы для многих ко многим]
...papas LEFT JOIN children ON children.id = ANY (papas.children_ids)...
В getChildren() это так-то можно использовать, который бы работал и для joinWith()?
[и да, на своём проекте я бы сделал просто связующие таблицы для многих ко многим]
- 2019.12.06, 08:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поле array PostgreSQL и hasMany YII2
- Ответы: 3
- Просмотры: 1184
Re: Поле array PostgreSQL и hasMany YII2
Хорошо.
Как соединить по LEFT JOIN чистым PostgreSQL две таблицы с полями массив и число?
Как соединить по LEFT JOIN чистым PostgreSQL две таблицы с полями массив и число?
- 2019.12.05, 17:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поле array PostgreSQL и hasMany YII2
- Ответы: 3
- Просмотры: 1184
Поле array PostgreSQL и hasMany YII2
Есть поле children_ids - массив integer (PostgreSQL) И есть связь: public function getChildren() { return $this->hasMany(Child::class, ['id' => 'children_ids']); } Эта связь прекрасно работает, когда нужно извлечь ->with('children') Но отказывается, как только нужно сделать ->joinWith('children'): S...
- 2019.05.19, 15:39
- Форум: DevOps
- Тема: Закрыть ли от поисковиков?
- Ответы: 3
- Просмотры: 17112
Re: Закрыть ли от поисковиков?
Файл robots.txt яндексу не указ - продолжает фигачить 2-3 раза в секунду по всем возможным комбинациям тегов. Пришлось закрыть индивидуально яндексу через .htaccess теги. Нехай просто по пагинации без тегов индексирует. И ссылки с тегами прикрыл, чтобы через js в реальные тегированные ссылки превращ...
- 2019.05.18, 12:47
- Форум: DevOps
- Тема: Закрыть ли от поисковиков?
- Ответы: 3
- Просмотры: 17112
Закрыть ли от поисковиков?
На сайте есть теги и они отражаются в адресной строке так: /stories/tags:einstein /stories/tags:freud /stories/tags:einstein;freud Т.е. первая адресная строка даст список историй об Эйнштейне, вторая - о Фрейде, третья - о совмещении. Тегов много и комбинаций совмещений тоже много. Я только начал це...
- 2019.05.16, 14:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: himiklab\yii2\recaptcha\ReCaptcha3
- Ответы: 1
- Просмотры: 868
Re: himiklab\yii2\recaptcha\ReCaptcha3
Увидел, что на сайтах с рабочей рекапчей3 тоже есть эти три ошибки в консоли, но там работает.
Кстати, через день остальные ошибки из скрина перестали возникать.
Но капча так и не подгружается, не видна.
Далі буде...
Кстати, через день остальные ошибки из скрина перестали возникать.
Но капча так и не подгружается, не видна.
Далі буде...