RSS Generator 2.1.1 http://www.rssboard.org/rss-specification Статьи artursharipov.ru https://artursharipov.ru/ Статьи ru DropDownList фильтр с множественным выбором GridView Yii2 <p>Создание выпадающего списка с множественным выбором для фильтров GridView Yii2 на примере библиотеки Bootstrap Multiselect</p> <p><img alt="" src="/files/upload/posts/code/dropdownlist_multiselect.jpg" /></p> <p>1) Подключаем библиотеку Bootstrap Multiselect</p> <p>Скачиваем на офф.сайте файлы bootstrap-multiselect.js и bootstrap-multiselect.css и подключаем (можно через registerjs)</p> <pre class="prettyprint"> <?php $this->registerJsFile('/js/bootstrap-multiselect.js', ['depends' => [\yii\web\JqueryAsset::className()]]); $this->registerCssFile("/css/bootstrap-multiselect.css", ['depends'=> ['backend\assets\AppAsset']]); //инициализируем фильтр dropDownList $this->registerJs("$(document).ready(function(){ $('#scansearch-user_scan').multiselect();});",... https://artursharipov.ru/article/view?id=56 https://artursharipov.ru/article/view?id=56 Wed, 04 Mar 2020 10:29:26 +0300 Зависимые списки yii2 <p>Инструкция по созданию зависмых списков в фреймворке Yii2 на примере регионов и городов. При выборе региона, будет происходить подгрузка городов связанных по полю region_id.</p> <p><img alt="" src="/files/upload/posts/code/img203949342.jpg" /></p> <p><img alt="" src="/post/upload/page/code/1/%D0%91%D0%B5%D0%B7%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8-2.jpg" />1) Для Client в <strong>create.php</strong> и <strong>update.php</strong> добавим:</p> <pre class="prettyprint"> 'arr'=>$arr,</pre> <p>2) в <strong>_form.php</strong>: (тут меняется контроллер и id... https://artursharipov.ru/article/view?id=51 https://artursharipov.ru/article/view?id=51 Thu, 19 Dec 2019 14:50:47 +0300 Быстрое конвертирование нескольких файлов WORD в PDF <p>Этот скрипт поможет одним действием перевести несколько документов Word или Excel в формат с расширением .pdf.</p> <p>1) Скачиваете программу на сайте Виктора Зинкевича <strong>SaveAsPDF</strong>  (<a href="http://viktor-zin.blogspot.com/2013/06/word-pdf.html" rel="nofollow" target="_blank">http://viktor-zin.blogspot.com/2013/06/word-pdf.html</a>). Устанавливаете.</p> <p>2) Выделяете нужные файлы (с расширением .doc и .xls). </p> <p>3) Щелкаете правой кнопкой мыши по выделенным файлам - <strong>Сохранить как PDF</strong></p> <p>В тойже директории... https://artursharipov.ru/article/view?id=50 https://artursharipov.ru/article/view?id=50 Thu, 28 Nov 2019 08:10:59 +0300 Admin lte dmstr Yii2 <p>Простой пример оформления пунктов меню AdminLte в фреймворке Yii2. Шаблон можно кастомизировать по своей структуре.</p> <pre class="prettyprint"> ['label' => 'Комментарии', 'icon' => 'comment', 'template'=>' <a href="{url}">{icon} {label} <span class="pull-right-container"> <small class="label pull-right bg-yellow">'.\common\models\Comment::find()->count().'</small> </span> </a> ', 'url' => ['/comment/manage'], 'visible'=>Yii::$app->user->can('admin'), ],</pre> <p>К дочерним можно применять:</p> <pre class="prettyprint"> 'active' => Yii::$app->controller->id... https://artursharipov.ru/article/view?id=54 https://artursharipov.ru/article/view?id=54 Thu, 14 Nov 2019 10:55:26 +0300 Как вставить презентацию на сайт <p>С помощью этого способа вы сохраняете слайды презентации как изображения в формате JPEG. И подключаете их в слайдере на сайте. Причем слайдер можно использовать абсолютно любой.</p> <h3>Сохраняем слайды из презентации Power Point</h3> <p>Сохраняем все слайды Power Point в картинки (<strong>Файл – Сохранить как – Рисунок в формате JPEG – Все... https://artursharipov.ru/article/view?id=49 https://artursharipov.ru/article/view?id=49 Tue, 15 Oct 2019 11:48:45 +0300 Настройка own_update в RBAC YII2 <p>Настройка правила RBAC Yii2 для редактирования собственной новости пользователя. При этом администратор сможет редактировать все новости.</p> <p>Как задать own_update_news для AccessControl</p> <p>1) Создаем правило:</p> <pre class="prettyprint"> <?php namespace common\rbac; class AuthorRule extends \yii\rbac\Rule { public $name = 'isAuthor'; /** * @param string|integer $user ID пользователя. * @param Item $item роль или... https://artursharipov.ru/article/view?id=55 https://artursharipov.ru/article/view?id=55 Thu, 05 Sep 2019 06:35:23 +0300 Как разместить рекламный баннер на сайте Ucoz <p>В этой статье приведен простой способ размещения баннера на сайте Ucoz.</p> <h2>Размещаем баннер на сайте</h2> <p>Обычно баннеры размещают в боковом сайдбаре, поэтому создадим в нем новый блок и вставим в него html-код</p> <ol> <li>В панели управления загружаем изображение баннера (<strong>Инструменты - Файловый менеджер</strong>). Щелкаем по загруженному баннеру и копируем ссылку на... https://artursharipov.ru/article/view?id=10 https://artursharipov.ru/article/view?id=10 Wed, 19 Jun 2019 07:06:00 +0300 Разработка электронного методического пособия (теория) <p>Многие продвинутые учителя и преподаватели стремятся разрабатывать собственные электронные методические пособия. Но не все знают, как они создаются. В этой статье поделюсь своей технологией разработки электронных пособий.</p> <p>Содержание</p> <ol> <li><a href="#part1">Быстрый вариант создания электронного пособия (TurboSite)</a></li> <li><a href="#part2">Электронное учебное пособие с помощью языка разметки HTML</a></li> </ol> <p>Способов разработки электронных пособий бывает... https://artursharipov.ru/article/view?id=48 https://artursharipov.ru/article/view?id=48 Thu, 13 Jun 2019 07:25:12 +0300 Добавление плагинов CKEditor yii2 <p>Чтобы редактор не обрезал теги и атрибуты, ему нужно задать параметр allowedContent = true. Тут же можно добавлять или удалять кнопки редактора.</p> <p>1) Cоздаем папку \js\CKEditor\plugins\</p> <p>2) Создаем файл \js\CKEditor\plugins\config.js с содержимым:</p> <pre class="prettyprint"> CKEDITOR.plugins.addExternal('insertpre', '/js/CKEditor/plugins/insertpre/'); CKEDITOR.plugins.addExternal('ckawesome', '/js/CKEditor/plugins/ckawesome/'); CKEDITOR.editorConfig = function( config ) { config.extraPlugins = 'insertpre,ckawesome'; //config.removePlugins = 'about,find';... https://artursharipov.ru/article/view?id=52 https://artursharipov.ru/article/view?id=52 Wed, 13 Mar 2019 10:55:42 +0300 Как сделать скриншот экрана в Windows <h4>Клавиша PrtSc(print screen)</h4> <p>При нажатии кнопки<strong> PrtSc</strong> будет сделан снимок экрана, который сохранится в буфер-обмена. Останется только вставить (правой кнопкой мыши или<strong> Ctrl + V</strong>) изображение в любой редактор (Paint, Photoshop, Word). Нажатие <strong>Alt + PrtSc</strong> сделает снимок текущего окна программы.</p> <div class="uk-card uk-card-default uk-card-body"> <p>На ноутбуках клавиша<strong> PrtSc</strong> может... https://artursharipov.ru/article/view?id=47 https://artursharipov.ru/article/view?id=47 Tue, 15 Jan 2019 21:34:48 +0300