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

alone69li

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

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

  • Посещение

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

  1. Картинки лежат тут '/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
  2. Не получается, но большое спасибо.
  3. Добрый день. Подскажите пожалуйста ссылками или кусками кода как такое сделать. В базе данных хранится путь к картинке, имя картинки ID товара. В этой же папке лежит еще несколько картинок с именем ID_1, ID_2, ID_3 и так далее. Каждому товару разное количество картинок. Как их вывести мимо записи их в БД?
  4. Спасибо большое, за помощь. Это не сработало =( Я плохо донес то, что мне надо. У меня есть код в шаблоне: <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 ), подскажите как это подставить в контроллере?
  5. $results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']); Как вместо подставить массив (1245, 4578, 568978) ID товаров из поля ISBN. Это строка из /catalog/controller/product/product.php Ребята выручите пожалуйста, всем откликнувшимся, заранее огромное спасибо!
  6. Да нет, это просто надо заказы опта кидать на один отдел, а розницу на другой. Емайл разный у них.
  7. Правильно ли я понял, что достаточно заменить запрос? //$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();
  8. Всем, кто не прошел мимо большая благодарность. Помогите разобраться. Задача: Нужно в зависимости от группы покупателя, слать письмо на разные емаилы админу. Делаю так и ничего не выходит. $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();
  9. alone69li

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

    Спасибо всем =) Делюсь своими решениями. Первое что надо сделать это проверить файл /php.ini В нем смотрим строку session.gc_maxlifetime = 172800; там будет стоять что то около 1440 или что то другое. Это значение в секундах В моем случае 172800 это трое суток Если это не помогает, надо дополнительно править конфиги PHP на сервере. Если у вас простой хостинг, то обратитесь к своему хостеру. Если у вас свой виртуальный сервер, вот как это делать в ISPmanager Lite 5
  10. Привет Подскажите пожалуйста, где что менять, чтобы увеличить сессию пользователя до 30 дней? Все что нашел на форуме и это не подходит
  11. Добрый вечер Большое спасибо за Ваш модуль. Модуль реально хорош на столько, что я управляю сайтом практически не залезая в админку. Но одной штуки оочень не хватает. Сделайте пожалуйста, чтобы товары, которых нет в файле, но есть на сайте - удалялись. Или может быть этим товарам присваивался статус ОТКЛЮЧЕНО. Скажите пожалуйста, будете ли вы делать это? Чтобы понять ожидать обновление или нет. Еще раз спасибо огромное, модуль реально крут.
  12. Ребята кто знает Что надо выбрать в РЕЖИМЕ ИМПОРТА, чтобы товары, которые есть в магазине, но которых нет в файле, удалялись? Режим УДАЛИТЬ НАВСЕГДА, как мы выяснили, удаляет те товары, которые есть в импортируемом файле?
  13. Добрый день. Не совсем понятно, как вывести <?php echo $customer_group['name']; ?> на странице /catalog/view/theme/***/template/account/account.tpl Подскажите пожалуйста
  14. Версия движка 1.5.6 Нужно в название(тему) письма добавить КОМПАНИЮ (название). Еще нужно сделать прикрепленный файл .CSV в письме клиенту. В котором будет две колонки. В первой колонке ID ТОВАРА, во второй КОЛИЧЕСТВО ТОВАРА. Сам файл должен назваться именем компании. На этом все.
  15. Неужели никто не в курсе?
  16. Ребята, в какой переменной менять то, что в заголовке письма, пока его не открыли???
  17. Вот контакт программиста, который мне помог настроить выгрузку в CSV из 1С. При чем у меня там были и скидки, и разнесение по категориям. SKYPE: ipmarkarov Я сформировал файл экспорта товара, отдал ему и попросил, чтобы он мне сделал такой же формат выгрузки из 1С. Можете напомнить ему, сказав, что Вам надо как у Станислава)))
  18. Добрый день. Решаю сейчас похожую задачу. 1. Базу надо редактировать в одном месте, это убережет вас от лишних проблем. Если вы ведете 1С, то значит в 1С. 2. Для синхронизации использую CSV Price Pro import/export 3 и выгрузку из 1С. Все просто, достаточно один раз настроить выгрузку из 1С. Дело в том, что 1С ненадежный товарищ. Там постоянно что-то меняется. Возможно поэтому нет нормальных модулей для синхронизации. А если вам надо будут скидки, акции или еще что-нибудь?!! Модуль CSV Price Pro import/export 3 прекрасно с этим справляется. А настроить выгрузку из 1С в CSV не так сложно и дешевле)) Да и доработать выгрузку в 1С дешевле и проще, нежели искать что и где поменялось в связке 1С и Opencart.
  19. мне это надо с моего магазина на мою почту
  20. Добрый день Может кто нибудь слышал, видел модуль который присылает в письме о заказе еще и файл Excel с этим же заказом???
  21. alone69li

    pagination

    все правильно .tpl Я не верно записал расширение

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

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

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