Класс JqueryEngineHelper
Помощник jQuery движка для JsHelper
Предоставляет jQuery-специфичный JavaScript для JsHelper.
Реализует интерфейс JsHelper для jQuery. Все массивы $options поддерживают все опции, найденные в JsHelper, а также те, что в документации jQuery.
- Объект
-
Помощник -
AppHelper -
JsBaseEngineHelper -
JqueryEngineHelper
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение Cake/View/Helper/JqueryEngineHelper.php
Детали методов
_methodTemplateисходный код protected
_methodTemplate( string $method , string $template , array $options , array $extraSafeKeys array() )
Функция-помощник для оборачивания повторяющегося простого шаблона метода.
Параметры
- строка
$method - Название метода, который генерируется.
- строка
$template - Шаблон метода
- массив
$options - Массив опций для метода
- массив
$extraSafeKeysнеобязательный массив() - Дополнительные безопасные ключи
Возвращает
stringСтрока составленного метода
domReadyисходный код public
domReady( string $functionBody )
Создать событие domReady. Для jQuery. Этот метод не привязывает «традиционное событие», как $(document).bind('ready', fn) Работает совершенно по-другому, чем $(document).ready() Первый не выполнит функцию при eval() в качестве части ответа. Второй выполнит. Из-за способа работы AJAX-пагинации используется $().ready().
Параметры
- строка
$functionBody - Код для выполнения при domReady
Возвращает
stringЗавершенный метод domReady
dragисходный код public
drag( array $options array() )
Создать перетаскиваемый элемент
Требует загрузки как Ui.Core, так и Ui.Draggable.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для перетаскиваемого элемента.
Возвращает
stringЗавершенный скрипт Drag&Drop.
См. также
JsBaseEngineHelper::drag() для списка опций.dropисходный код public
drop( array $options array() )
Создать приемник элементов
Требует загрузки как Ui.Core, так и Ui.Droppable.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для приемника.
Возвращает
stringЗавершенный скрипт приемника.
См. также
JsBaseEngineHelper::drop() для списка опций.eachисходный код public
each( string $callback )
Создать итерацию по результатам текущего выбора.
Параметры
- строка
$callback - Тело функции, которое вы хотите применить во время итерации.
Возвращает
stringЗавершенная итерация
effectисходный код public
effect( string $name , array $options array() )
Вызвать эффект.
Параметры
- строка
$name - Имя эффекта, который нужно вызвать.
- массив
$optionsнеобязательный массив() - Массив опций для эффекта.
Возвращает
stringЗавершенная строка с эффектом.
См. также
JsBaseEngineHelper::effect()eventисходный код public
event( string $type , string $callback , array $options array() )
Добавить событие в кэш скрипта. Работает с текущими выбранными элементами.
Опции
- 'wrap' - Оборачивать ли обратный вызов в анонимную функцию. (по умолчанию true)
- 'stop' - Останавливать ли событие. (по умолчанию true)
Параметры
- строка
$type - Тип события, который нужно привязать к текущему идентификатору DOM
- строка
$callback - Функция JavaScript, которую нужно вызвать, или литерал функции
- массив
$optionsнеобязательный массив() - Опции для события.
Возвращает
stringЗавершенный обработчик событий
getисходный код public
get( string $selector )
Создать JavaScript-селектор для CSS-правила
Параметры
- строка
$selector - Целевой селектор
Возвращает
selfтекущий объект
requestисходный код public
request( string|array $url , array $options array() )
Создать вызов $.ajax()
Если ключ 'update' задан, обратный вызов success будет перезаписан.
Параметры
- строка/массив
$url - URL
- массив
$optionsнеобязательный массив() - См. JsHelper::request() для опций.
Возвращает
stringЗавершенный вызов AJAX.
См. также
JsBaseEngineHelper::request() для списка опций.serializeFormисходный код public
serializeForm( array $options array() )
Сериализовать форму, прикреплённую к $selector. Если текущий выбор не является элементом ввода или формой, в JavaScript будут созданы ошибки.
Параметры
- массив
$optionsнеобязательный массив() - Опции для сериализации
Возвращает
stringЗавершенный скрипт сериализации формы.
См. также
JsBaseEngineHelper::serializeForm() для списка опций.sliderисходный код public
slider( array $options array() )
Создать элемент ползунка
Требует загрузки как Ui.Core, так и Ui.Slider.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для элемента.
Возвращает
stringЗавершенный скрипт ползунка.
См. также
JsBaseEngineHelper::slider() для списка опций.sortableисходный код public
sortable( array $options array() )
Создать сортируемый элемент.
Требует загрузки как Ui.Core, так и Ui.Sortables.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для сортировки.
Возвращает
stringЗавершенный скрипт сортировки.
См. также
JsBaseEngineHelper::sortable() для списка опций.Методы унаследованные от JsBaseEngineHelper
_mapOptionsисходный код protected
_mapOptions( string $method , array $options )
Преобразует абстрактные опции в специфичные для движка имена опций. Если атрибуты отсутствуют в отображении, они не изменяются.
Параметры
- строка
$method - Имя метода, чьи опции обрабатываются.
- массив
$options - Массив опций для преобразования.
Возвращает
arrayМассив преобразованных опций.
_parseOptionssource protected
_parseOptions( array $options , array $safeKeys array() )
Обработать массив параметров options в объект JavaScript. Аналогично object(), но обрабатывает все значения, кроме целых чисел, как строки, не включает { }
Параметры
- массив
$options - Параметры для преобразования
- массив
$safeKeysнеобязательно array() - Ключи, которые не должны быть экранированы.
Возвращает
stringОбработанные параметры JSON без окружающих { }.
_prepareCallbackssource protected
_prepareCallbacks( string $method , array $options , array $callbacks array() )
Подготовить обратные вызовы и обернуть их функцией ([args]) { }, как определено в массиве _callbackArgs.
Параметры
- строка
$method - Имя метода, для которого готовятся обратные вызовы.
- массив
$options - Массив параметров, которые обрабатываются.
- массив
$callbacksнеобязательно array() - Дополнительные ключи, содержащие обратные вызовы.
Возвращает
arrayМассив параметров с добавленными обратными вызовами.
_processOptionssource protected
_processOptions( string $method , array $options )
Удобный оберточный метод для всех общих шагов обработки параметров. Выполняет _mapOptions, _prepareCallbacks и _parseOptions в указанном порядке.
Параметры
- строка
$method - Имя метода, для которого обрабатываются параметры.
- массив
$options - Массив параметров для обработки.
Возвращает
stringОбработанная строка параметров.
_toQuerystringsource protected
_toQuerystring( array $parameters )
Преобразовать массив данных в строку запроса.
Параметры
- массив
$parameters - Массив параметров для преобразования в строку запроса.
Возвращает
stringФрагмент строки запроса.
_utf8ToHexsource protected
_utf8ToHex( string $string )
Кодировать строку в JSON. Преобразует и экранирует необходимые символы.
Параметры
- строка
$string - Строка, которая должна быть закодирована utf8->hex.
alertsource public
alert( string $message )
Создать сообщение alert() в JavaScript.
Параметры
- строка
$message - Сообщение, которое нужно изменить.
Возвращает
stringВыполненный alert()
confirmsource public
confirm( string $message )
Создать сообщение confirm().
Параметры
- строка
$message - Сообщение для подтверждения.
Возвращает
stringВыполненный confirm()
confirmReturnsource public
confirmReturn( string $message )
Сгенерировать фрагмент подтверждения, который возвращает false из текущей области видимости функции.
Параметры
- строка
$message - Сообщение для использования в диалоговом окне подтверждения.
Возвращает
stringВыполненный confirm с возвращаемым скриптом.
escapesource public
escape( string $string )
Экранировать строку для совместимости с JSON.
Список экранируемых элементов:
- "\r" => '\n'
- "\n" => '\n'
- '"' => '\"'
Параметры
- строка
$string - Строка, которую нужно экранировать.
Возвращает
stringЭкранированная строка.
objectsource public
object( array $data array() , array $options array() )
Генерирует объект JavaScript в формате JSON из массива. Будет использовать метод native JSON encode, если он доступен, и $useNative == true.
Параметры:
-
prefix- Строка, добавляемая перед возвращаемыми данными. -
postfix- Строка, добавляемая после возвращаемых данных.
Параметры
- массив
$dataнеобязательно array() - Данные для преобразования.
- массив
$optionsнеобязательно array() - Набор параметров, см. выше.
Возвращает
stringБлок кода JSON.
promptsource public
prompt( string $message , string $default '' )
Создать функцию JavaScript prompt().
Параметры
- строка
$message - Сообщение для запроса.
- строка
$defaultнеобязательно '' - Значение по умолчанию.
Возвращает
stringВыполненный prompt()
redirectsource public
redirect( string|array $url null )
Перенаправить на URL. Создаёт фрагмент модификации window.location, который можно использовать для перенаправления из JavaScript.
Параметры
- строка|массив
$urlнеобязательно null - URL
Возвращает
stringВыполненное перенаправление в JavaScript.
valuesource public
value( mixed $val array() , boolean $quoteString null , string $key 'value' )
Преобразует переменную PHP любого типа в эквивалентное представление JSON.
Параметры
- смешанный тип
$valнеобязательно array() - Переменная PHP для преобразования в JSON.
- булево
$quoteStringнеобязательно null - Если false, значения строк остаются без кавычек.
- строка
$keyнеобязательно 'value' - Имя ключа.
Возвращает
stringБезопасное для JavaScript представление переменной $val в формате JSON.
Переопределяет
Helper::value() Методы, унаследованные от Helper
__callsource public
__call( string $method , array $params )
Обеспечивает ошибки, не являющиеся фатальными, при вызове несуществующих методов.
Параметры
- строка
$method - Метод для вызова
- массив
$params - Массив параметров для метода.
__constructsource public
__construct( View $View , array $settings array() )
Конструктор по умолчанию.
Параметры
-
View$View - Представление View, к которому прикрепляется помощник.
- массив
$settingsнеобязательно array() - Параметры настройки помощника.
Переопределяет
Object::__construct() __getsource public
__get( string $name )
Лениво загружает помощники. Также обеспечивает доступ к устаревшим свойствам запроса.
Устарело
3.0.0 Доступ к свойствам запроса через этот метод устарел и будет удалён в версии 3.0.Параметры
- строка
$name - Имя свойства, к которому осуществляется доступ.
Возвращает
mixedНайденный помощник или свойство по имени $name.
__setsource public
__set( string $name , mixed $value )
Обеспечивает обратную совместимость для установки значений в объект запроса.
Устарело
3.0.0 Этот метод будет удалён в версии 3.0.Параметры
- строка
$name - Имя свойства, к которому осуществляется доступ.
- смешанный тип
$value - Значение для установки.
_confirmsource protected
_confirm( string $message , string $okCode , string $cancelCode '' , array $options array() )
Возвращает строку, используемую в качестве обработчика onclick для диалогов подтверждения.
Параметры
- строка
$message - Сообщение, которое должно быть отображено
- строка
$okCode - Код, который должен быть выполнен после выбора пользователем «ОК»
- строка
$cancelCodeнеобязательно '' - Код, который должен быть выполнен после выбора пользователем «Отмена»
- массив
$optionsнеобязательно array() - Массив опций
Возвращаемое значение
stringJS-код onclick
_encodeUrlsource protected
_encodeUrl( string $url )
Кодирует URL для использования в атрибутах HTML.
Параметры
- строка
$url - URL для кодирования.
Возвращаемое значение
stringURL, закодированный для контекстов URL и HTML.
_formatAttributesource protected
_formatAttribute( string $key , string $value , boolean $escape true )
Форматирует отдельный атрибут и возвращает строковое значение составленного атрибута. Работает с минимизированными атрибутами, которые имеют такое же значение, как и их имя, такие как «disabled» и «checked»
Устарело
3.0.0 Этот метод будет перенесен в HtmlHelper в версии 3.0Параметры
- строка
$key - Имя атрибута для создания
- строка
$value - Значение атрибута для создания.
- логическое
$escapeнеобязательно true - Определяет, нужно ли экранировать значение
Возвращаемое значение
stringСоставленный атрибут.
_initInputFieldsource protected
_initInputField( string $field , array $options array() )
Устанавливает значения по умолчанию для тега input. Установит атрибуты name, value и id для массива атрибутов HTML.
Параметры
- строка
$field - Имя поля для инициализации.
- массив
$optionsнеобязательно array() - Массив опций для использования при инициализации поля ввода.
Возвращаемое значение
arrayМассив опций для поля ввода формы.
_namesource protected
_name( array|string $options array() , string $field null , string $key 'name' )
Получает имя поля ввода для текущего тега. Создает атрибуты имени input с использованием форматирования CakePHP data[Model][field].
Параметры
- массив|строка
$optionsнеобязательно array() - Если массив, должен быть массивом атрибутов, к которым нужно добавить $key. Если строка или null, будет использоваться как сущность View.
- строка
$fieldнеобязательно null - Имя поля.
- строка
$keyнеобязательно 'name' - Имя атрибута, который нужно установить, по умолчанию 'name'
Возвращаемое значение
mixedЕсли для $options был передан массив, будет возвращён массив с установленным $key. Если была передана строка, будет возвращена строка.
_parseAttributessource protected
_parseAttributes( array $options , array $exclude null , string $insertBefore ' ' , string $insertAfter null )
Возвращает строку со значениями элементов массива $options, разделёнными пробелами. Если ключ массива $options совпадает с одним из перечисленных в Helper::$_minimizedAttributes,
И его значение равно:
- '1' (строка)
- 1 (целое число)
- true (логическое)
- 'true' (строка)
Тогда значение будет перезаписано, чтобы соответствовать имени ключа. Если значение не является одним из этих трёх, параметр не выводится.
'escape' — специальная опция, которая управляет преобразованием атрибутов в их эквиваленты, закодированные в html-сущности. Установите в false, чтобы отключить html-кодирование.
Если значение любого ключа опции установлено в null или false, эта опция будет исключена из вывода.
Устарело
3.0.0 Этот метод будет перенесен в HtmlHelper в версии 3.0Параметры
- массив
$options - Массив опций.
- массив
$excludeнеобязательно null - Массив опций, которые следует исключить, эти опции не будут частью результата.
- строка
$insertBeforeнеобязательно ' ' - Строка, которая будет вставлена перед опциями.
- строка
$insertAfterнеобязательно null - Строка, которая будет вставлена после опций.
Возвращаемое значение
stringСоставленные атрибуты.
_selectedArraysource protected
_selectedArray( string|array $data , string $key 'id' )
Преобразует набор записей из ассоциации hasAndBelongsToMany в список выбранных опций для элемента многократного выбора.
Параметры
- строка|массив
$data - Массив данных или имя модели.
- строка
$keyнеобязательно 'id' - Имя поля.
Возвращаемое значение
arrayмассив
addClasssource public
addClass( array $options array() , string $class null , string $key 'class' )
Добавляет указанный класс к опциям элемента.
Параметры
- массив
$optionsнеобязательно array() - Массив опций/атрибутов, к которым нужно добавить класс
- строка
$classнеобязательно null - Имя добавляемого класса.
- строка
$keyнеобязательно 'class' - Ключ для использования для класса.
Возвращаемое значение
arrayМассив опций с установленным $key.
afterLayoutsource public
afterLayout( string $layoutFile )
Обработчик afterLayout. afterLayout вызывается после отрисовки макета.
Переопределяется в подклассах.
Параметры
- строка
$layoutFile - Файл макета, который был отрисован.
afterRendersource public
afterRender( string $viewFile )
Обработчик afterRender. afterRender вызывается после отрисовки файла представления, но перед отрисовкой макета.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Файл представления, который был отрисован.
afterRenderFilesource public
afterRenderFile( string $viewFile , string $content )
Обработчик afterRenderFile. Вызывается после отрисовки любого фрагмента представления.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Только что отрисованный файл.
- строка
$content - Содержимое, которое было отрисовано.
assetTimestampsource public
assetTimestamp( string $path )
Добавляет отметку времени к ресурсу файла на основе значения Asset.timestamp в Configure. Если Asset.timestamp — true, и debug > 0, или Asset.timestamp === 'force', отметка времени будет добавлена.
Параметры
- строка
$path - Путь к файлу, которому нужно добавить отметку времени. Путь должен находиться внутри WWW_ROOT
Возвращаемое значение
stringПуть с добавленной отметкой времени или без неё.
assetUrlsource public
assetUrl( string|array $path , array $options array() )
Генерирует URL для заданного файла ресурса. В зависимости от переданных опций предоставляет полный URL с именем домена. Также вызывает Helper::assetTimestamp(), чтобы добавить отметку времени к локальным файлам
Параметры
- строка|массив
$path - Строка пути или массив URL
- массив
$optionsнеобязательно array() - Массив опций. Возможные ключи:
fullBaseВозвращает полный URL с именем доменаpathPrefixПрефикс пути для относительных URLextРасширение ресурса для добавленияpluginЗначение False предотвратит обработку пути как плагина
Возвращает
stringСгенерированный URL
beforeLayoutsource public
beforeLayout( string $layoutFile )
Обработчик перед макетом. beforeLayout вызывается перед отрисовкой макета.
Переопределяется в подклассах.
Параметры
- строка
$layoutFile - Макет, который собирается отрисоваться.
beforeRendersource public
beforeRender( string $viewFile )
Обработчик перед отрисовкой. beforeRender вызывается перед отрисовкой файла представления.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Файл представления, который собирается отрисоваться
beforeRenderFilesource public
beforeRenderFile( string $viewFile )
Обработчик перед отрисовкой файла. Вызывается перед отрисовкой любого фрагмента представления.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Файл, который собирается отрисоваться.
cleansource public
clean( string|array $output )
Используется для удаления вредных тегов из содержимого. Удаляет ряд известных атак XSS из содержимого. Однако, не гарантирует удаление всех возможностей. Вывод содержимого с экранированием - лучший способ предотвратить все возможные атаки.
Устарело
3.0.0 Данный метод будет удален в версии 3.0Параметры
- строка|массив
$output - Либо массив строк для очистки, либо одиночная строка для очистки.
Возвращает
string|array|nullОчищенное содержимое для вывода
domIdsource public
domId( array|string $options null , string $id 'id' )
Генерирует ID DOM для выбранного элемента, если он не задан. Использует текущие настройки View::entity() для генерации идентификатора атрибута в формате CamelCase.
Параметры
- массив|строка
$optionsнеобязательно null - Либо массив HTML-атрибутов, в который добавить $id, либо строка с путем к сущности представления для получения domId.
- строка
$idнеобязательно 'id' - Имя атрибута 'id'.
Возвращает
mixedЕсли $options был массивом, возвращается массив с установленным $id. Если была передана строка, возвращается строка.
entitysource public
entity( )
Возвращает ссылку на сущность текущего контекста в виде массива частей идентификатора.
Возвращает
arrayМассив, содержащий элементы идентификации сущности
fieldsource public
field( )
Возвращает поле модели, используемое в текущем контексте отрисовки. Удаляет суффиксы полей, такие как год, месяц, день, час, мин, меридиан, когда текущая сущность имеет более 2 элементов.
Возвращает
stringстрока
modelsource public
model( )
Возвращает модель, используемую в текущем контексте отрисовки.
Возвращает
stringстрока
outputsource public
output( string $str )
Возвращает строку, сгенерированную методом помощника.
Этот метод можно переопределить в подклассах для обобщенной обработки вывода после обработки.
Устарело
3.0.0 Этот метод будет удален в будущих версиях.Параметры
- строка
$str - Строка, которая должна быть выведена.
Возвращает
stringстрока
setEntitysource public
setEntity( string $entity , boolean $setScope false )
Устанавливает свойства модели и поля помощника на значение в $entity, разделенные точкой.
Параметры
- строка
$entity - Имя поля, например, "ModelName.fieldName" или "ModelName.ID.fieldName"
- булево
$setScopeнеобязательно false - Устанавливает область просмотра в модель, указанную в $tagValue
urlsource public
url( string|array $url null , boolean $full false )
Находит URL для указанного действия.
Возвращает URL, указывающий на предоставленные параметры.
Параметры
- строка|массив
$urlнеобязательно null - Либо относительный строковый URL, например,
/products/view/23, либо массив параметров URL. Использование массива для URL позволит использовать функции обратного маршрутизирования CakePHP. - булево
$fullнеобязательно false - Если true, полный базовый URL будет добавлен к результату
Возвращает
stringПолный переведенный URL с базовым путем.
Ссылка
http://book.cakephp.org/2.0/ru/views/helpers.htmlwebrootsource public
webroot( string $file )
Проверяет существование файла при использовании темы, если файл не найден, возвращается путь по умолчанию.
Параметры
- строка
$file - Файл, для которого необходимо получить путь webroot.
Возвращает
stringПуть к файлу, доступный через веб.
Методы, унаследованные от Object
_mergeVarssource protected
_mergeVars( array $properties , string $class , boolean $normalize true )
Объединяет свойства объекта $property со свойством в определении $class. Значение этого класса для свойства будет объединено поверх $class'
Это обеспечивает некоторые из DRY-магии CakePHP. Если вы хотите это отключить, переопределите этот метод как пустую функцию.
Параметры
- массив
$properties - Имя свойств для объединения.
- строка
$class - Класс для объединения свойства с.
- булево
$normalizeнеобязательно true - Установите в значение true, чтобы выполнить свойства через Hash::normalize() перед объединением.
_setsource protected
_set( array $properties array() )
Разрешает установку нескольких свойств объекта в одной строке кода. Будет устанавливать только те свойства, которые являются частью объявления класса.
Параметры
- массив
$propertiesнеобязательно array() - Ассоциативный массив, содержащий свойства и соответствующие значения.
_stopsource protected
_stop( integer|string $status 0 )
Остановить выполнение текущего скрипта. Оборачивает exit(), что упрощает тестирование.
Параметры
- целое число|строка
$statusнеобязательно 0 - см. http://php.net/exit для значений
dispatchMethodsource public
dispatchMethod( string $method , array $params array() )
Вызывает метод этого объекта с заданными параметрами. Обеспечивает оберточку ОО для call_user_func_array
Параметры
- строка
$method - Имя метода для вызова
- массив
$paramsнеобязательно массив() - Список параметров для использования при вызове $method
Возвращает
mixedРезультат вызова метода
logsource public
log( string $msg , integer $type LOG_ERR , null|string|array $scope null )
Удобный метод для записи сообщения в CakeLog. См. CakeLog::write() для получения дополнительной информации о записи в журналы.
Параметры
- строка
$msg - Сообщение журнала
- целое число
$typeнеобязательно LOG_ERR - Константа типа ошибки. Определена в app/Config/core.php.
- null|строка|массив
$scopeнеобязательно null - Область(и), в которой создается сообщение журнала. См. CakeLog::config() для получения дополнительной информации о областях ведения журнала.
Возвращает
booleanУспешность записи в журнал
requestActionsource public
requestAction( string|array $url , array $extra array() )
Вызывает метод контроллера из любой точки. Может использоваться для объединения контроллеров или подключения плагинов к основному приложению. requestAction может использоваться для возврата отображаемых представлений или извлечения возвращаемого значения из действий контроллера.
Внутри этого метода используется Router::reverse() для преобразования параметра $url в строковый URL. Вы должны использовать форматы URL, совместимые с Router::reverse()
Передача данных POST и GET
Данные POST и GET можно моделировать в requestAction. Используйте $extra['url'] для данных GET. Параметр $extra['data'] позволяет моделировать данные POST.
Параметры
- строка|массив
$url - URL в строковом или массивовом формате. В отличие от других массивов URL в CakePHP, этот URL не будет автоматически обрабатывать переданные и именованные аргументы в параметре $url.
- массив
$extraнеобязательно массив() - Если массив содержит ключ "return", он устанавливает AutoRender в true. Также может использоваться для отправки данных GET/POST и именованных/переданных аргументов.
Возвращает
mixedЛогическое значение true или false при успехе/неудачи или содержимое отображенного действия, если в $extra установлен 'return'.
toStringsource public
toString( )
Преобразование объекта в строку. Каждый класс может переопределить этот метод по необходимости.
Возвращает
stringИмя этого класса
Краткое описание свойств
Свойства, унаследованные от JsBaseEngineHelper
$bufferedMethodssource
public массив
Массив методов с нижним регистром в Engine, которые буферизируются, если не отключены. Это позволяет автоматически буферизировать определенные методы «конечной точки» JsHelper.
array('event', 'sortable', 'drag', 'drop', 'slider')
Свойства, унаследованные от Helper
$_associationsource
protected string
Имя текущей ассоциации модели, в рамках которой находятся сущности.
См. также
Helper::setEntity()$_entityPathsource
protected string
Список элементов, разделённых точками, для которых предназначена текущая сущность поля.
См. также
Helper::setEntity()$_fieldSuffixessource
protected array
Список строк, которые должны рассматриваться как суффиксы или подвходные данные для родительского ввода. Используется в основном для ввода дат/времени.
array( 'year', 'month', 'day', 'hour', 'min', 'second', 'meridian' )
$_helperMapsource
protected array
Таблица поиска хелперов, используемая для ленивой загрузки объектов хелперов.
array() $_minimizedAttributessource
protected array
Минимизированные атрибуты
array( 'allowfullscreen', 'async', 'autofocus', 'autoplay', 'checked', 'compact', 'controls', 'declare', 'default', 'defaultchecked', 'defaultmuted', 'defaultselected', 'defer', 'disabled', 'enabled', 'formnovalidate', 'hidden', 'indeterminate', 'inert', 'ismap', 'itemscope', 'loop', 'multiple', 'muted', 'nohref', 'noresize', 'noshade', 'novalidate', 'nowrap', 'open', 'pauseonexit', 'readonly', 'required', 'reversed', 'scoped', 'seamless', 'selected', 'sortable', 'spellcheck', 'truespeed', 'typemustmatch', 'visible' )
$_modelScopesource
protected string
Имя текущей модели, в рамках которой находятся сущности.
См. также
Helper::setEntity()$fieldsetsource
public array
Содержит массив полей ('имя_поля' => массив('тип' => 'строка', 'длина' => 100), первичный ключ и валидацию массив('имя_поля')
array()
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/2.7/class-JqueryEngineHelper.html