<div id="app">
<button @click="bool ? one() : two()">Click</button>
</div>
function files_connection( $paths = [] ) {
var_dump($paths);
$allFilesAvailable = true; // вот здесь вы отслеживаете наличие всех файлов
foreach ( $paths as $path_file ) {
$file_name = end( explode( '/', $path_file ) );
if ( !file_exists( __DIR__ . $path_file ) ) {
$allFilesAvailable = false; // если хотя-бы одного нет - дальше этого скрипта дело не пойдет
echo "
<div class=\"alert_danger_file_connection\">
<h1>Ошибка при подключении файла!</h1>
<p>Не удалось подключить файл: <mark>{$path_file}</mark></p>
<p>Проверьте наличие файла по указанному пути: <mark>{$file_name}</mark></p>
</div>
";
} else {
if( $allFilesAvailable)
include_once( __DIR__ . $path_file );
}
}
if(!$allFilesAvailable)// УПС!
exit;
}
select * from ( здесь ваш старый запрос) t order by t.write_data
<script type="text/x-template" id="simple-dictionary-dialog-template">
template: `здесь тело шаблона`
template: `<?= $template ?>`
// $template получаю ob_get_clean() , зато все на одной странице и html полноценно форматируется и редактируется IDE
exit:function () {
let t = this; // вам нужно передать внутрь правильный контекст
$.ajax({
url: "/exit",
type: "GET",
data: "get=on",
success: function (response) {
console.log('Нажал на выход'+response);
t.authdata = null; // внимание! this здесь уже не тот! :)
console.log( t.authdata);
}
});
}
<div style="height:160px; border:2px solid #eee; display:inline-block; overflow:hidden;">
<iframe style="position:relative; top:-30px; border:none;"
src=" Source to the map "
width="What Ever Width" height="What ever height"></iframe>
</div>
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'allow' => $this->isAdmin(), // это функция которая должна возвращать true для юзера с id = 1 , описываете ее в этом же контроллере
],
],
],
];
}