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

Maravillosa

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

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

  • Посещение

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

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

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

    В правой стороне под "Новые поступления"? Или все-таки с левой стороны.
  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. Спасибо за ответ! Так и думал, не решился сам попробовать. Извиняюсь. Можно закрывать.
  11. Добрый вечер! Интересует один вопрос. Есть интернет-магазин на opencart 1.5.3.1, почти допилен. http://www.buena-shop.ru Планируем создавать еще интернет-магазин(ы) новой тематики. Нужно сделать копию с одного магазина, как бы шаблон, болванку, но чтобы в новом не было товаров и лишнего в БД. Как бы чистый, новый магазин, но со всеми модулями и добавлениями с моей стороны в движок. Причина в том, что было сделано много правок в коде, теперь уже и не вспомню некоторые вещи, а для поиска некоторых придется потратить уйму времени. Так уж получилось, что по неопытности, не записывал что и где менял/редактировал. Вторая причина - нужен абсолютно идентично настроенный магазин без отличий, не считая товара. Вопрос: Как это сделать? Заранее благодарен, С уважением...
  12. Ocstore 1.5.3.1. Проблема решается заполнением пункта "Порядок сортировки". Для каждого товара внутри одной категории ставим уникальное число. Удачи!
  13. effect: sliceDown sliceDownLeft sliceUp sliceUpLeft sliceUpDown sliceUpDownLeft fold fade random slideInRight slideInLeft boxRandom boxRain boxRainReverse boxRainGrow boxRainGrowReverse Насчет 3e3, я думаю тут что-то типа Xe3. Где X=кол-во секунд. Попробуйте поставить 4e2, возможно 4eY, Y=кол-во миллисекунд.
  14. Идем сюда catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js Почти в самом низу находим(по умолчанию так вроде): {effect:"random",,slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3e3,startSlide:0 ... На всякий случай ищите по {effect:" и меняем pauseTime:3e3 на другое значение. Тут же можно поиграть с другими параметрами, например для плавной смены слайдов, для effect вместо random, вставляем fade. Удачи!
  15. Спасибо за ответ. Теперь ясно. И эту особенность никак не исправить? К примеру, сделав так, чтобы влиял только параметр "Категория", а "Показывать в категориях" игнорировался. Заранее благодарен, С уважением!
  16. Спасибо за ответ! Да, наверное, но, к сожалению, не нашел в описании к этому модулю ответ на более волнующий меня вопрос, а именно:
  17. И еще, хотелось бы выводить товары не во вкладке "Похожие товары", а под "Описанием". Делал так. similar_products.xml в нем правил следующее: Это вырезал. <?php if ($products_similar) { ?> <a href="#tab-similar"><?php echo $tab_similar; ?></a> <?php } ?> А здесь tab-similar заменил на ttab-similar. <?php if ($products_similar) { ?> <div id="tab-similar" class="tab-content"> <div class="box-product"> <?php foreach ($products_similar as $product) { ?> <div> Вкладка исчезла, "Похожие товары" отображаются под "Описанием", но вместе с этим отображаются во вкладках "Отзывы" и "Комментарии" Вконтакте. Как можно добиться того, чтобы товары показывались только под описанием? Либо, как вариант, в остальных вкладках - показывались под отзывами и комментариями. http://www.buena-shop.ru/ Заранее благодарен, С уважением!
  18. Добрый день! Подскажите пожалуйста. У меня есть, к примеру, категория "Женщинам", в ней подкатегория "Блузки", там 6 блузок у всех название "Блузка". Так вот "Похожие товары" в первой блузке не блузка, блузка, блузка, блузка, блузка, а блузка, пальто, пальто, плащ, пиджак. Я так понимаю, отображается товары из категории "Женщинам", добавленные следом за этим товаром. А добавлял я именно в таком порядке блузка, пальто, пальто, плащ, пиджак. Можно ли сделать, чтобы похожие товары брались только из самой дочерней категории? Или сделать так, чтобы искалось по модели. У товара с моделью 147-008, схожие товары были бы 147-009, 147-010, 147-011, 147-012, 147-013. http://www.buena-shop.ru/ Спасибо заранее, С уважением!
  19. Добрый день! Подскажите пожалуйста, как убрать лишние пункты при добавлении товара. К примеру, мне не нужны пункты "Артикул", "UPC", "Расположение", "Налог", "Минимальное колличество", "Размеры", "Еденица измерения длины", "Порядок сортировки" и т.д. Что и где править? Нужно, чтобы их не было при добавлении, но не убирать их из системы совсем. А также, я уже задавал этот вопрос в этой теме: http://opencartforum...BC%D0%BE%D0%BB/ Как же сделать положение пунктов "Вычитать со склада" во вкладке "Данные" и "Опции" - "Цвет" вместо "Да" - "Нет" по дефотлу.
  20. Доброе утро! Спасибо за ответ. А в какой раздел Вы бы отнесли эту тему. И с другой стороны мой нельзя отнести Логично, если Вам нужно создать практически идентичные товары. Если же набор опций у них будет в корне отличаться, а еще и артикули отличные, картинки - заново загружать через "отличный" фото менеджер, то по мне - так проще сделать заново с теми настройками, которые описаны в первом посте, ничего не правя. Т.к. зачастую на это уходит времени столько же или даже больше.
  21. Добрый день, Подскажите пожалуйста, как поставить положение пункта из выпадающего списка по умолчанию "Нет", вместо "Да". Нужно это сделать в админке, Каталог - Товары - Добавить - Данные - Вычитать со склада. Ну и тут Каталог - Товары - Добавить - Опции - Рост - Вычитать со склада. Еще нужно, чтобы значение поля Каталог - Товары - Добавить - Данные - Количество по умолчанию стояло 10, к примеру. Я в этом деле новичек, разбираюсь понемногу сам, но это очень срочный вопрос. Спасибо заранее, С уважением.
×
×
  • Создать...

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

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