cms-token/@core/app/PageBuilder/Fields/Textarea.php

28 lines
687 B
PHP

<?php
namespace App\PageBuilder\Fields;
use App\PageBuilder\Helpers\Traits\FieldInstanceHelper;
use App\PageBuilder\PageBuilderField;
class Textarea extends PageBuilderField
{
use FieldInstanceHelper;
/**
* render field markup
* */
public function render()
{
// TODO: Implement render() method.
$output = '';
$output .= $this->field_before();
$output .= $this->label();
$output .= '<textarea name="'.$this->name().'" placeholder="'.$this->placeholder().'" cols="10" rows="5" class="'.$this->field_class().'">'.$this->value().'</textarea>';
$output .= $this->field_after();
return $output;
}
}