Найдено 23 результата
- 2022.01.13, 10:34
- Форум: Авторский код и библиотеки
- Тема: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit
- Ответы: 8
- Просмотры: 21622
Re: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit
Клевая штука. Но вот не выходит цветок каменный. А именно - при нажатии на icon picker и выборе "Сервер" открывается как бы просмотр папок и файлов, но ничего не показывает. Потому что https://disk.yandex.ru/i/bI4iVq2ovdpMHw и в консоль сыпет соответственно jodit.min.js:1 Uncaught TypeErro...
- 2021.10.20, 07:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: Non-static method should not be called statically
- Ответы: 2
- Просмотры: 1346
Re: Non-static method should not be called statically
почему на сервере работает - не скажу, может там есть static перед public в определении функции? Обращение идет как к статическому методу, о чем и ошибка говорит
- 2021.09.29, 08:11
- Форум: REST API (Yii 2.x)
- Тема: Опять гребанный CORS вылез неожиданно
- Ответы: 2
- Просмотры: 11018
Re: Опять гребанный CORS вылез неожиданно
Вот спасибо! чертов пых )) все не как у людей ))) глаз замыливается от переключения между языками ))phpshko писал(а): ↑2021.09.28, 22:27 Скорее всего опечатка, нужно ==
Код: Выделить всё
if($action->id='create'){
- 2021.09.27, 16:52
- Форум: REST API (Yii 2.x)
- Тема: Опять гребанный CORS вылез неожиданно
- Ответы: 2
- Просмотры: 11018
Опять гребанный CORS вылез неожиданно
Всем трям. Готовый REST API, работает больше полугода. И тут начались странности в фронтэндом. Решил на бэке сделать вывод в логи содержимого POST запроса из одного контроллера. И вот тут уже начались странности с CORS. Контроллер представлял собой практически пустую болванку <?php namespace api\con...
- 2021.01.04, 15:19
- Форум: REST API (Yii 2.x)
- Тема: Не корректно работает Rest-модуль. Прошу помощи
- Ответы: 3
- Просмотры: 16858
Re: Не корректно работает Rest-модуль. Прошу помощи
вот красным выделить получилось, почему мы должны об неформатированный код глаза ломать?
- 2020.10.22, 09:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Upload не проходит валидацию
- Ответы: 1
- Просмотры: 581
Re: Upload не проходит валидацию
Изменил skipOnEmpty на true, получил Call to a member function saveAs() on null, то есть в результате валидации xlsxFile === null. Это как? UPD. Предположил, что идет несоответствие с именем инпута, то есть в $_FILES у меня file, а $model->imageFile = UploadedFile::getInstance($model, 'xlsxFile'); П...
- 2020.10.22, 09:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: Upload не проходит валидацию
- Ответы: 1
- Просмотры: 581
Upload не проходит валидацию
Не пойму, в чем прикол. Сделал все по доке, модель <?php namespace api\models; use yii\base\Model; use yii\web\UploadedFile; class UploadXlsx extends Model { /** * @var UploadedFile */ public $xlsxFile; public function rules() { return [ [['xlsxFile'], 'file', 'skipOnEmpty' => false, 'extensions' =>...
- 2020.07.22, 15:31
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: перебор с валидацией при сохранении
- Ответы: 3
- Просмотры: 18099
Re: перебор с валидацией при сохранении
Точно. В хроме в devtool четко видно - число или строка, в JS коде если приведу к строке, то значение передается в кавычках, в виде строки. В этом случае все нормально
- 2020.06.25, 15:56
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: баг с pluralize и cors
- Ответы: 3
- Просмотры: 12356
Re: баг с pluralize и cors
мой инглиш совсем никакой ))
- 2020.06.25, 14:05
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: баг с pluralize и cors
- Ответы: 3
- Просмотры: 12356
баг с pluralize и cors
Репродукция настройка контроллера [ 'class' => UrlRule::class, 'controller' => 'cert', 'pluralize' => false, ], Контроллер (по невнимательности назван Cert s Controller) <?php namespace api\controllers; use Yii; use yii\rest\Controller; class CertsController extends Controller { public function acti...
- 2020.06.12, 10:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: проблема с транзакциями в миграции
- Ответы: 5
- Просмотры: 1446
Re: проблема с транзакциями в миграции
Да, сказано. Вместо того, чтобы в тех же примечаниях описать особенности MySQl как наиболее популярной субд на хостингах дается ссылка на тот же mysql. В этом и проблема современной документации - сплошные ссылки, из которых достаточно сложно собрать в единое целое. Когда я изучал паскаль в дремучем...
- 2020.06.12, 08:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: проблема с транзакциями в миграции
- Ответы: 5
- Просмотры: 1446
Re: проблема с транзакциями в миграции
Спасибо за подсказку, печально, что об этом в документации ни слова. Вообще, документация в последние годы во многих проектах умалчивает о многих нюансах, как в данном случае. В результате приходится тратить много времени на поиск решения, в данном случае у меня ушло полдня на отладку миграции по пр...
- 2020.06.11, 08:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: проблема с транзакциями в миграции
- Ответы: 5
- Просмотры: 1446
проблема с транзакциями в миграции
Согласно документации Самый простой способ реализации транзакций миграций это прописать код миграций в методы safeUp() и safeDown(). Эти два метода отличаются от методов up() и down() тем, что они неявно заключены в транзакции. В результате, если какая-либо операция в этих методах не удается, все пр...
- 2020.06.02, 12:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: авторизация CORS
- Ответы: 3
- Просмотры: 2266
Re: авторизация CORS
точно, про index.php я забыл, там у меня одна строка только добавлена
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Origin: *');
- 2020.06.02, 12:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: проблема с htaccess на yii-advanced
- Ответы: 4
- Просмотры: 1654
Re: проблема с htaccess на yii-advanced
а если прописать DocumentRoot с нормальным указанием на папки frontend/web и backend/web?
- 2020.05.26, 07:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: авторизация CORS
- Ответы: 3
- Просмотры: 2266
Re: авторизация CORS
ну так надо настроить не только для GET, а для остальных тоже public function behaviors() { $behaviors = parent::behaviors(); ... $behaviors['corsFilter'] = [ 'class' => \yii\filters\Cors::class, 'cors' => [ 'Origin' => ['*'], 'Access-Control-Allow-Origin' => ['*'], 'Access-Control-Request-Method' =...
- 2020.05.25, 15:29
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: перебор с валидацией при сохранении
- Ответы: 3
- Просмотры: 18099
перебор с валидацией при сохранении
REST. Есть модель, в ней поле описано как строка. Отправляем POST для создания записи, в котором фронт в это поле прописал число. В результате валидатор обламывает. Фронт на JS, типизации никакой, там может быть и число, и строка, и булево - по идее, все это прекрасно записывается в строковое поле. ...
- 2020.05.25, 15:02
- Форум: REST API (Yii 2.x)
- Тема: Не могу включить API в виде отдельного модуля
- Ответы: 2
- Просмотры: 15528
Re: Не могу включить API в виде отдельного модуля
причина в ненастроенности .htaccess для апача. Если используете openserver, то в каталоге web с головным index.php обязательно должен быть правильный .htaccess следующего содержания (из доки) RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index...
- 2019.12.24, 10:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: [SOLVED] bash syntax error при попытке создать таблицу миграцией
- Ответы: 1
- Просмотры: 738
Re: bash syntax error при попытке создать таблицу миграцией
сам спросил, сам ответил )) это проблема конкретно у меня. Недопонял, в чем прикол, но если взять описание полей в кавычки, все срабатывает php yii migrate/create create_cfg_sprlist_table '--fields=name:string(30):notNull,title:string(30):notNull' Ну или экранировать скобки обратным слэшем. Что-то с...
- 2019.12.24, 09:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: [SOLVED] bash syntax error при попытке создать таблицу миграцией
- Ответы: 1
- Просмотры: 738
[SOLVED] bash syntax error при попытке создать таблицу миграцией
Всем трям. Голову сломал, в чем прикол. Вроде все по доке, в командной строке $ php yii migrate/create create_cfg_sprlist_table --fields=name:string(30):notNull,title:string(30):notNull -bash: syntax error near unexpected token `(' Если убрать скобки, то есть сделать $ php yii migrate/create create_...