Найдено 19 результатов
- 2023.05.24, 18:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Редактирование поля даты-времени в GridView
- Ответы: 1
- Просмотры: 2845
Re: Редактирование поля даты-времени в GridView
Вроде разобрался View: use kartik\date\DatePicker; use kartik\datetime\DateTimePicker; use kartik\datetime\DateTimePickerAsset; <?php DateTimePickerAsset::register($this); ?> [ 'attribute' => 'orderdatetry2', 'header' => 'дата 2 примерки', 'format' => 'datetime', 'class' => DataColumn::class, 'conte...
- 2023.05.20, 20:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Редактирование поля даты-времени в GridView
- Ответы: 1
- Просмотры: 2845
Редактирование поля даты-времени в GridView
Необходимо по клику по полю даты-времени в таблице GridView вызвать виджет редактирования этого поля, по энтеру - значение записывается в это поле, таблица обновляется. Нашел только такое решение, где и GridView, и виджет - от kartik, но это не совсем удобно - придется переделывать ранее настроенные...
- 2023.05.19, 14:30
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с миграцией RBAC
- Ответы: 3
- Просмотры: 9011
- 2023.05.18, 17:53
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с миграцией RBAC
- Ответы: 3
- Просмотры: 9011
Re: Проблема с миграцией RBAC
Обновил composer, теперь так: Exception 'yii\di\NotInstantiableException' with message 'Failed to instantiate component or class "db".' in C:\OSPanel\domains\prohandmade\vendor\yiisoft\yii2\di\Container.php:509 Caused by: Exception 'ReflectionException' with message 'Class db does not exis...
- 2023.05.17, 19:07
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с миграцией RBAC
- Ответы: 3
- Просмотры: 9011
Проблема с миграцией RBAC
При выполнении : yii migrate --migrationPath=@yii/rbac/migrations получаю: c:\OSPanel\domains\prohandmade\vendor\yiisoft\yii2 $ yii migrate --migrationPath=@yii/rbac/migrations Yii Migration Tool (based on Yii v2.0.13.1) Exception 'yii\base\InvalidConfigException' with message 'Failed to instantiate...
- 2023.05.13, 09:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ошибка: Uncaught ReferenceError: myStatus is not defined
- Ответы: 2
- Просмотры: 1902
Re: Ошибка: Uncaught ReferenceError: myStatus is not defined
Спасибо большое!!!ElisDN писал(а): ↑2023.05.12, 22:26Код: Выделить всё
$this->registerJs(' function myStatus(id){ ... } ', View::POS_END);
- 2023.05.12, 15:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ошибка: Uncaught ReferenceError: myStatus is not defined
- Ответы: 2
- Просмотры: 1902
Ошибка: Uncaught ReferenceError: myStatus is not defined
Просьба сильно не бить, давно не занимался Есть GridView с колонкой типа Checkbox Необходимо обновлять значение в таблице по клику По клику выдает ошибку: Uncaught ReferenceError: myStatus is not defined at HTMLInputElement.onclick ... 'class' => 'yii\grid\CheckboxColumn', 'checkboxOptions' => funct...
- 2018.02.25, 23:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
я написал по вашим требованиям скрипт который должен работать без наличия классов (если я правильно увидел вашу структуру хтмл) просто замените свой скрипт на этот и попробуйте, если что-то не так, то нужно увидеть полную структуру странице, желательно на рабочем сайте С таким скриптом javascript н...
- 2018.02.20, 20:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
- 2018.02.20, 20:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
возможно решит вашу проблему: $(".order-detail-add-form input[id$='typedetail']").change(function() { var detailprice = "0"; $(this).parents(".order-detail-add-form").find("input[id$='detailprice']").val(detailprice); }); но как писалось выше, для того чтобы ...
- 2018.02.20, 20:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
- для последующих сообщений на странице - значение поля new-detail-detailprice НЕ изменяется И, никогда НЕ ИЗМЕНИТСЯ! Я по русски написал, что атрибут id - это уникальный идентификатор объекта в DOM дереве. Уникальный!!! Вы вешаете событие change на дерево, в котором куча объектов с одинаковым id. ...
- 2018.02.20, 19:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
- 2018.02.20, 16:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
Есть основная страница order.php , на которой выводятся сообщения: <div class="body-content"> <?php echo \yii\widgets\ListView::widget([ 'dataProvider' => $orderview->search($ordersearch), 'itemView' => '_order', 'layout' => "{items}\n{summary}\n{pager}", 'pager' => [ 'firstPageL...
- 2018.02.20, 15:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
Спасибо за информацию по DOM.
Проблема в том, что эта функция НЕ вызывается при изменении myClass1 второго и последующих сообщений.
При изменении myClass1 в первом сообщении - работают и мои, и ваши построения.
Проблема в том, что эта функция НЕ вызывается при изменении myClass1 второго и последующих сообщений.
При изменении myClass1 в первом сообщении - работают и мои, и ваши построения.
- 2018.02.19, 23:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
А как же тогда реализовать такую функцию - при обновлении поля в ответе на одно из сообщений обновить значение другого поля в этом же ответе? Как я понимаю, в javascript мы пишем функцию $("#new-detail-typedetail").change(function(), которая вызывается при изменении объекта new-detail-type...
- 2018.02.19, 22:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
Да, у элементов одинаковый ID, но они находятся в разных блоках, типа ,
или так нельзя?
Код: Выделить всё
<div class="order-block" id="order-18025">
Код: Выделить всё
<div class="order-block" id="order-18026">
- 2018.02.19, 21:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
Re: События происходят только для первого сообщения из нескольких
Сорри, вот скрипт: $("#new-detail-typedetail").change(function() { var detailprice = "0"; $("#new-detail-detailprice").val(detailprice); }); Проблема в том, что этот скрипт вызывается (и нормально отрабатывает) только в том случае, когда он вызывается из первого сообщен...
- 2018.02.19, 19:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: События происходят только для первого сообщения из нескольких
- Ответы: 22
- Просмотры: 4279
События происходят только для первого сообщения из нескольких
Здравствуйте! Есть что-то типа форума - на странице выводится несколько сообщений с уникальными id <div class="order-block" id="order-<?= $model->id ?>"> В каждом сообщении есть два редактируемых поля <div class="col-xs-6"> <?php $details = TypeDetail::find()->orderBy('...
- 2017.05.19, 22:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Скачивание файла под другим именем
- Ответы: 1
- Просмотры: 1148
Скачивание файла под другим именем
Здравствуйте! На сервере файлы хранятся под именами, сформированным случайным образом, данные о соответствии оригинального и сохраненного имени хранятся в таблице. Для скачивания файлов формируются ссылки вида <a href="<?= $data->getFullUrl() ?>" download="<?= $data->filedoc ?>">...