Записи Список записей, страница 18
-
Определяем предпочтительный язык для пользователя
Довольно часто разработчик сталкивается проблемой определения языка пользователя для вывода соответствующего контента. Определять местонахождение (страну) пользователя по его ip и выводить соответствующий контент - это не самый лучший способ, по ряду вполне понятных причин.
Для решения данной задачи нам поможет браузер пользователя, а именно суперглобальный массив
$_SERVER
и его элемент$_SERVER['HTTP_ACCEPT_LANGUAGE']
, который описывает предпочтения клиента относительно языка.21 октября 2015 г. 0 1302 Yehor Rykhnov PHP, multilanguage
-
Yii Framework 2. Переходим с Yii на Yii2. Часть 1, начало
Я достаточно долго работаю с Yii Framework и от него у меня только положительные впечатления. Не так давно вышла вторая версия этого фреймворка (Yii PHP Framework Version 2). И вот я решил поделиться личным опытом о том как я переходил с yii на yii2.
Статья получилась достаточно обширная и ее пришлось разделить на небольшие части, для улучшения понимания. И так приступим.
20 октября 2015 г. 1 1227 Костя Анисимов yii2, Yii Framework 2, Linux, Ubuntu
-
Кнопка "Наверх" на сайт с функцией возврата
Кнопка наверх/вниз - это один из важных инструментов на сайте, если на нем присутствует большое количество длинных страниц. При просмотре длинной статьи, пользователь легко сможет вернуться к началу статьи и обратно к месту где он остановился не используя при этом скролл или клавиатуру. Согласитесь это очень удобно.
Приступим к реализации кнопки "вверх/вниз" на сайте.
20 октября 2015 г. 10 2293 Yehor Rykhnov CSS, HTML, JavaScript, jQuery, widget
-
Адаптивный HTML шаблон для CMS (adminLTE)
Красивый и качественный адаптивный HTML5 шаблон для Вашей CMS в светлых тонах не напрягающих зрение, что обеспечит комфортную работу с Вашей системой управления контентом сайта.
В шаблоне присутствуют все необходимые элементы, такие как: заголовки(H1, H2, H3, ...), списки, таблицы, формы, меню, иконки и т.д.. Верстака выполнена на высоком уровне, а также внедрены все необходимые js элементы.
Адаптивный HTML5 шаблон для CMS Вы можете скачать абсолютно бесплатно.
15 октября 2015 г. 1 2365 кодер.укр CMS Templates, template, download, HTML, HTML5, free, JavaScript, Bootstrap, CMS, admin
-
Yii Framework, CImageModifier - расширение для работы с изображениями
CImageModifier - Yii Framework расширение для работы с изображениями. Которое поможет Вам с легкостью выполнять различные манипуляции с изображениями. Например создавать миниатюры изображений, изменять размеры, обрезать изображение, применять эффекты, добавлять текст на изображение, наложить водяной знак и многое другое.
12 октября 2015 г. 0 1188 кодер.укр Yii Framework, Yii extensions, image
-
Yii Framework, отображения списка записей с помощью виджета CListView
CListView - это стандартный виджет Yii для отображения списка записей с помощью шаблона представления. Виджет поддерживает сортировку по атрибутам модели и постраничную навигацию. Сортировка и разбиение на страницы (постраничная навигация) может быть сделано с помощью AJAX или в обычном режиме.
Одно из преимуществ CListView - если у пользователя отключен JavaScript, то сортировка и разбиение на страницы продолжают нормально работать без AJAX запросов, но с сохранением функционала.
9 октября 2015 г. 10 1341 кодер.укр Yii Framework, widget, zii.widgets
-
Yii Framework, меню сайта с использованием виджета CMenu (zii.widgets.CMenu)
Простой пример реализации меню с помощью Yii Framework виджета CMenu (zii.widgets.CMenu) и описание часто используемых свойств CMenu (zii.widgets.CMenu).
Меню сделано на основе HTML, CSS и Javascript фреймворка Bootstrap
4 сентября 2015 г. 1 1250 Yehor Rykhnov Yii Framework, widget, Bootstrap
-
Yii Framework, форма обратной связи во сплывающем (модальном) окне с AJAX отправкой данных
Форма обратной связи является наиболее простым и удобным способом получения информации от пользователя сайта к его владельцу или администрации. Причин этому достаточно много. Основные из них - форма обратной связи значительно облегчает отправку писем пользователю, т.е. ему нет необходимости заходить на почту для отправки письма. Владелец сайта в свою очередь получает нужную информацию в необходимом для него виде за счет полей формы.
Форма обратной связи во всплывающем окне в свою очередь позволяет пользователю отправить сообщение с любой страницы. Также нет необходимости делать отдельную страницу для формы обратной связи, если на этой странице кроме формы никакой информации больше не будет.
Рассмотрим простой пример реализации формы обратной связи с отправкой данных при помощи AJAX для Yii Framework с использованием стилей Bootstrap
3 сентября 2015 г. 39 1629 кодер.укр Yii Framework, AJAX, Bootstrap, mail, widget
-
Mac OS X и работа с файловой системой NTFS
Инструкция о том как "научить" Mac работать с файловой системой NTFS.
Если в один прекрасный день Вы решили подключить внешний жесткий диск, флешку или другое устройство хранения данных и с удивлением обнаружили, что Ваш мак, кроме чтения данных (это в лучшем случае) больше ничего не может сделать с содержимым устройства (например удалить или добавить), то эта инструкция для Вас
-
Denwer, как создать алиас (ServerAlias) для виртуального хоста
Алиас - псевдоним, то есть второе имя Вашего основного домена. К примеру есть два домена, один основной - example.com, а второй дополнительный add-example.com, но оба они ведут в одну и ту же директорию на сервере. Таким образом add-example.com будет алиасом домена example.com.
Рассмотри пример настройки алиасов (ServerAlias) в Denwer