Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Maravillosa

Новачок
  
  • Публікації

    28
  • З нами

  • Відвідування

Maravillosa's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

3

Репутація

  1. 1. Ok 2. Логирование включено, другие ошибки отображаются. 3. Т.е. по шагам? order.php вернул назад, заменил кусок кода на другой. Про какие шаги идет речь?
  2. Протокол почты: Mail Параметры функции mail: - SMTP хост: smtp.timeweb.ru (с ssl:// пробовал) SMTP логин: [email protected] SMTP пароль: Пароль SMTP порт: 25 (2525) SMTP таймаут: 5 Оповещение о заказе по E-mail: Да Оповещение о новом клиенте: Да Дополнительные адреса для оповещений: [email protected] Но ведь оригинальный order.php не вызывает таких проблем.
  3. А по поводу футера, идем сюда catalog/view/theme/НазваниеТемы/template/common/footer.tpl. И редактируем, что нужно. Например, чтобы удалить ссылку "Возврат товара", закомментируйте <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li> Должно получиться так: // <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li> или удалите совсем. После этого не забудьте почистить кэш браузера, а также system/cache и vqmod/vqcache. Удачи!
  4. Почистите кеш браузера. А также советую почистить system/cache, т.е. удалить все файлики оттуда.
  5. В правой стороне под "Новые поступления"? Или все-таки с левой стороны.
  6. Если Вы про журнал ошибок, то ничего по этому поводу.
  7. Добрый день! Наткнулся в сети на любопытную статью по поводу изменения вида email-уведомления. http://loco.ru/mater...-o-novom-zakaze Сделал, заменил что нужно. Покупателю письмо приходит, в красивом виде, все как я и хотел. Но вот администратору, к сожалению, ничего не приходит. Не подскажите, как побороть? Собственно, это // Admin Alert Mail if ($this->config->get('config_alert_mail')) { $subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id); // Text $text = $language->get('text_new_received') . "\n\n"; $text .= $language->get('text_new_order_id') . ' ' . $order_id . "\n"; $text .= $language->get('text_new_date_added') . ' ' . date($language->get('date_format_short'), strtotime($order_info['date_added'])) . "\n"; $text .= $language->get('text_new_order_status') . ' ' . $order_status . "\n\n"; $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $product) { $text .= $product['quantity'] . 'x ' . $product['name'] . ' (' . $product['model'] . ') ' . html_entity_decode($this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; $order_option_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id = '" . (int)$order_id . "' AND order_product_id = '" . $product['order_product_id'] . "'"); foreach ($order_option_query->rows as $option) { if ($option['type'] != 'file') { $value = $option['value']; } else { $value = utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')); } $text .= chr(9) . '-' . $option['name'] . ' ' . (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value) . "\n"; } } foreach ($order_voucher_query->rows as $voucher) { $text .= '1x ' . $voucher['description'] . ' ' . $this->currency->format($voucher['amount'], $order_info['currency_code'], $order_info['currency_value']); } $text .= "\n"; $text .= $language->get('text_new_order_total') . "\n"; foreach ($order_total_query->rows as $total) { $text .= $total['title'] . ': ' . html_entity_decode($total['text'], ENT_NOQUOTES, 'UTF-8') . "\n"; } $text .= "\n"; if ($order_info['comment']) { Изменил на это // Admin Alert Mail if ($this->config->get('config_alert_mail')) { $subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id); // Text //$text = $language->get('text_new_received') . "\n\n"; //$text .= $language->get('text_new_order_id') . ' ' . $order_id . "\n"; //$text .= $language->get('text_new_date_added') . ' ' . date($language->get('date_format_short'), strtotime($order_info['date_added'])) . "\n"; //$text .= $language->get('text_new_order_status') . ' ' . $order_status . "\n\n"; // оформление письма админу 1 $text = $language->get('text_new_received') . ' #'.$order_id . ' ('.date($language->get('date_format_short'), strtotime($order_info['date_added'])).')' . "\n"; // $text .= $language->get('text_new_order_id') . ' ' . $order_id . "\n"; // $text .= $language->get('text_new_date_added') . ' ' . date($language->get('date_format_short'), strtotime($order_info['date_added'])) . "\n"; $text .= $language->get('text_new_order_status') . ' ' . strip_tags($order_status) . "\n\n"; if( !empty($order_info['payment_method']) ) $text .= 'payment method: ' . $order_info['payment_method'] . "\n"; // $text .= 'shipping method: ' . $order_info['shipping_method'] . "\n"; if( !empty($order_info['email']) ) $text .= 'email: ' . $order_info['email'] . "\n"; if( !empty($order_info['telephone']) ) $text .= 'telephone: ' . $order_info['telephone'] . ", "; $text .= 'IP: [url="http://geoiptool.com/en/?IP="]http://geoiptool.com/en/?IP=[/url]' . $order_info['ip'] . "\n\n"; // оформление письма админу 1 $text .= $language->get('text_new_products') . "\n"; foreach ($order_product_query->rows as $result) { // оформление письма админу 2 //$text .= $result['quantity'] . 'x ' . $result['name'] . ' (' . $result['model'] . ') ' . html_entity_decode($this->currency->format($result['total'], $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8') . "\n"; $text .= ' '; $text .= html_entity_decode($this->currency->format($result['total'], $order_info['currency_code'], $order_info['currency_value']), ENT_NOQUOTES, 'UTF-8'); $text .= ' = '; $text .= $result['quantity'] . ' x ' . $result['name'] . ' (' . $result['model'] . ")\n"; // оформление письма админу 2 $order_option_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id = '" . (int)$order_id . "' AND order_product_id = '" . $result['order_product_id'] . "'"); foreach ($order_option_query->rows as $option) { $text .= chr(9) . '-' . $option['name'] . ' ' . utf8_truncate($option['value']) . "\n"; } } $text .= "\n"; $text .= $language->get('text_new_order_total') . "\n"; foreach ($order_total_query->rows as $result) { $text .= ' '; // оформление письма админу 3 $text .= $result['title'] . ' ' . html_entity_decode($result['text'], ENT_NOQUOTES, 'UTF-8') . "\n"; } $text .= "\n"; if ($order_info['comment'] != '') { Заранее спасибо! С уважением!
  8. День добрый, удалось ли кому-нибудь победить проблему? У меня периодически и без всяких на то причин появляется ошибка, мол, "Доставка по данному адресу невозможна. Свяжитесь с нами, и мы найдем решение проблем!" Доставка - В зависимости от веса, Геогр. зоны - все регионы. Opencart 1.5.3.1
  9. Спасибо за ответ! Так и думал, не решился сам попробовать. Извиняюсь. Можно закрывать.
  10. Добрый вечер! Интересует один вопрос. Есть интернет-магазин на opencart 1.5.3.1, почти допилен. http://www.buena-shop.ru Планируем создавать еще интернет-магазин(ы) новой тематики. Нужно сделать копию с одного магазина, как бы шаблон, болванку, но чтобы в новом не было товаров и лишнего в БД. Как бы чистый, новый магазин, но со всеми модулями и добавлениями с моей стороны в движок. Причина в том, что было сделано много правок в коде, теперь уже и не вспомню некоторые вещи, а для поиска некоторых придется потратить уйму времени. Так уж получилось, что по неопытности, не записывал что и где менял/редактировал. Вторая причина - нужен абсолютно идентично настроенный магазин без отличий, не считая товара. Вопрос: Как это сделать? Заранее благодарен, С уважением...
  11. Ocstore 1.5.3.1. Проблема решается заполнением пункта "Порядок сортировки". Для каждого товара внутри одной категории ставим уникальное число. Удачи!
  12. effect: sliceDown sliceDownLeft sliceUp sliceUpLeft sliceUpDown sliceUpDownLeft fold fade random slideInRight slideInLeft boxRandom boxRain boxRainReverse boxRainGrow boxRainGrowReverse Насчет 3e3, я думаю тут что-то типа Xe3. Где X=кол-во секунд. Попробуйте поставить 4e2, возможно 4eY, Y=кол-во миллисекунд.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.