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

yura1976
2020.09.10, 14:25
Форум: Общие вопросы (Yii 2.x)
Тема: Ищу решение по интеграции с webinar.ru
Ответы: 0
Просмотры: 547

Ищу решение по интеграции с webinar.ru

Приветствую всех!
Кто-нибудь сталкивался с интеграцией webinar.ru с сайтом? Может быть есть уже готовое расширение (можно платное) для Yii2?
yura1976
2020.02.25, 18:12
Форум: Общие вопросы (Yii 2.x)
Тема: dosamigos\fileupload\FileUploadUI. Сделать загрузку файла обязательной
Ответы: 1
Просмотры: 356

dosamigos\fileupload\FileUploadUI. Сделать загрузку файла обязательной

Есть форма, в которой есть блоки, в каждом из которых - возможность загрузки файлов. В некоторых блоках - только один файл в некоторых один или более. В некоторых блоках является обязательным загрузка хотя бы одного файла, в некоторых обязательности нет. Я эти блоки условно назвал группами файлов. Э...
yura1976
2020.02.24, 21:17
Форум: Предлагаю работу
Тема: Доработка торговой площадки
Ответы: 5
Просмотры: 1806

Re: Доработка торговой площадки

Спасибо всем откликнувшимся! Разработчик найден
yura1976
2020.01.26, 14:27
Форум: Общие вопросы (Yii 2.x)
Тема: CKEditor. Cannot read property 'unselectable' of null
Ответы: 0
Просмотры: 608

CKEditor. Cannot read property 'unselectable' of null

Не отображается поле textarea с CKEditor'ом. Код: <?= $form->field($model, 'introtext')->widget(CKEditor::className(),[ 'editorOptions' => ElFinder::ckeditorOptions('elfinder',[ 'preset' => 'standard', 'inline' => false, ]), ]); ?> В консоли: ckeditor.js:319 Uncaught TypeError: Cannot read property ...
yura1976
2020.01.12, 09:15
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Селектором выберите. Не понял, каким селектором. В контроллере: $authorobj = Author::find()->where(['user_id' => Yii::$app->user->getId()])->one(); if(isset($authorobj)){ $model->coauthors = [Author::getFullName($authorobj)]; } return $this->render('create', [ 'model' => $model, ]); Т.е., в предста...
yura1976
2019.12.25, 23:35
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $(this).closest('.typeahead').val(datum.id); }', ] В коде событие select. Т.е., id авторов, которые заполняются в инпутах втором, третьем и т.д. В первом инпуте (тот, который отображается сразу по умолчанию) выводится ФИО (значение фор...
yura1976
2019.12.25, 23:26
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $(this).closest('.typeahead').val(datum.id); }', ] В коде событие select. Т.е., id авторов, которые заполняются в инпутах втором, третьем и т.д. В первом инпуте (тот, который отображается сразу по умолчанию) выводится ФИО (значение фор...
yura1976
2019.12.25, 23:25
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $(this).closest('.typeahead').val(datum.id); }', ] Здесь событие select. Т.е., id авторов, которые заполняются в инпутах втором, третьем и т.д. В первом инпуте (тот, который отображается сразу по умолчанию) выводится ФИО (значение форм...
yura1976
2019.12.12, 23:03
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Решение следующее 'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $(this).data("id",datum.id); }' ], И вешаете на форму обработчик $this->registerJs(" $('#form-signup').on('beforeSubmit', function (event, messages, deferreds) { $('.tt-input').each(function(){ var el = $(this); var n...
yura1976
2019.12.12, 20:53
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

yiiliveext писал(а):
2019.12.12, 20:28
Поменяйте на

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

'pluginEvents' => [
    'typeahead:select' => 'function(e, datum) { 
            $(this).closest(".tt-input").val(datum.id);
     }',
]
Ничего не изменилось.
yura1976
2019.12.12, 19:51
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Не передаются данные на сервер. 'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $(this).closest(".typeahead").val(datum.id); console.log($(this).closest(".typeahead").val()); }', ] В консоли (привожу только часть кода): <span class="twitter-typeahead" style="position: relative; displ...
yura1976
2019.12.11, 23:24
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Все-таки оно не заработало. Но разбираться буду уже завтра на свежую голову.
yura1976
2019.12.11, 22:59
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

'.typeahead' - это селектор инпутов к которым тайпхед прицеплен, посмотрите какой там класс у них общий есть и подставьте вместо моего. Либо в options его пропишите 'options' => [ 'placeholder' => 'Select trololo', 'class' => 'typehead' ] Отлично. Все заработало. Чувствую, что уже совсем туплю, и у...
yura1976
2019.12.11, 22:32
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

А там есть мультиселект в одном инпуте? Тогда надо смотреть код страницы. А если в разных инпутах, то есть, в каждой строке по тайпхеду, то заменит только в текущей строке. Да, Вы правы. Опять я торможу. Там в разных инпутах. Но только я после того как добавил $(this).closest('.typeahead').val(datu...
yura1976
2019.12.11, 21:30
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Доку смотрел, да, видимо, невнимательно. Сегодня уже почти весь день с этой проблемой ковыряюсь. Торможу. yiiliveext, Вы меня выручили. Спасибо огромное! Постараюсь быть повнимательнее. А так можно показывать фио, а отправлять на сервер айди. 'pluginEvents' => [ 'typeahead:select' => 'function(e, d...
yura1976
2019.12.11, 20:48
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

Re: unclead/yii2-multiple-input. Получить id выбранной записи

Доку лень читать?) 'pluginEvents' => [ 'typeahead:select' => 'function(e, datum) { $("#your-hidden-input").val(dutum.id); }', ] Доку смотрел, да, видимо, невнимательно. Сегодня уже почти весь день с этой проблемой ковыряюсь. Торможу. yiiliveext, Вы меня выручили. Спасибо огромное! Постараюсь быть п...
yura1976
2019.12.11, 19:33
Форум: Общие вопросы (Yii 2.x)
Тема: unclead/yii2-multiple-input. Получить id выбранной записи
Ответы: 22
Просмотры: 2012

unclead/yii2-multiple-input. Получить id выбранной записи

Использую unclead/yii2-multiple-input В представлении: <?= $form->field($model, 'coauthors')->widget(MultipleInput::class, [ 'min' => 1, 'max' => 5, 'allowEmptyList' => false, 'rendererClass' => \unclead\multipleinput\renderers\ListRenderer::className(), 'extraButtons' => function ($model, $index, $...
yura1976
2019.11.29, 12:14
Форум: Общие вопросы (Yii 2.x)
Тема: CKEditor + Elfinder. Ошибка 500
Ответы: 11
Просмотры: 1369

Re: CKEditor + Elfinder. Ошибка 500

Нашел ошибку. Моя невнимательность. Вместо 'root' => [ [ 'baseUrl'=>'@web', 'basePath'=>'@webroot', 'path' => 'uploads', 'name' => 'Files' ], ], нужно было 'root' => [ 'baseUrl'=>'@web', 'basePath'=>'@webroot', 'path' => 'uploads', 'name' => 'Files' ], То, что мне советовал yiiliveext, я заменял вну...
yura1976
2019.11.28, 21:29
Форум: Общие вопросы (Yii 2.x)
Тема: CKEditor + Elfinder. Ошибка 500
Ответы: 11
Просмотры: 1369

Re: CKEditor + Elfinder. Ошибка 500

А может быть такое, что проблема не в настройках baseUrl и basePath? Debug показывает следующее: exception 'yii\base\UnknownPropertyException' with message 'Setting unknown property: mihaildev\elfinder\volume\Local::0' in /home/g/.............../public_html/vendor/yiisoft/yii2/base/BaseObject.php:16...
yura1976
2019.11.28, 21:05
Форум: Общие вопросы (Yii 2.x)
Тема: CKEditor + Elfinder. Ошибка 500
Ответы: 11
Просмотры: 1369

Re: CKEditor + Elfinder. Ошибка 500

yiiliveext писал(а):
2019.11.28, 12:14
Попробуйте так

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

 'root' => [
                'baseUrl'=>'/uploads',
                'basePath'=> '@webroot/uploads',
                'name' => 'Files'
            ],
К сожалению, ничего не изменилось.