Вед-дев, Сео, Манимейкинг

Illegal choice ошибка при использовании сгрупированных раскрытых фильтров

07/04/2014 - 11:22

Если вы используете Views (3.8) с better exposed filters модулем, создаете фильтры в блоке, а также, используете сгрупированные фильтры, то у вас могут возникнуть проблемы с постраничной навигацией. В URL навигации будут присутствовать GET значения и в итоге у вас не будет работать пейджер - это баг Views.

Эта проблема решается при помощи этого патча. Тему обсуждений об это баге можете найти по этой ссылке.

Всего просмотров: 3,382

Выделить чекбоксы с атрибутом checked CSS

07/02/2014 - 19:15

Если вам необходимо выделить все чекбоксы с атрибутом "checked", то это можно делать при помощи css:

input[type=checkbox]:checked + label {
  color: #f00;
  font-style: normal;
}

Работает во всех версиях Firefox, Android, iOS.

Всего просмотров: 1,745

Тени со всех сторон в Photoshop

06/30/2014 - 23:37

Тени со всех сторон в Photoshop

Для того чтобы задать тени слою со всех сторон, достаточно сделать несколько простых действий:

1. Выделить необходимый слой и щелкнуть правой кнопкой мыши.
2. Войти в "Blending options" и выбрать "Drop shadow"
3. Установить значение "distance" в 0

Более подробнее смотрите на изображении выше :)

Всего просмотров: 3,888

Кастомные правила валидации в Laravel

06/26/2014 - 23:12

В последней версии Laravel 4.2 на сегодняшний день нет родного правила валидации для букв и пробелов, есть только для букв, только для букв и цифр, только для букв, тире и нижнего тире. Чтобы решить эту проблему необходимо создать собственное правило валидации. Мы рассмотрим вариант с внедренеием Service Provider.

Для начала создадим ValidationServiceProvider.php:

Всего просмотров: 3,021

Перевод названий атрибутов в Laravel

06/25/2014 - 23:29

Есть полезный репозиторий с переводами на github: https://github.com/caouecs/Laravel4-lang

Здесь вы найдете русский язык и сможете его использовать в своем приложении.

Также, если вы хотите использовать "красивые имена" атрибутов, вместо, например: Поле "email" обязательно к заполнению. С красивыми именами вы сможете переименовать названия атрибутов на: Поле "электронный адрес" обязательно к заполнению.

Рассмотрим пример с русским языком. Открываем файл "app/lang/ru/validation.php" и в самом низу видим:

Всего просмотров: 2,276

Использование Gravatar в Laravel 4

06/23/2014 - 17:07

Для начала создаем helper функцию в файле helpers.php:

Всего просмотров: 1,469

Laravel - Applcation in Production!

06/22/2014 - 12:23

При использовании команды artisan в Laravel 4.2 вы будете получать сообщение:

Application in Production!

Чтобы оно постоянно не требовало подтверждения, нужно указать среду разработки в файле bootstrap/start.php:

Всего просмотров: 1,601

Кросс браузерная прозрачность CSS

06/19/2014 - 17:41

Сниппет для кросс-браузерной прозрачности при помощи CSS:

/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

/* IE 5-7 */
filter: alpha(opacity=30);

/* Netscape */
-moz-opacity: 0.3;

/* Safari 1.x */

-khtml-opacity: 0.3;

/* Good browsers */
opacity: 0.3;
Всего просмотров: 1,478

Создаем форму обратной связи в Laravel 4

06/15/2014 - 20:32

Сегодня мы рассмотрим пример создания формы обратной связи на PHP фреймворке Laravel 4. Итак, приступим.

routes.php

Всего просмотров: 4,690

Сохраняем изображения с уникальными названиями в Laravel

06/11/2014 - 19:51

При помощи Str::lower() - мы приравниваем название изображения к нижнему регистру.
pathinfo() - мы можем получить только название изображения без расширения.

Всего просмотров: 1,651

Установка Composer на *nix

06/10/2014 - 13:14

Composer - это инструмент для управления зависимостями в PHP. Он дает возможность объявлять и устанавливать зависимые библиотеки для вашего проекта. Необходимая версия PHP 5.3.2+

Всего просмотров: 1,695

Кеширование изображений в Laravel 4

06/10/2014 - 13:02

Intervention Imagecache - это наподобие imagecache в Drupal. Благодаря кешированию изображений у вас не будет необходимости при сохранении изображений сразу создавать несколько вариантов, так как, это очень накладно для памяти веб-сервера. Приступим к установке этого пакета.

composer.json

В раздел "require" добавляем:

"intervention/imagecache": "2.*"

Всего просмотров: 2,077

Валидация как сервис в Laravel 4

06/08/2014 - 00:11

Валидацию в Laravel можно использовать в контроллере или модели, но это является дурным тоном. Сегодня мы рассмотрим пример валидации как сервиса.

Начнем с создания директории "app/lib". После того, как мы создадим эту папку, нам нужно ее прописать в composer.json:

Всего просмотров: 3,954

Убираем таймаут в PhpMyAdmin

06/06/2014 - 19:29

https://addons.mozilla.org/en-us/firefox/addon/phpmyadmin-timeout-preventer/

Данный аддон для Firefox решает такую проблему как таймаут в PhpMyAdmin. Каждые 5 минут происходит обновление сессии. По умолчанию таймаут сессии 1440 секунд, но его не стоит убирать в целях безопасности.

Всего просмотров: 1,726

Ресайз изображений при помощи Intervention в Laravel

06/05/2014 - 22:06

https://github.com/Intervention/image - это библиотека для манипуляции над изображениями в Laravel 4.

Установка.

Редактируем файл composer.json, который лежит в корне нашего приложения (laravel) и добавляем следующие строки:

Всего просмотров: 4,242

Страницы

Разделы

Подписаться

Подписка на RSS-лента последние записи из Блога

Комменты

  • Olzhas 4 месяца 3 недели назад
    Спасибо. С Новым Годом! 
  • Den 5 месяцев 3 недели назад
    В первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. 
  • Гость 5 месяцев 3 недели назад
    Если все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того 
  • Валерий 6 месяцев 3 недели назад
    да можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер 
  • admin 6 месяцев 3 недели назад
    Валерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт 
  • Валерий 6 месяцев 3 недели назад
    захожу на mysql через ssh по команде  
  • admin 6 месяцев 3 недели назад
    Добрый вечер, какой у вас клиент? 
  • Валерий 6 месяцев 3 недели назад
    Здравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? 
  • Eduard 7 месяцев 1 неделя назад
    Видать, домен хороший был. Заявление пробывали писать на мошенника? 
  • Stas 8 месяцев 3 недели назад
    Ошибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям!