return [
'bootstrap' => [
'mySubdomainComponent'
],
'components' => [
'mySubdomainComponent' => '\namespace\of\mySubdomainComponent'
]
];
// обработка данных в компоненте, метод init
...
// в дальнейшем можно получить компонент
\Yii::$app->get('mySubdomainComponent')
$app = \Yii::$app;
$app->on($app::EVENT_BEFORE_REQUEST, ['myListener', 'method']);
// в листенере делаем нужную обработку
...
$(this).data()
возвращает объект со значениями всех data-атрибутов (в вашем случае он пуст), поэтому в .output у вас вставляется [object Object]. Нужно вызывать $(this).data('something')
<div class="input" data-text="А тут что на самом деле передаем">Передать</div>
<div class="output"></div>
$(document).ready(function() {
$(".input").click(function() {$(".output").text($(this).data('text'));});
});
var tileSlider = $('.tile-slider');
tileSlider.each(function(){
var mySwiper = new Swiper(this, {
loop: true,
nextButton: $(this).parent().find('.tile-slider-next')[0],
prevButton: $(this).parent().find('.tile-slider-prev')[0]
});
});
:linked_dirscapistranorb.com/documentation/getting-started/con...
default: []
Listed directories will be symlinked into the release directory during deployment.
Can be used for persistent directories like uploads or other data. See Structure for the exact directories.
<input type="text" name="phone" value="<?=(!empty($session_data['phone']))?$session_data['phone']:'';?>" placeholder="Ваш номер телефона"/>
<body<?if(is_home()):?> id="homePage"<?endif;?>>
...
</body>