Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/libraries/smartslider3/src/Framework/Form/Fieldset/LayerWindow/FieldsetLayerWindow.php
Назад
<?php namespace Nextend\Framework\Form\Fieldset\LayerWindow; use Nextend\Framework\Form\AbstractField; use Nextend\Framework\Form\AbstractFieldset; use Nextend\Framework\View\Html; class FieldsetLayerWindow extends AbstractFieldset { protected $attributes = array(); public function renderContainer() { echo Html::openTag('div', array( 'class' => 'n2_fields_layer_window', 'data-field' => 'fieldset-layer-window-' . $this->name ) + $this->attributes); if (!empty($this->label)) { echo '<div class="n2_fields_layer_window__title">'; $this->renderTitle(); echo '</div>'; } echo '<div class="n2_fields_layer_window__fields">'; $element = $this->first; while ($element) { echo $this->decorateElement($element); $element = $element->getNext(); } echo '</div>'; echo '</div>'; } protected function renderTitle() { echo '<div class="n2_fields_layer_window__label">' . $this->label . '</div>'; } /** * @param AbstractField $element * * @return string */ public function decorateElement($element) { ob_start(); $hasLabel = $element->hasLabel(); $classes = array( 'n2_field', $element->getLabelClass(), $element->getRowClass() ); echo Html::openTag('div', array( 'class' => implode(' ', array_filter($classes)), 'data-field' => $element->getID() ) + $element->getRowAttributes()); if ($hasLabel) { echo "<div class='n2_field__label'>"; $element->displayLabel(); echo "</div>"; } echo "<div class='n2_field__element'>"; $element->displayElement(); echo "</div>"; echo "</div>"; return ob_get_clean(); } /** * @param array $attributes */ public function setAttributes($attributes) { $this->attributes = $attributes; } /** * @param string $name * @param string $value */ public function addAttribute($name, $value) { $this->attributes[$name] = $value; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка