Перейти к содержанию

alone69li

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

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

  • Посещение

Репутация

2 Обычный

Информация о alone69li

  • Звание
    Продвинутый пользователь
  • День рождения 26.05.1986

Информация

  • Пол
    Мужчина

Посетители профиля

2 201 просмотр профиля
  1. Огромное всем спасибо, очень выручили!
  2. Формат изображения может быть другой в крайне редком случае ( 1-5% вероятности). Только в случае человеческого фактора ошибки.
  3. Картинки лежат тут '/image/data/tov_foto/' . &manufacturer . '/1179.jpg' тут же лежат картинки 1179_1.jpg 1179_2.jpg 1179_3.jpg Первую картинку выводит так: image/cache/data/tov_foto/manufacturer/1179-270x270.jpg 1179 == ID Opencart 1.5.6.4
  4. Не получается, но большое спасибо.
  5. Добрый день. Подскажите пожалуйста ссылками или кусками кода как такое сделать. В базе данных хранится путь к картинке, имя картинки ID товара. В этой же папке лежит еще несколько картинок с именем ID_1, ID_2, ID_3 и так далее. Каждому товару разное количество картинок. Как их вывести мимо записи их в БД?
  6. Спасибо большое, за помощь. Это не сработало =( Я плохо донес то, что мне надо. У меня есть код в шаблоне: <div class="box-product similarProducts"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><?php echo $product['sticker']; ?><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="cart-box"> <div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a></div> </div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> </div> <?php } ?> </div> <?php } ?> </div> Мне нужно вывести товары, ID которых я помещаю в боле ISBN ( UPC ), подскажите как это подставить в контроллере?
  7. $results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']); Как вместо подставить массив (1245, 4578, 568978) ID товаров из поля ISBN. Это строка из /catalog/controller/product/product.php Ребята выручите пожалуйста, всем откликнувшимся, заранее огромное спасибо!
  8. Огромное вам ребята спасибо, очень помогли!
  9. Да нет, это просто надо заказы опта кидать на один отдел, а розницу на другой. Емайл разный у них.
  10. Правильно ли я понял, что достаточно заменить запрос? //$customer_group_id = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer WHERE email = '" . $order_info['email'] . "'"); $customer_group_id = $this->customer->getGroupId(); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/mail/order.tpl')) { $html = $template->fetch($this->config->get('config_template') . '/template/mail/order.tpl'); } else { $html = $template->fetch('default/template/checkout/mail/order.tpl'); } $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->hostname = $this->config->get('config_smtp_host'); $mail->username = $this->config->get('config_smtp_username'); $mail->password = $this->config->get('config_smtp_password'); $mail->port = $this->config->get('config_smtp_port'); $mail->timeout = $this->config->get('config_smtp_timeout'); if ($customer_group_id == 5) { $mail->setTo($this->config->get('config_fax')); }else{ $mail->setTo($this->config->get('config_email')); } //$mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setSender($order_info['store_name']); $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8')); $mail->setHtml($html); $mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8')); $mail->addAttachment(DIR_IMAGE . $this->config->get('config_logo')); $mail->send();
  11. Всем, кто не прошел мимо большая благодарность. Помогите разобраться. Задача: Нужно в зависимости от группы покупателя, слать письмо на разные емаилы админу. Делаю так и ничего не выходит. $customer_group_id = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer WHERE email = '" . $order_info['email'] . "'"); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/mail/order.tpl')) { $html = $template->fetch($this->config->get('config_template') . '/template/mail/order.tpl'); } else { $html = $template->fetch('default/template/checkout/mail/order.tpl'); } $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->hostname = $this->config->get('config_smtp_host'); $mail->username = $this->config->get('config_smtp_username'); $mail->password = $this->config->get('config_smtp_password'); $mail->port = $this->config->get('config_smtp_port'); $mail->timeout = $this->config->get('config_smtp_timeout'); if ($customer_group_id == 5) { $mail->setTo($this->config->get('config_fax')); }else{ $mail->setTo($this->config->get('config_email')); } //$mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setSender($order_info['store_name']); $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8')); $mail->setHtml($html); $mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8')); $mail->addAttachment(DIR_IMAGE . $this->config->get('config_logo')); $mail->send();
  12. Нашел. Идем по адресу /admin/controller/feed/yandex_yml3.php и правим где то на 46 строке // $this->data['export_url'] = HTTP_CATALOG.'export/yandex_yml3.xml'; $this->data['export_url'] = HTTP_CATALOG.'export/'; Ну и для остальных соотвественно
  13. Добрый день. Нажмите зеленый плюсик справа. Появятся поля
  14. Добрый день подскажите где это можно поправить?! в доп настройках дублируется часть пути к файлу https://s.mail.ru/Gsmy/p6tsEHa1t
  15. alone69li

    Сессия пользователя

    Спасибо всем =) Делюсь своими решениями. Первое что надо сделать это проверить файл /php.ini В нем смотрим строку session.gc_maxlifetime = 172800; там будет стоять что то около 1440 или что то другое. Это значение в секундах В моем случае 172800 это трое суток Если это не помогает, надо дополнительно править конфиги PHP на сервере. Если у вас простой хостинг, то обратитесь к своему хостеру. Если у вас свой виртуальный сервер, вот как это делать в ISPmanager Lite 5
×

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

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