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

eleo

Пользователи
  • Публикаций

    85
  • Зарегистрирован

  • Посещение

Все публикации пользователя eleo

  1. Точно, забыл уже что правил... Вот, в файле catalog\controller\checkout\simplecheckout_cart.php после: $this->_templateData['totals'] = $total_data; вставить это: ###x1_gfb### $this->load->model('total/x1_gfb'); $this->load->model('catalog/product'); $total = $this->cart->getTotal(); $gifts = $this->model_total_x1_gfb->getGifts($total); if(($this->config->get('x1_gfb_status')==1) and (!isset($this->session->data['gift'])) and ($gifts!=false)) { $this->data['x1_gfb'] = 1; $this->data['x1_gfb_url'] = $this->url->link('total/x1_gfb/form', '', 'SSL'); } ###x1_gfb###
  2. catalog\view\theme\ваша_тема\template\checkout\simplecheckout_cart.tpl Вставить код: <?php if(isset($x1_gfb)) {?> <div class="buttons"> <div class="right"><a id="x1_gfb_btn" class="button" href='<?php echo $x1_gfb_url; ?>' onclick='jQuery("#x1_gfb_btn").colorbox({ width: 500, height: 550, onClosed: function(){reloadAll()} });'>ПОЛУЧИТЬ ПОДАРОК ОТ МАГАЗИНА</a> </div> </div> <?php } ?> после: <?php foreach ($totals as $total) { ?> ...здесь куча кода... <?php } ?>
  3. catalog\view\theme\ваш_шаблон\template\common\header.tpl
  4. Что так и остался? Вы не решили эту проблему? Не нашли куда копать? Я так понял здесь \catalog\controller\checkout\manual.php?
  5. Я сделал проще, строку: imagejpeg($this->image, $file, $quality); Заменил на: imagejpeg($this->image, $file); То есть вообще убрал, чтобы opencart не пережимал картинки. И все картинки всё-равно обрабатываю в фотошопе и использую сохранение - "Сохранить для web".
  6. Подскажите где копать и побороть данный косяк? Модуль всем устраивает, под себя подработал, но вот если добавить товар к заказу, нажать кнопку "Обновить итоги" или сохранить заказа, то цена подарка становиться как цена товара на сайте. Хоть приблизительно тыкните носом где копать, может разберусь
  7. Подскажите, модуль ещё актуален или есть что-то новее и лучше? p.s сделал для себя установку цены для подарка, подружил с simple
  8. Вот как раз Title для поисковиков (разбавленный <h1>), а вот дексрипшн для людей, для снипета. :-D :-D :-D
  9. У меня вот что на сайте показывает: :-D
  10. По первому пункту, если не заморачиваться и не менять иконки группам атрибутов каждый день, то в шаблоне product.tpl можно вывести картинку к любой группе атрибутов: <?php if ($attribute_group['attribute_group_id'] == 7) { ?> тут выводится картинка <?php } ?> , где число 7 - id группы.
  11. В товаре полно ненужных полей, таких как UPC EAN MPN, вписывайте туда опт и выводите в шаблон.
  12. А вот если добавить товар в корзину и нажать "Оформить заказ", то вся страница в иероглифах без дизайна и стилей - иероглифы на белом фоне.
  13. У меня нет такой ошибки. Вот что при открытии:
  14. eleo

    Кэширование h1 и title в категории

    Стоит nitro, но он отключён. Может не полностью как-то отключён и что-то ещё делает? Но папка system/cache всегда пустая А это не влияет? etc/nginx/nginx.conf: /var/cache/nginx во всех папках здесь пусто, ничего не кэшируется.
  15. eleo

    Кэширование h1 и title в категории

    Даже текст - описание категории не меняется... Нет совсем идей как убрать это кэширование
  16. Поставил модуль Title and H1 for category and product, h1 and keywords for home всё отобразилось в админке. Для товаров прописываются h1 и title и изменения сразу видны, но если в категории прописать h1 и title, то изменений нету. Примечательно то, что полная копия сайта на локалке с тем же модулем, меняя h1 и title в категории сразу видны изменения, но на сайте в интернете не видны изменения. Только спустя время. Кэш отключён на сайте, как и на локалке, полная же копия, тогда б и на локалке был бы кэш и не отображалось сразу. Помогите разобраться, что это может быть? Настройки php, nginx или что это может быть? Версия Опенкарта 1.5.6 p.s папка system/cache всегда пустая
  17. Вопрос уже решил. А нужен был просто список id. Количество их не будет больше 30-50.
  18. Прошу не пинать, совсем ученик в php+mysql... Создаю модуль, вот что есть: admin/model/hello.php <?php class ModelCustomHello extends Model { public function HellWorld() { $sql = "SELECT main_product_id FROM `" . DB_PREFIX . "chain_discount`"; $implode = array(); $query = $this->db->query($sql); return $query->rows; } } ?>controller/custom/helloworld.php <? class ControllerCustomHelloWorld extends Controller{ public function index(){ $template="custom/hello.tpl"; $this->load->model('custom/hello'); $varids = $this->model_custom_hello->HellWorld(); /* var_dump ($varids); */ foreach ($varids as $varid) { $this->data['main_product_id'][] = array( 'main_product_id' => $varid['main_product_id'] ); } $this->template = ''.$template.''; $this->children = array( 'common/header', 'common/footer' ); $this->response->setOutput($this->render()); } } ?>admin/view/template/custom/hello.tpl <?php echo $header; ?> <div id="content"> <h1>HelloWorld</h1> <?php echo 'I can also run PHP too!'; ?> </div> --------- <br> <?php var_dump ($main_product_id); ?> <br> --------- <?php echo $footer; ?>var_dump в tpl файле вот что выводит: array(6) { [0]=> array(1) { ["main_product_id"]=> string(3) "428" } [1]=> array(1) { ["main_product_id"]=> string(3) "428" } [2]=> array(1) { ["main_product_id"]=> string(4) "3217" } [3]=> array(1) { ["main_product_id"]=> string(3) "458" } [4]=> array(1) { ["main_product_id"]=> string(4) "2675" } [5]=> array(1) { ["main_product_id"]=> string(4) "1218" } }Я так понял нужно как-то делать выборку из этого массива, чтобы просто получить список всех id?Не подскажите как это сделать?
  19. Буду признателен, если поинформативнее... :-)
  20. Всем привет! Возможно ли как-то отловить событие в админке в списке заказов у кнопки "Показать счет"? Как сделать так, чтобы при нажатии кнопки "Показать счет" у заказа менялся цвет или добавлялась рядом с заказам картинка принтера, что обозначало бы, что заказ был распечатан.
  21. Может кому-то поможет. Объявление и инициализация переменных (через $this->data[…] ) видимых для выбранного tpl: $this->data['имя_перемен_видимой_для_представления']="Значения переменной";
  22. Fatal error: Call to undefined function _is_curl_installed()

×
×
  • Создать...

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

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