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

Maravillosa

Новичок
  • Публикаций

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

  • Посещение

Репутация

3 Обычный

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

  • Звание
    Пользователь
  1. 1. Ok 2. Логирование включено, другие ошибки отображаются. 3. Т.е. по шагам? order.php вернул назад, заменил кусок кода на другой. Про какие шаги идет речь?
  2. Протокол почты: Mail Параметры функции mail: - SMTP хост: smtp.timeweb.ru (с ssl:// пробовал) SMTP логин: shop@buena-shop.ru SMTP пароль: Пароль SMTP порт: 25 (2525) SMTP таймаут: 5 Оповещение о заказе по E-mail: Да Оповещение о новом клиенте: Да Дополнительные адреса для оповещений: donskikh.maksim@gmail.com Но ведь оригинальный order.php не вызывает таких проблем.
  3. Включаю оплату при доставке - все ок. Собственно, в идеале нужно то, что я описал выше. Если сложно и никто не сможет в этом помочь, то просто нужно без всяких выборов способа оплаты вывести блок с информацией о реквизитах оплаты. Кто сможет помочь в это? Заранее благодарен, С уважением...
  4. http://buena-shop.ru...eckout/checkout Вот такая вот фигня: [b]Notice[/b][color=#000000][font=Arial, Helvetica, sans-serif][size=3]: Undefined variable: payment in [/size][/font][/color][b]/home/b/buenafort/buena-shop.ru/public_html/catalog/view/theme/default/template/checkout/checkout.tpl[/b][color=#000000][font=Arial, Helvetica, sans-serif][size=3] on line [/size][/font][/color][b]149[/b] Не подскажите, как избавиться? Способ оплаты - банковский перевод. А также, не подскажите, как сделать следующим образом? Нужно, чтобы под доставкой выводились 3 радио поля способов оплаты: - Webmoney - Сбербанк - Bank of China. А снизу блок информации, которая будет постоянная. Что-то вроде: "Сбербанк - счет Сбербанка хххххххххххххххххххх" "Bank of China - xxxxxxxxxxxxxxxxxxxxxxxx" "Webmoney - xxxxxxxxxxxxxxxxxxxxx" Ну и по возможности, чтобы в письме пользователю и администратору указывалось какой из методов оплаты выбран.
  5. Maravillosa

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

    А по поводу футера, идем сюда 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. Удачи!
  6. Почистите кеш браузера. А также советую почистить system/cache, т.е. удалить все файлики оттуда.
  7. Maravillosa

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

    В правой стороне под "Новые поступления"? Или все-таки с левой стороны.
  8. Если Вы про журнал ошибок, то ничего по этому поводу.
  9. Добрый день! Наткнулся в сети на любопытную статью по поводу изменения вида 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'] != '') { Заранее спасибо! С уважением!
  10. День добрый, удалось ли кому-нибудь победить проблему? У меня периодически и без всяких на то причин появляется ошибка, мол, "Доставка по данному адресу невозможна. Свяжитесь с нами, и мы найдем решение проблем!" Доставка - В зависимости от веса, Геогр. зоны - все регионы. Opencart 1.5.3.1
  11. Утро доброе! Есть ли какие то новости? :-)
  12. Спасибо за ответ! Так и думал, не решился сам попробовать. Извиняюсь. Можно закрывать.
  13. Добрый вечер! Интересует один вопрос. Есть интернет-магазин на opencart 1.5.3.1, почти допилен. http://www.buena-shop.ru Планируем создавать еще интернет-магазин(ы) новой тематики. Нужно сделать копию с одного магазина, как бы шаблон, болванку, но чтобы в новом не было товаров и лишнего в БД. Как бы чистый, новый магазин, но со всеми модулями и добавлениями с моей стороны в движок. Причина в том, что было сделано много правок в коде, теперь уже и не вспомню некоторые вещи, а для поиска некоторых придется потратить уйму времени. Так уж получилось, что по неопытности, не записывал что и где менял/редактировал. Вторая причина - нужен абсолютно идентично настроенный магазин без отличий, не считая товара. Вопрос: Как это сделать? Заранее благодарен, С уважением...
  14. Ocstore 1.5.3.1. Проблема решается заполнением пункта "Порядок сортировки". Для каждого товара внутри одной категории ставим уникальное число. Удачи!
×

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

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