Yii – Конструктор формы

На этой странице опубликованы возможные реализации элементов форм средствами конструктора форм Yii.

Выпадающий список:

  • field_name – атрибут name поля
  • array('value' => 'name') – Массив параметров выпадающего списка. На первом месте значение, на втором наименование в списке.
    Если нужно выбрать пункт по умолчанию, то необходимо в модели, перед выводом указать значение в $model->field_name

Поле выбора даты:

Проверка в rules() для такого поля date:

Радио кнопки:

Просмотров : 4994
Рубрика: PHP, Yii | Метки: , , , , , , , | Добавить комментарий

Вывод случайныйх 10 числе из 100 на PHP

shuffle()- функция перемещает элементы массива в случайном порядке.
range(n, m)-cоздает массив, содержащий диапазон элементов.

2 вариант.

rand(n..m)-генерирует случайное число.

Просмотров : 1865
Рубрика: PHP, Блоги Алекса | Метки: , | Добавить комментарий

Мгновенный рестарт компьютера .bat фаила

shutdown – выключить компьютер
-m имя_компьютера имеет приоритет.
-r Выполняет перезагрузку после выключения.
-f Принудительно закрывает выполняющиеся приложения.
-m [\\имя_компьютера] Указывает компьютер, который требуется выключить.
-t xx Устанавливает таймер завершения работы системы на xx секунд.
По умолчанию это время составляет 20 секунд. -c “сообщение” Задает сообщение, выводящееся в области «Сообщение» в окне «Завершение работы системы».Можно использовать до 127 знаков. Текст сообщения должен быть заключен в прямые кавычки.

Просмотров : 3569
Рубрика: Windows, Блоги Алекса, Локальные сети | Метки: , , | Добавить комментарий

Автоматическое выключение компьютера(shutdown)

Данный скрипт сокращает время выключения всех персональных компьютеров в компьютерных классах , что сокращает работу системного администратора примерно в 20 раз. Так для того чтобы выключить все персональные компьютеры необходимо обойти все их и выполнить следующие действия: «Пуск» -> «Завершение работы» -> в появившемся диалоговом окне выбрать «Завершение работы». На что тратиться примерно 2 минуты. Если подсчитать время, затраченное на выполнение данной операции системным администратором то получается (в худшем случае)примерно – 40 минут, и это только выключение.

Разработанный скрипт позволяет выключить все персональные компьютеры, посылая сигнал для завершения работы, запуском – shutdown.bat на управляющем хосте.

Быстрое выключение компьютера.

/s – Завершение работы компьютера.
/m \\компьютер – Имя или IP-адрес конечного компьютера.
/t xxx – Задание задержки в xxx секунд перед завершением работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30 секунд. Если период таймаута больше 0, применяется параметр /f.
/f – Принудительное закрытие запущенных приложений без предупреждения пользователей.
Параметр /f используется, если для параметра /t задано значение больше 0. /d [p|u:]xx:yy Необходимо указать причину для перезагрузки или выключения. “p” означает запланированную перезагрузку или завершение работы. “u” означает, что причина определяется пользователем.

Просмотров : 6100
Рубрика: Windows, Блоги Алекса | Метки: , , | Комментарии (2)

Cron – зарубки по конфигурированию (примеры с php скриптом)

Конфигурирование производилось на Debian 6
Заходим в редактор расписаний cron:

Добавляем расписание:

Сохраняем: Читать далее

Просмотров : 2473
Рубрика: Debian, PHP | Добавить комментарий

Telnet в Windows 7(sevan,vista)

Чтобы включить Telnet клиент в Windows 7(VISTA), нажимаем в Пуск -> Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows. Читать далее

Просмотров : 1955
Рубрика: Windows, Блоги Алекса, Браузеры | Метки: , , | Добавить комментарий

WSUS настройка ресстра

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
“WUServer”=”http://192.168.1.10”—ip сервера
“WUStatusServer”=”http://192.168.1.10”—ip сервера

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
“NoAutoUpdate”=dword:00000000
“AUOptions”=dword:00000002
“ScheduledInstallDay”=dword:00000000
“ScheduledInstallTime”=dword:00000060
“UseWUServer”=dword:00000001
“RescheduleWaitTime”=dword:00000060
“NoAutoRebootWithLoggedOnUsers”=dword:00000001

Читать далее

Просмотров : 2210
Рубрика: regedit, Windows, Блоги Алекса | Метки: , | Добавить комментарий

Ускорение выключения компьютера

[HKEY_CURRENT_USER\Control Panel\Desktop]
“AutoEndTasks”=”1”

Просмотров : 1561
Рубрика: regedit, Windows, Блоги Алекса | Метки: , | Добавить комментарий

Цвет всех гиперссылок в заменяется на указанный цвет (красный):

[HKEY_CURRENT_USER\Control Panel\Colors]
“HotTrackingColor”=”255 0 0”

Просмотров : 1926
Рубрика: regedit, Windows, Блоги Алекса | Метки: , | Добавить комментарий

Yii – Captcha и enableAjaxValidation = true

Известна проблема, если в форме используется AjaxValidation, то каптча в ней работает не правильно.

Когда включаем Ajax Validation в виде виджета формы добавления комментария, captcha каждый раз при отправке комментария, выдает ошибку несоответствия. Получается, что когда форма верна, капча меняется в фреймворке, но на странице отображается старая капча.

Решение (добавляем 'on'=>'insert'): Читать далее

Просмотров : 8555
Рубрика: Yii, Без рубрики | Метки: , , | Комментарии (2)