if(!\Yii::$app->user->can('admin'))
{
// делаем выборку с помощью КурсыПользователи для каждого по своим данным
}
Handsontable.dom.addEvent(load[0], 'click', function() {
$.ajax({
type: 'POST',
url: 'url',
})
.done(function(result) {
var data = [];
$.each(result.answer, function( index, value ) {
data.push( {
var1: value.var1,
var2: value.var2,
var3: value.var3,
} );
});
hot.loadData(data);
hot.render();
$('#modalItemDel').modal('show');
});
});
$('#modalItemDel').modal('show');
public function getProductCity()
{
return $this->hasMany(shopCity::className(),['shop_city_id'=>'shop_city_id'])->via('productPrice');
}
public function getshopCity()
{
return $this->hasMany(shop::className(),['shop_id'=>'shop_id'])->via('productCity');
}
Product::find()
->select("*")
->leftJoin('shop_product_price', 'shop_product_price.product_id = product.product_id')
->where(['like', 'name', $model->name . '%', false])
->with(['manufacturer', 'shopCity'])
->asArray()
->all()
add_action('template_redirect', 'before_header', 0);
add_action('wp_head', 'after_header', 900);
function before_header (){
ob_start('change_title_tag');
}
function change_title_tag($head) {
global $page;
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
! empty ( $page ) && 1 < $page && $paged = $page;
$paged > 1 && $s .= ' | ' . sprintf( __( 'Страница: %s' ), $paged );
if($paged > 1){
return eregi_replace('</title>', $s.'</title>', $head);
} else {
return $head;
}
}
function after_header() {
ob_end_flush();
}
Options +SymLinksIfOwnerMatch
RewriteEngine on
Redirect 301 /blog/retsepty-s-medom.feed https://site.com/
RewriteCond %{QUERY_STRING} ^category_id= [NC]
RewriteRule (.*) $1? [R=301,L]
если я правильно понял, то она подойдет только для тех макетов которые нарисованы конкретно под нее