Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Скидка действует до ...


 Поделиться

Рекомендованные сообщения

Здравствуйте. Не нашла похожей темы. Может кто подскажет - хочу сделать в описании продукта рядом с ценой вывод блока даты до которой действует скидка, чтобы она бралась из админки. Как это можно осуществить, или есть готовое решение? Буду рада любой помощи  

Ссылка на комментарий
Поделиться на других сайтах


Ссылка на комментарий
Поделиться на других сайтах


Оформить можно как угодно)

ef517dcbc7bb6fb1b70890b1f0c36bb0e16d59df

Ссылка на комментарий
Поделиться на других сайтах


хотелось бы указать дату до которой действует скидка, а не количество оставшихся дней, такое возможно?

Ссылка на комментарий
Поделиться на других сайтах


хотелось бы указать дату до которой действует скидка, а не количество оставшихся дней, такое возможно?

конечно возможно. Модуля не видел, но вывести содержимое date_end с таблицы product_special не составит труда.

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

у себя сделал таким образом -

 

в файл /html/catalog/controller/product/product.php

 

после строки 

$product_info = $this->model_catalog_product->getProduct($product_id);

 

добавил

 

$special_info = $this->db->query("SELECT date_end FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "'");
         if ($special_info->num_rows) {
            $date_end = $special_info->row['date_end'];   
              $this->data['date_end'] = date($this->language->get('date_format_short'), strtotime($date_end));
         }else{
               $this->data['date_end'] = '';
         }

 

и в файле /html/catalog/view/theme/<ВАША ТЕМА>/template/product/product.tpl

 

добавил вывод этой переменной ($date_end) -

 

<?php if ($special) { echo "Скидка до: ".$date_end;} ?>

Ссылка на комментарий
Поделиться на других сайтах


у себя сделал таким образом -

 

в файл /html/catalog/controller/product/product.php

 

после строки 

$product_info = $this->model_catalog_product->getProduct($product_id);

 

добавил

 

$special_info = $this->db->query("SELECT date_end FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "'");

         if ($special_info->num_rows) {

            $date_end = $special_info->row['date_end'];   

              $this->data['date_end'] = date($this->language->get('date_format_short'), strtotime($date_end));

         }else{

               $this->data['date_end'] = '';

         }

 

и в файле /html/catalog/view/theme/<ВАША ТЕМА>/template/product/product.tpl

 

добавил вывод этой переменной ($date_end) -

 

<?php if ($special) { echo "Скидка до: ".$date_end;} ?>

 

Не плохой вариант, если еще со стилями поработать то получится весьма привлекательно. Спасибо. Вам +, только пропала возможность ставить плюсы. 

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.