public function beforeDelete()
{ if (parent::beforeDelete()) {
$dir = Yii::getAlias('@images').'/blog/';
if(!empty($this->image))
if($this->image && file_exists($dir.$this->image)){
unlink($dir.$this->image);
}
foreach (self::IMAGES_SIZE as $size){
$size_dir = $size[0].'x';
if($size[1] !== null)
$size_dir .= $size[1];
}
BlogTag::deleteAll(['blog_id'=>$this->id]);
return true;
} else {
return false;
}
}
yii - это php framework. php - это серверный язык. При чем тут браузер?
public function beforeDelete()
{
if (parent::beforeDelete()) {
$dir = Yii::getAlias('@images').'/blog/';
if($this->image != '')
if($this->image && file_exists($dir.$this->image)){
unlink($dir.$this->image);
}
/* if(file_exists($dir.$this->image)){
unlink($dir.$this->image);
}*/
foreach (self::IMAGES_SIZE as $size){
$size_dir = $size[0].'x';
if($size[1] !== null)
$size_dir .= $size[1];
/* if(file_exists($dir.$this->image)){
unlink($dir.$size_dir.'/'.$this->image);
}*/
}
BlogTag::deleteAll(['blog_id'=>$this->id]);
return true;
} else {
return false;
}
}
}
Вообщем, вроде разобрался - ещё раз переустановил Chrome и попробовал зайти на сайт не через вкладки сайтов OpenServer, а напрямую - посты удаляются, только теперь вверху сообщение, что: "Cоединение не защищено".
Старый Chrom удалился через Revo installer со всеми ключами. Но если попробовать открыть сайт через вкладки Open Server, то там - ничего не удаляется, все закладки браузера - все на месте. Если посмотреть в настройках Open Server - то путь браузера лежит в папках progs. Может быть, там что-то стоит удалить? Указал другой путь расположения C:\Program Files (x86)\Google\Chrome\Application.chrome.exe