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

marsden
2022.01.13, 10:34
Форум: Авторский код и библиотеки
Тема: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit
Ответы: 8
Просмотры: 20867

Re: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit

Клевая штука. Но вот не выходит цветок каменный. А именно - при нажатии на icon picker и выборе "Сервер" открывается как бы просмотр папок и файлов, но ничего не показывает. Потому что https://disk.yandex.ru/i/bI4iVq2ovdpMHw и в консоль сыпет соответственно jodit.min.js:1 Uncaught TypeErro...
marsden
2021.10.20, 07:47
Форум: Общие вопросы (Yii 2.x)
Тема: Non-static method should not be called statically
Ответы: 2
Просмотры: 1284

Re: Non-static method should not be called statically

почему на сервере работает - не скажу, может там есть static перед public в определении функции? Обращение идет как к статическому методу, о чем и ошибка говорит
marsden
2021.09.29, 08:11
Форум: REST API (Yii 2.x)
Тема: Опять гребанный CORS вылез неожиданно
Ответы: 2
Просмотры: 10446

Re: Опять гребанный CORS вылез неожиданно

phpshko писал(а): 2021.09.28, 22:27 Скорее всего опечатка, нужно ==

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

if($action->id='create'){
Вот спасибо! чертов пых )) все не как у людей ))) глаз замыливается от переключения между языками ))
marsden
2021.09.27, 16:52
Форум: REST API (Yii 2.x)
Тема: Опять гребанный CORS вылез неожиданно
Ответы: 2
Просмотры: 10446

Опять гребанный CORS вылез неожиданно

Всем трям. Готовый REST API, работает больше полугода. И тут начались странности в фронтэндом. Решил на бэке сделать вывод в логи содержимого POST запроса из одного контроллера. И вот тут уже начались странности с CORS. Контроллер представлял собой практически пустую болванку <?php namespace api\con...
marsden
2021.01.04, 15:19
Форум: REST API (Yii 2.x)
Тема: Не корректно работает Rest-модуль. Прошу помощи
Ответы: 3
Просмотры: 16079

Re: Не корректно работает Rest-модуль. Прошу помощи

вот красным выделить получилось, почему мы должны об неформатированный код глаза ломать?
marsden
2020.10.22, 09:29
Форум: Общие вопросы (Yii 2.x)
Тема: Upload не проходит валидацию
Ответы: 1
Просмотры: 569

Re: Upload не проходит валидацию

Изменил skipOnEmpty на true, получил Call to a member function saveAs() on null, то есть в результате валидации xlsxFile === null. Это как? UPD. Предположил, что идет несоответствие с именем инпута, то есть в $_FILES у меня file, а $model->imageFile = UploadedFile::getInstance($model, 'xlsxFile'); П...
marsden
2020.10.22, 09:24
Форум: Общие вопросы (Yii 2.x)
Тема: Upload не проходит валидацию
Ответы: 1
Просмотры: 569

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' =>...
marsden
2020.07.22, 15:31
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: перебор с валидацией при сохранении
Ответы: 3
Просмотры: 17912

Re: перебор с валидацией при сохранении

Точно. В хроме в devtool четко видно - число или строка, в JS коде если приведу к строке, то значение передается в кавычках, в виде строки. В этом случае все нормально
marsden
2020.06.25, 15:56
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: баг с pluralize и cors
Ответы: 3
Просмотры: 12199

Re: баг с pluralize и cors

мой инглиш совсем никакой ))
marsden
2020.06.25, 14:05
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: баг с pluralize и cors
Ответы: 3
Просмотры: 12199

баг с 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...
marsden
2020.06.12, 10:25
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с транзакциями в миграции
Ответы: 5
Просмотры: 1429

Re: проблема с транзакциями в миграции

Да, сказано. Вместо того, чтобы в тех же примечаниях описать особенности MySQl как наиболее популярной субд на хостингах дается ссылка на тот же mysql. В этом и проблема современной документации - сплошные ссылки, из которых достаточно сложно собрать в единое целое. Когда я изучал паскаль в дремучем...
marsden
2020.06.12, 08:02
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с транзакциями в миграции
Ответы: 5
Просмотры: 1429

Re: проблема с транзакциями в миграции

Спасибо за подсказку, печально, что об этом в документации ни слова. Вообще, документация в последние годы во многих проектах умалчивает о многих нюансах, как в данном случае. В результате приходится тратить много времени на поиск решения, в данном случае у меня ушло полдня на отладку миграции по пр...
marsden
2020.06.11, 08:34
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с транзакциями в миграции
Ответы: 5
Просмотры: 1429

проблема с транзакциями в миграции

Согласно документации Самый простой способ реализации транзакций миграций это прописать код миграций в методы safeUp() и safeDown(). Эти два метода отличаются от методов up() и down() тем, что они неявно заключены в транзакции. В результате, если какая-либо операция в этих методах не удается, все пр...
marsden
2020.06.02, 12:18
Форум: Общие вопросы (Yii 2.x)
Тема: авторизация CORS
Ответы: 3
Просмотры: 2209

Re: авторизация CORS

точно, про index.php я забыл, там у меня одна строка только добавлена
header('Access-Control-Allow-Origin: *');
marsden
2020.06.02, 12:16
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с htaccess на yii-advanced
Ответы: 4
Просмотры: 1639

Re: проблема с htaccess на yii-advanced

а если прописать DocumentRoot с нормальным указанием на папки frontend/web и backend/web?
marsden
2020.05.26, 07:59
Форум: Общие вопросы (Yii 2.x)
Тема: авторизация CORS
Ответы: 3
Просмотры: 2209

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' =...
marsden
2020.05.25, 15:29
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: перебор с валидацией при сохранении
Ответы: 3
Просмотры: 17912

перебор с валидацией при сохранении

REST. Есть модель, в ней поле описано как строка. Отправляем POST для создания записи, в котором фронт в это поле прописал число. В результате валидатор обламывает. Фронт на JS, типизации никакой, там может быть и число, и строка, и булево - по идее, все это прекрасно записывается в строковое поле. ...
marsden
2020.05.25, 15:02
Форум: REST API (Yii 2.x)
Тема: Не могу включить API в виде отдельного модуля
Ответы: 2
Просмотры: 15360

Re: Не могу включить API в виде отдельного модуля

причина в ненастроенности .htaccess для апача. Если используете openserver, то в каталоге web с головным index.php обязательно должен быть правильный .htaccess следующего содержания (из доки) RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index...
marsden
2019.12.24, 10:04
Форум: Общие вопросы (Yii 2.x)
Тема: [SOLVED] bash syntax error при попытке создать таблицу миграцией
Ответы: 1
Просмотры: 721

Re: bash syntax error при попытке создать таблицу миграцией

сам спросил, сам ответил )) это проблема конкретно у меня. Недопонял, в чем прикол, но если взять описание полей в кавычки, все срабатывает php yii migrate/create create_cfg_sprlist_table '--fields=name:string(30):notNull,title:string(30):notNull' Ну или экранировать скобки обратным слэшем. Что-то с...
marsden
2019.12.24, 09:38
Форум: Общие вопросы (Yii 2.x)
Тема: [SOLVED] bash syntax error при попытке создать таблицу миграцией
Ответы: 1
Просмотры: 721

[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_...