I'm storing the description of an offer in the ofe_desc attribute , but even though in TextArea I insert break lines, bank and HTML (when I try to collect the data), they are all shown in a single line.
Following codes:
<!-- Mostra na tela os dados da tabela -->
<div class="col-md-4">
<div class="panel panel-border-color panel-border-color-primary">
<a href="oferta/view?id=<?= $teste['ofe_id']?>">
<img
src="<?= Yii::getAlias('@web').'/'.$teste['ofe_imagem']; ?>"
height="305px" width="338px"
onclick="visualizacao(<?= $teste['ofe_id']?>)"
></a>
<div class=""><h4><?= $teste['ofe_titulo']; ?></h4></div>
<div class="panel-body">
<p class="scroll" style="height: 150px"><?= $teste['ofe_desc'];?></p>
<!-- <button data-modal="full-success" class="btn btn-space btn-success md-trigger">Sucesso</button> -->
</div>
</div>
</div>
-
<!--Textbox que recolher a descrição do item-->
<div id="div_ofe_desc">
<label class="label-control">Descrição</label>
<textarea name="ofe_desc" class="form-control" id="ofe_desc" rows="5" cols="30" required></textarea>
</div>
-
if (isset($_POST['ofe_titulo'])) {
$conteudoDaImagem = Yii::$app->request->post('imagem');
//define alguns atributos e recebe outros
$model->ofe_emp_id = Yii::$app->user->identity->usu_emp_id;
$model->ofe_cliques = 0;
$model->ofe_visualizacao= 0;
$model->ofe_sub_id = $_POST['subcategoria'];
$model->ofe_titulo = $_POST['ofe_titulo'];
$model->ofe_tipo_id = $_POST['ofe_tipo_id'];
$model->ofe_redir = $_POST['ofe_redir'];
if($_POST['ofe_valor_neutro'] == null || $_POST['ofe_valor_neutro'] == ''){
$model->ofe_valor_neutro = 0;
}else{
$model->ofe_valor_neutro= $_POST['ofe_valor_neutro'];
}
if($_POST['ofe_valor_desc'] == null || $_POST['ofe_valor_desc'] == ''){
$model->ofe_valor_desc = 0;
}else{
$model->ofe_valor_desc = $_POST['ofe_valor_desc'];
}
if($_POST['ofe_valor_frete'] == null || $_POST['ofe_valor_frete'] == ''){
$model->ofe_frete = 0;
}else{
$model->ofe_frete = $_POST['ofe_valor_frete'];
}
if($_POST['ofe_valor_atual'] == null || $_POST['ofe_valor_atual'] == ''){
$model->ofe_valor_atual = 0;
}else{
$model->ofe_valor_atual = $_POST['ofe_valor_atual'];
}
$model->ofe_desc = $_POST['ofe_desc'];
$model->ofe_regra = $_POST['ofe_regra'];
$model->ofe_status = $_POST['Oferta']['ofe_status'];
$model->save();
//realiza upload da imagem da oferta e mostra a tela View
if($model->uploadImagem()){
$model->save();
$this->redirect(['view', 'id' => $model->ofe_id]);
}else{
pe("erro");
}
}
How are you appearing?