コード例 #1
0
ファイル: renderer.php プロジェクト: blakeHelm/BallotPath
 private function RenderEditor(CustomEditor $editor, $nameInTemplate, $templateFile, $additionalParams = array())
 {
     $validatorsInfo = array();
     $validatorsInfo['InputAttributes'] = $editor->GetValidationAttributes();
     $validatorsInfo['InputAttributes'] .= StringUtils::Format(' data-legacy-field-name="%s" data-pgui-legacy-validate="true"', $editor->GetFieldName());
     $this->DisplayTemplate(Path::Combine('editors', $templateFile), array($nameInTemplate => $editor), array_merge(array('Validators' => $validatorsInfo, $nameInTemplate == 'Editor' ? 'EditControl' : 'Editor' => $editor->GetViewData()), $additionalParams));
 }
コード例 #2
0
 private function RenderEditor(CustomEditor $editor, $nameInTemplate, $templateFile, $additionalParams = array())
 {
     $validatorsInfo = array();
     $validatorsInfo['InputAttributes'] = $editor->GetValidationAttributes();
     $validatorsInfo['InputAttributes'] .= StringUtils::Format(' data-legacy-field-name="%s" data-pgui-legacy-validate="true"', $editor->GetFieldName());
     $this->DisplayTemplate('editors/wrap_editor.tpl', array($nameInTemplate => $editor), array_merge(array('MaxWidth' => $editor->getMaxWidth(), 'Validators' => $validatorsInfo, 'EditorTemplate' => 'editors/' . $templateFile), $additionalParams));
 }