diff --git a/common/models/Basket.php b/common/models/Basket.php index 3330951..510d57e 100755 --- a/common/models/Basket.php +++ b/common/models/Basket.php @@ -46,7 +46,7 @@ if($data[$product_variant_id]['count'] <= 0) { unset($data[$product_variant_id]); } - } else { + } elseif($count > 0) { $model = $this->findModel($product_variant_id); $data[ $product_variant_id ] = [ 'price' => $model->price, @@ -56,6 +56,10 @@ $this->setData($data); } + public function delete(int $product_variant_id) { + $this->set($product_variant_id, 0); + } + public function getData(): array { return $this->session->get('basket'); diff --git a/common/widgets/Mailer.php b/common/widgets/Mailer.php index 1b8a8af..0a522b8 100755 --- a/common/widgets/Mailer.php +++ b/common/widgets/Mailer.php @@ -22,40 +22,30 @@ class Mailer extends Widget{ public function run(){ $mail = new \PHPMailer(); - + + /* */ $mail->IsSMTP(); - $mail->SMTPOptions = array( - 'ssl' => array( - 'verify_peer' => false, - 'verify_peer_name' => false, - 'allow_self_signed' => true - ) - ); - $mail->Host = "195.248.225.139"; - $mail->SMTPDebug = true; - $mail->SMTPAuth = 0; - $mail->Port = 25; + $mail->SMTPDebug = 1; + $mail->SMTPAuth = true; + $mail->SMTPSecure = 'ssl'; + $mail->Host = 'smtp.gmail.com'; + $mail->Port = 465; $mail->CharSet = 'UTF-8'; - $mail->Username = ""; - $mail->Password = ""; - $mail->SetFrom('Rukzachok.com.ua@gmail.com'); + $mail->Username = "proekant.net@gmail.com"; + $mail->Password = "proektant112233"; + $mail->SetFrom('proekant.net@gmail.com'); $mail->Subject = $this->subject; $mail->MsgHTML($this->render($this->type, ['params' => $this->params])); - $address = "Rukzachok.com.ua@gmail.com"; + $address = "slava.up@gmail.com"; $mail->AddAddress($address); $mail->AddAddress($this->email); - $mail->AddAddress('dockdep@gmail.com'); + /* */ if(!$mail->send()) { - \Yii::$app->getSession()->setFlash('error', 'Mailer Error: ' . $mail->ErrorInfo); - return 'Mailer Error: ' . $mail->ErrorInfo; } else { - - return 'Message has been sent'; } } - } diff --git a/common/widgets/views/order.php b/common/widgets/views/order.php index fe7d6ec..f069e91 100755 --- a/common/widgets/views/order.php +++ b/common/widgets/views/order.php @@ -107,7 +107,7 @@
- ![]() |
-
-
|
- - - | -
-
- 4 250 грн. -0
-
- |
-
Как лучше осветить свой дом? Какие светильник, люстра, бра эстетично впишутся в Ваш интерьер? Где купить светильники? Эти и многие подобные вопросы рано или поздно возникают у каждого. Где найти ответы на них? Мы с радостью поможем Вам в решении задачи "светильники Киев купить" Авторизованная сеть магазинов «Лінія світла» предлагает Вашему вниманию не только широкий ассортимент освещения, который удовлетворит самых требовательных покупателей, но также квалифицированные консультации и помощь в выборе современных люстр. В наших магазинах (интернет магазин светильников и сеть магазинов) Вы сможете в любой момент посмотреть выбранные люстры, бра, торшеры, настольные лампы, споты, детские и декоративные светильники, получить исчерпывающую информацию у продавцов-консультантов, а также купить светильник на любой вкус
-У нас вы найдете только качественные светильники цены же на них вас приятно удивят. Наш каталог светильников представлен следующими брэндами: Massive, Eseo, Lirio, Philips. Качество не может стоить дешево, в том числе и светильники, цена на которые на порядок выше дешевых клонов, но наш магазин освещенияпредлагает вам светильник, цена на которые не станет для вас неприятным сюрпризом
-Светильники Massive – это качественные светильники с многолетней историей. Стильный дизайн, надежность и широчайший ассортимент, охватывающий все аспекты освещения – вот почему так популярны светильники от Massive. Светильник – это не только свет, но дополнительный элемент интерьера. Вам необходимо купить светильники, чтобы осветить гостиную, спальню, прихожую? Выбирайте из огромного количества подвесных светильников. Вам покажут каталог светильников и помогут отобрать комплекты, которые гармонично впишутся в Ваш дом и красиво его осветят в темное времяю
-