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

FunStrike
2020.05.14, 06:52
Форум: Общие вопросы (Yii 2.x)
Тема: По PJAX
Ответы: 2
Просмотры: 892

Re: По PJAX

Информации мало, но предположу, что при обновлении содержимого пиджака (Pjax) слетают скрипты, подключенные к элементам обновляемого блока. Надо видеть, конечно, весь код, чтобы сказать что-то определенное. Возможно, нужно cодержимое пиджака выдавать не через rendrePartial, а через renderAjax Окей ...
FunStrike
2020.05.13, 09:34
Форум: Общие вопросы (Yii 2.x)
Тема: По PJAX
Ответы: 2
Просмотры: 892

По PJAX

Здравствуйте, Вопрос такой, работаю с модальными окнами и использую одно окно для разных целей. Загружаю контент так modalWindow.find('.modal-body').load(data.url) в php через renderAjax . Но если в загруженной странице есть PJAX, то со второй загрузки (страницу полностью обновили, открыли модальное...
FunStrike
2019.07.18, 07:58
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce
Ответы: 7
Просмотры: 2145

Re: TinyMce

Пробовал добавлять только там где используется. Но ничего не изменилось. Как я понял, создается iframe и уже там внутри head ссылки на файлы, и каждый виджет так себе подгружает. Зачем в главном layout? Нужно только на тех вьюхах где редактор пользуется. И согласен с тем что дублировать не должно. Е...
FunStrike
2019.07.17, 14:33
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce
Ответы: 7
Просмотры: 2145

Re: TinyMce

masson писал(а): 2019.07.17, 10:38 Отнаследоваться от TinyMceAssetBundle, прописать туда самописные файлы и регистрировать бандл вручную.
Наследовал, убрал регистрация во время создания виджета и регестрировал в в главном layout. Но все равно получается на каждый виджет подгружает файлы.
FunStrike
2019.07.17, 10:16
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce
Ответы: 7
Просмотры: 2145

Re: TinyMce

up
FunStrike
2019.07.11, 14:47
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce
Ответы: 7
Просмотры: 2145

TinyMce

Здравствуйте, Использую TinyMce. И заметил что при каждом его использований, каждый виджет tinymce подключает одни и те же файлы(js, css). <?= $form->field($model, $attr)->widget(TinyMce::className(), [ // ПЛАГИНЫ | ТУЛБАРЫ 'content_css' => '/css/tinymce.css', // Подключаю самописный стиль // ОСТАЛЬ...
FunStrike
2019.04.16, 08:01
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

Приношу свои извинения за беспокойства, оказывается висел триггер на другую таблицу где нельзя NULL записывать.
FunStrike
2019.04.09, 14:33
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

leonenco писал(а): 2019.04.06, 06:37 в логе был ответ, ElisDN прав: 1048 Column 'user_id' cannot be null
Да, но user_id может быть NULL и по дефолту NULL. Скрины сверху лежат=)
FunStrike
2019.03.29, 12:28
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

Так, не знаю в чем причина. Пересоздал просто таблицу, плюс поменял тип поля data с blob -> longblob, теперь без ошибок.
FunStrike
2019.03.29, 12:20
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

Loveorigami писал(а): 2019.03.29, 09:29 Внешних ключей никаких не цепляли на user_id?
Нет ничего не цеплял
FunStrike
2019.03.29, 07:50
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

ElisDN писал(а): 2019.03.26, 10:21В NOT NULL.
Поле может быть NULL
Изображение
FunStrike
2019.03.26, 06:41
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Re: Свои поля в Session

Привет! Попробуй напрямую в бд выполнить sql запрос, аналогичный этому: UPDATE `session` SET `data`='__flash|a:0:{}__returnUrl|s:6:\"/admin\";', `user_id`=NULL, `last_write`=1552966184, `expire`=1552967624 WHERE `id`='p2ehf5mc79u2orgm54ag2shgh3'' Ругается на поле user_id ? Да ругается, в ...
FunStrike
2019.03.19, 06:35
Форум: Общие вопросы (Yii 2.x)
Тема: Свои поля в Session
Ответы: 11
Просмотры: 3234

Свои поля в Session

Здравствуйте, добавил к встроенным полям в таблице Session свои. user_id и last_write . Теперь возникла проблема, если пользователь не авторизован то в user_id=NULL, и по этому поводу yii ругается. Но в ручную NULL ставится без проблем. Поля стоит как Can Be NULL, default NULL 'session' => [ 'class'...
FunStrike
2019.03.01, 12:23
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce widget
Ответы: 3
Просмотры: 1163

Re: TinyMce widget

Не должно было затянуть 5, т.к. https://github.com/2amigos/yii2-tinymce-widget/blob/master/composer.json#L32 Пропиши в своем композере жестко нужную версию. Да, везде где можно проставил нужную версию, но все равно не откатывает. В общем взял с бэкапа папки нужные. Но вопрос актуален, т.к. если опя...
FunStrike
2019.03.01, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: TinyMce widget
Ответы: 3
Просмотры: 1163

TinyMce widget

Всем привет, использую TinyMce, подключаю

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

"2amigos/yii2-tinymce-widget": "~1.1"
Но вчера обновлял composer и версия TinyMce тоже обнавилась(4.9.3 -> 5.0.1). Это повлекло за собой изменение интерфейса (в общем все сломалось). Как можно задать версию для 4.9.3?
FunStrike
2018.08.27, 11:15
Форум: Общие вопросы (Yii 2.x)
Тема: Почему ошибка при AJAX запросе
Ответы: 11
Просмотры: 2255

Re: Почему ошибка при AJAX запросе

изпользуй request->isAjax, $this->renderAjax методы.
Я пологаю что после записи в бд, страница обновляется. А значит в success никогда не зайдет
FunStrike
2018.08.27, 06:25
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка расширения файла
Ответы: 12
Просмотры: 3822

Re: Проверка расширения файла

Файл .xlsx тоже не проходит валидацию. checkExtensionByMimeType не помог, в чем ещё может быть причина? для наглядности ... public $documentFile; ... [['documentFile'], 'file', 'skipOnEmpty' => false, 'extensions' => 'doc, docx, ppt, pptx, xls, xlsx, pdf, png, jpg, jpeg', 'checkExtensionByMimeType'...
FunStrike
2018.08.27, 06:22
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка расширения файла
Ответы: 12
Просмотры: 3822

Re: Проверка расширения файла

SiZE писал(а): 2018.08.26, 16:32
FunStrike писал(а): 2018.08.23, 08:09 Решил проблему добавив

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

 'checkExtensionByMimeType' => false
Как я понял, валидация неверно определять типы файлов, из за чего происходит ошибка.
Добавь свои mime types
Да была такая идея, но где то на хите читал что это не совсем безопасно
FunStrike
2018.08.23, 08:16
Форум: Общие вопросы (Yii 2.x)
Тема: Таблицы, отнашения, взятие полей
Ответы: 1
Просмотры: 812

Таблицы, отнашения, взятие полей

Здравствуйте. Есть таблицы https://cdn1.savepice.ru/uploads/2018/8/23/561f57dfc12d96fa1b3138013e3719c3-full.png Надо взять все part_institute в одном proposals, но с именами(name_e) из institute. Делаю это сейчас так $res = ArrayHelper::toArray(static::getAll(), [ 'app\models\PartInstitute' => [ 'id...
FunStrike
2018.08.23, 08:09
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка расширения файла
Ответы: 12
Просмотры: 3822

Re: Проверка расширения файла

Решил проблему добавив

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

 'checkExtensionByMimeType' => false
Как я понял, валидация неверно определять типы файлов, из за чего происходит ошибка.