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

long399
2022.12.02, 11:17
Форум: Общие вопросы (Yii 2.x)
Тема: Сортировка в GridView по полю из другой коллекции
Ответы: 0
Просмотры: 1394

Сортировка в GridView по полю из другой коллекции

Здравствуйте. Имеется проект, где данные хранятся в mongodb. Классы для работы с коллекциями я наследую от \yii\mongodb\ActiveRecord . Имеется коллекция record , хранящая архивные дела. На странице архивных дел вывожу данные, часть которых берется из других коллекций. Например у архивного дела есть ...
long399
2022.08.01, 10:44
Форум: Общие вопросы (Yii 2.x)
Тема: Переход к редактированию записей при нажатии на строку GridView
Ответы: 1
Просмотры: 1301

Переход к редактированию записей при нажатии на строку GridView

Всем добра! Хочу сделать, чтобы при нажатии в любом месте определенной строки GridView осуществлялся переход к редактированию записи (action update). Написал такой js-код: $("tbody td").click(function (e) { var id = $(this).closest("tr").data("key"); if(e.target == this...
long399
2022.08.01, 10:09
Форум: Общие вопросы (Yii 2.x)
Тема: Перемещение строк в GridView с сохранением позиции в БД
Ответы: 1
Просмотры: 1067

Re: Перемещение строк в GridView с сохранением позиции в БД

Ничего не нужно прописывать больше, просто в представлении вместо \yii\grid\GridView используйте SortableGridView. echo \himiklab\sortablegrid\SortableGridView::widget([ 'dataProvider' => $dataProvider, 'sortableAction'=>Url::toRoute('staff/sort'), 'columns' => [ ...
long399
2022.04.18, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: Обрезка имеющихся изображений
Ответы: 1
Просмотры: 1193

Re: Обрезка имеющихся изображений

остановился вот на этом варианте: https://github.com/bilginnet/yii2-cropper, немного переделав под свои нужды.
long399
2022.04.15, 08:04
Форум: Общие вопросы (Yii 2.x)
Тема: Обрезка имеющихся изображений
Ответы: 1
Просмотры: 1193

Обрезка имеющихся изображений

Добрый день!

В проекте имеются загруженные аватары пользователей. Необходимо сделать возможность их отредактировать: обрезать, повернуть и т.д.

Подскажите какими решениями вы пользовались, если сталкивались с такой же задачей.
long399
2022.03.03, 11:02
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с виджетами DatePicker и DynamicFormWidget
Ответы: 2
Просмотры: 1354

Re: Проблема с виджетами DatePicker и DynamicFormWidget

Подскажите, пожалуйста, можно ли как-то "вручную" инициировать для виджета \katrik\date\DatePicker полную инициализацию обработчиков событий? Точно такую же, которая происходит при начальной загрузке страницы. Проблема в том, что при добавлении нового элемента на динамической форме, виджет...
long399
2022.02.25, 08:31
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с виджетами DatePicker и DynamicFormWidget
Ответы: 2
Просмотры: 1354

Re: Проблема с виджетами DatePicker и DynamicFormWidget

Если использовать виджет \kidzen\dynamicform\DynamicFormWidget ситуация становится получше. Валидация работает, но некоторые события так и не прикрепляются к частям поля, например к кнопке очистки даты. Т.е. дата не очищается при нажатии на эту кнопку, ее приходится очищать с клавиатуры.
long399
2022.02.22, 05:00
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с виджетами DatePicker и DynamicFormWidget
Ответы: 2
Просмотры: 1354

Проблема с виджетами DatePicker и DynamicFormWidget

Всех приветствую! Столкнулся с проблемой, которую никак не получается разрешить. Я в своем проекте использую виджет динамической формы \wbraganca\dynamicform\DynamicFormWidget . С обычными текстовыми и числовыми полями, которые обернуты этим виджетом, проблем не возникает. Но например, виджет \karti...
long399
2021.08.26, 11:00
Форум: Общие вопросы (Yii 2.x)
Тема: Использование разных параметров transport для одного компонента mailer
Ответы: 4
Просмотры: 1451

Re: Использование разных параметров transport для одного компонента mailer

Тогда сделать компонент-фабрику, который будет создавать мэйлер по переданной учётной записи. Благодарю за совет. Создал вот такой класс фабрики: <?php namespace common\factory; use Yii; use yii\mail\MailerInterface; use yii\swiftmailer\Mailer; use yii\base\NotSupportedException; class MailerFactor...
long399
2021.08.25, 07:35
Форум: Общие вопросы (Yii 2.x)
Тема: Использование разных параметров transport для одного компонента mailer
Ответы: 4
Просмотры: 1451

Re: Использование разных параметров transport для одного компонента mailer

ElisDN писал(а): 2021.08.24, 05:13 Именно сделать два компонента.
Дмитрий, благодарю за ответ. Но если брать экстремальный случай, например, когда у нас будет 20 разных учетных записей, с которых необходимо отправлять письма? В этом случае мы ведь будем действовать уже как-то иначе? Мне вот этот момент именно понять хотелось бы.
long399
2021.08.24, 05:12
Форум: Общие вопросы (Yii 2.x)
Тема: Использование разных параметров transport для одного компонента mailer
Ответы: 4
Просмотры: 1451

Использование разных параметров transport для одного компонента mailer

Здравствуйте, возник такой вопрос. Есть один компонент mailer , но в разных местах для него надо использовать разные конфиги (свойство transport ). Решением "в лоб" было бы завести 2 отдельных компонента, но так делать не хочется. 'mailer1' => [ // config 1 ], 'mailer2' => [ // config 2 ],...
long399
2021.08.03, 11:24
Форум: Общие вопросы (Yii 2.x)
Тема: LinkPager с возможностью перехода к заданной странице
Ответы: 1
Просмотры: 959

LinkPager с возможностью перехода к заданной странице

Всех приветствую! Возникла следующая проблема. Имеется один проект, в котором на индексной странице выводится очень много записей. Стандартный пейджер, в котором можно задать дополнительно ссылки на первую и последнюю страницы уже не спасает положение. Начал искать пейджер с возможность джампинга к ...
long399
2021.08.03, 11:07
Форум: Общие вопросы (Yii 2.x)
Тема: Замена части URL
Ответы: 4
Просмотры: 1395

Re: Замена части URL

Ну вообще самый простой вариант - это переименовать папку на нужное наименование. Если прям сильно не хотят, то можно пробовать через символическую ссылку. Это не средствами Yii2, но должно корректно работать. И скорее всего не сможете реализовать такое на Yii2. Чтоб не менять имя папки, но при это...
long399
2021.07.29, 07:36
Форум: Общие вопросы (Yii 2.x)
Тема: Замена части URL
Ответы: 4
Просмотры: 1395

Re: Замена части URL

unknownby писал(а): 2021.07.21, 13:39 У меня адблок плюс не блочит картинки по адресу "/img/banners/banner-7.jpg"
Насколько я понял, их блочат не все расширения. У моего коллеги стоит адблок плюс и тоже не блокирует. У меня стоит "адблок - лучший блокировщик", и вот он блочит.
long399
2021.07.21, 05:37
Форум: Общие вопросы (Yii 2.x)
Тема: Замена части URL
Ответы: 4
Просмотры: 1395

Замена части URL

Здравствуйте, подскажите, пожалуйста, как используя правила маршрутизации, можно заменять часть URL? Вот такого типа URL-ы: https://hostname/upload/ information-box /0bff27e98d33149192b50180c7f4b5b3.jpg Требуется приводить к таким: https://hostname/upload/ banners /0bff27e98d33149192b50180c7f4b5b3.j...
long399
2021.07.08, 13:04
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки captcha при обновлении страницы
Ответы: 6
Просмотры: 1068

Re: Обновление картинки captcha при обновлении страницы

так а что именно не помогло? имеется в виду взять стандартный(т.е. не переопределять) экшен и виджет капчи и поставить testLimit да, именно так и делал. Я action стандартный пробую ставить и ему задаю свойство testLimit => 1 . Картинка не обновляется. контроллер public function actions() { return [...
long399
2021.07.08, 10:50
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки captcha при обновлении страницы
Ответы: 6
Просмотры: 1068

Re: Обновление картинки captcha при обновлении страницы

Добрый день, помогите решить одну проблему. После перезагрузки страницы текст капчи остается прежним. А это разве проблема? Не проблема, но все же хотелось бы после обновления страницы видеть новый текст капчи. А добавлять в представление скрипт и вешать событие на window.onload не очень хочется :(
long399
2021.07.08, 09:44
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки captcha при обновлении страницы
Ответы: 6
Просмотры: 1068

Обновление картинки captcha при обновлении страницы

Добрый день, помогите решить одну проблему. Использую стандартные для yii2 виджет( \yii\captcha\Captcha ) и action( \yii\captcha\CaptchaAction ) для работы с капчей на форме. После перезагрузки страницы текст капчи остается прежним. Нашел на форумах совет отнаследовать actionCaptcha и переопределить...
long399
2021.06.29, 06:27
Форум: Общие вопросы (Yii 2.x)
Тема: Прикрепить обработчик события beforeaction к определенному действию
Ответы: 1
Просмотры: 708

Прикрепить обработчик события beforeaction к определенному действию

Здравствуйте. Есть консольный контроллер и к нему подключено поведение. Контроллер: <?php namespace console\controllers; class MyController extends \yii\console\Controller { public function behaviors() { return [ \console\behaviors\MyBehavior::class, ]; } public function actionTest1(string $s) { // ...