public function beforeSave($insert) { if (parent::beforeSave($insert)) { $this->sid = Text::sid($this->sid, $this->header); return true; } else { return false; } }
public function beforeSave($insert) { if (parent::beforeSave($insert)) { $this->sid = Text::sid($this->sid, $this->header); $this->updated_at = date('YmdHis'); if ($this->isNewRecord) { $this->created_at = date('YmdHis'); } return true; } else { return false; } }
public function beforeSave($insert) { if (parent::beforeSave($insert)) { if ($this->pid === '0') { $this->pid = null; } $this->sid = Text::sid($this->sid, $this->header); if ($this->sid === '') { $this->addError('sid', 'Строковый идентификатор не смог создасться из заголовка, измените заголовок.'); return false; } return true; } else { return false; } }
<?php use common\components\helpers\Text; $this->title = 'Покупка'; $this->params['breadcrumbs'][] = $this->title; ?> <?php foreach ($list as $item) { ?> <h2><?php echo $item['product_header']; ?> </h2> <p><?php echo $item['product_count']; ?> <?php echo Text::declension($item['product_count'], 'штук штука штуки'); ?> </p> <pre><?php echo $item['product_content']; ?> </pre> <?php }
<?php echo Html::tag('div', null, ['class' => 'help-block']); ?> <?php echo Html::endTag('div'); ?> <?php echo Html::beginTag('div', ['class' => 'form-group']); ?> <?php echo Html::submitButton('Удалить этот товар из корзины', ['class' => 'btn btn-primary', 'name' => 'delete']); ?> <?php echo Html::tag('div', null, ['class' => 'help-block']); ?> <?php echo Html::endTag('div'); ActiveForm::end(); ?> <p>В корзине <?php echo $count; ?> <?php echo Text::declension($count, 'таких такой таких'); ?> <?php echo Text::declension($count, 'товаров товар товара'); ?> .</p>
<h1><?php echo Html::encode($this->title); ?> </h1> <?php foreach ($buyList as $buy) { ?> <div class="row"> <div class="col-sm-12"> <p><a href="<?php echo Url::to(["site/buyview", "id" => $buy['id']]); ?> ">Покупка</a> совершена <strong><?php echo Text::tsToStr($buy['trade_ts']); ?> </strong>, куплено <strong><?php echo $buy['count_product']; ?> </strong> различных товаров, общее количество <strong><?php echo $buy['count_units']; ?> </strong> на сумму <strong><?php echo $buy['total_price']; ?> </strong> ₽.</p> </div>
<div class="col-sm-6"> <div class="list-group"> <?php foreach ($news_count as $item) { ?> <a href="<?php echo Yii::$app->urlManager->createUrl(['news/create', 'sectionid' => $item['id']]); ?> " class="list-group-item<?php echo $item['countnews'] !== '0' ? '' : ' list-group-item-danger'; ?> "><span class="badge"><?php echo $item['countnews']; ?> <?php echo Text::declension($item['countnews'], 'новостей новость новости'); ?> </span><?php echo $item['header']; ?> </a> <?php } ?> </div> </div> </div> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => ['id', 'sid', 'header', 'created_at', ['class' => 'yii\\grid\\ActionColumn']]]); ?>