Массовое удаление записей из Gridview Yii2 по отмеченным чекбоксам

checkbox-gridview-yii2

Всем привет. Этой статьей я открываю новый цикл записей, посвященный PHP фреймворку Yii2. И сейчас будем разбираться как можно быстро и массово удалять данные из Gridview Yii2. Изначально функция удаления отдельной записи уже реализована из коробки и с этим проблем нет. Но бывают ситуации, а в разработке вы будете с ними сталкиваться часто, что данные…

Как восстановить переписку в ватсапе из резервной копии после удаления

Восстановить переписку Whatsapp

Всем привет. В этой теме речь пойдет о том, как восстановить чаты в ватсапе, если они по какой-то причине были удалены. Я поделюсь своим опытом восстановления. Я пользуюсь Whatsapp на нескольких устройствах, захожу как с телефона, так и компьютера. И в один прекрасный момент, когда зашел с компа, ватсап глюканул и все чаты, в которых…

4 вида иконок для Bootstrap 4

Icons for Bootstrap 4

Если для предыдущей третьей версии в комплекте имелся определенный набор иконочных шрифтов GlyphIcon, то в Bootstrap 4 можно подключить только сторонние иконки и это скорее плюс, чем минус, ведь можно выбрать из большого количества именно те, которые больше подходят под стилистику сайта. Я расскажу о четырех разных наборах иконок, которые наиболее часто использовал в различных…

Как передать значение переменной PHP в JavaScript

code-php

Всеми привет. Если вы мало-мальски делаете проекты для web, то наверняка сталкивались с задачей передать значение переменной из PHP в JavaScript. На первый взгляд нет абсолютно никаких трудностей, чтобы это сделать, если у вас небольшой кусок JS кода и вы его встраиваете напрямую в HTML. Давайте посмотрим. PHP 1 2 3 < ?php $a =…

Полет товара в корзину на jQuery

Полет товара в корзину на jQuery

Привет всем! Сегодня у нас на разборе очень классный эффект на jQuery, который очень эффектно смотрится на интернет-магазинах. Не знаю как правильно он называется, но назовем его — анимированный полет товара в корзину. Много раз видел такую штуку на различных сайтах и думал, что для реализации такой фичи нужна специальная библиотека и что все очень…

Как зайти на заблокированный сайт

И снова здравствуйте. Сейчас попробуем разобраться как зайти на заблокированный Роскомнадзором или вашим провайдером сайт. Когда вы не можете получить доступ к букмекерской конторе, вконтакте, одноклассники, 1xbet, tele2, myzuka ru, марафон, майл ру, бук, бетсити, podsos и это лишь малый список сайтов, которые могут быть недоступны. Географическую принадлежность в расчет не берем, не важно где…

Что делать если зависает скайп в Windows 10

Привет, друзья. После перехода на Windows 10 я столкнулся с очередной проблемой. Зависает скайп и ничего нельзя сделать, просто виснет и все. Обычно это случается при запуске (включении), Но иногда он позволяет себе немного поработать, а когда начинаешь кому-нибудь писать сообщение, то зависание происходит при переключении языка. Даже не при звонке или разговоре, а просто при…

Где находится автозагрузка в Windows 10

Здравствуйте, друзья. Мы с вами уже знаем, что автозагрузка программ и приложений в семерке находится в окне утилиты msconfig и как их удалить тоже разбирали, об этом написано здесь, но в Windows 10 ее оттуда почему-то убрали. И, что самое интересное, сама вкладка осталась, но функция перекочевала в диспетчер задач и с одной стороны это…

Как убрать имя пользователя в браузере Google Chrome

Всем привет. После очередного обновления браузера Гугл Хром, странным образом вверху появилась кнопка с именем пользователя и это было для меня полной неожиданностью. Сделано это конечно для удобства, но нас об этом конечно же никто не спросил. И более того, в настройках браузера эту кнопку убрать нельзя и поэтому такие нововведения некоторых пользователей могут привести…

Чем открыть файл с расширением doc

Привет, друзья. Не так давно, после переустановки системы, появился вопрос: чем открыть файл doc при отсутствии на компьютере установленного офисного пакета от Microsoft. Дело в том, что если его просто кинуть в браузер, как, к примеру, файл PDF, то он его просто напросто выплюнет обратно, без возможности чтения. Но решение оказалось ближе, чем я предполагал…