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

LifeZP

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

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

  • Посещение

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

  1. Всем привет. Только заметил, что после того как покупатель зарегистрировался и переходит на страницу "/index.php?route=account/success" удачной регистрации, у меня отображается шаблон из "/default/template/common/success.tpl" с поздравление об удачной покупке :) Как исправить? Шаблон "/default/template/account/success.tpl" создал..
  2. LifeZP

    Ajax Search по модели

    Решил, по рекомендации Yesvik поставил мод: _http://www.opencart.com/index.php?route=extension/extension/info&extension_id=65 Он уже содержит в себе поиск по модели и описанию.
  3. Понравился вот такой вариант _http://itwebexperts.com/onepagecheckout (One Page Checkout - osCommerce). Попробуйте оформить заказ. Действительно решительно увеличивает продажи и преобразования корзины в заказ. Жаль на OP нет такого.
  4. Поделитесь пожалуйста информацией по какой схеме лучше для SEO прописывать тайтлы для главной страницы, товаров и категорий? Например: Название товара + модель - название сайта Название товара + модель - название сайта (отзывы, куить, и т.д.)Или как то иначе?
  5. LifeZP

    Speedbar для магазина

    Точно, спасибо. Я со своим шаблоном совсем запарился...
  6. LifeZP

    Speedbar для магазина

    Строка навигации, например: Главная → ТВ, фото- и видео → Телевизоры и аксессуары → Телевизоры → Sanyo →
  7. Кто нибудь реализовывал в OpenCart Speedbar?
  8. LifeZP

    "В наличии" текстом

    Всё верно, благодарю!
  9. LifeZP

    "В наличии" текстом

    Мне нужно поменять количество товаров (которые сейчас выводятся числом) на фразу "В наличии". Я так понимаю это не в файле языков.
  10. Всем привет. Подскажите пожалуйста как поменять на странице продукта кол-во товара на фразу "В наличии"?
  11. LifeZP

    Надо кому инвайт на Google+

    Можно инвайт? велозапчасти купить
  12. Установил, настроил Webmoney Merchant, протестировал. После оплаты в тестовом режиме происходит редирект на Success URL все ок, с корзины удаляется товар. Но заказ в админке не появляется со склада не вычитается кол-во товара. Может кто разбирался / тестировал? Как исправить недочет.
  13. LifeZP

    Ajax Search по модели

    Отправил лс, т.к. не смог тут вставить ссылки.
  14. Всем привет. Подскажите пожалуйста как сделать поиск в Ajax Search не только по названию товара а и по модели? Скрипты контроллера поиска ajax и js. Может кому еще будет полезно решить эту проблему. public function ajax() { // Contains results $data = array(); if( isset($this->request->get['keyword']) ) { // Parse all keywords to lowercase $keywords = strtolower( $this->request->get['keyword'] ); // Perform search only if we have some keywords if( strlen($keywords) >= 3 ) { $parts = explode( ' ', $keywords ); $add = ''; // Generating search foreach( $parts as $part ) { $add .= ' AND LOWER(name) LIKE "%' . $this->db->escape($part) . '%"'; } $add = substr( $add, 4 ); $sql = 'SELECT pd.product_id, pd.name FROM ' . DB_PREFIX . 'product_description AS pd '; $sql .= 'LEFT JOIN ' . DB_PREFIX . 'product AS p ON p.product_id = pd.product_id '; $sql .= 'LEFT JOIN ' . DB_PREFIX . 'product_to_store AS p2s ON p2s.product_id = pd.product_id '; $sql .= 'WHERE ' . $add . ' AND p.status = 1 '; $sql .= 'AND pd.language_id = ' . (int)$this->config->get('config_language_id'); $sql .= ' AND p2s.store_id = ' . (int)$this->config->get('config_store_id'); $sql .= ' LIMIT 15'; $res = $this->db->query( $sql ); if( $res ) { $data = ( isset($res->rows) ) ? $res->rows : $res->row; // For the seo url stuff $this->load->model('tool/seo_url'); $basehref = HTTP_SERVER . 'index.php?route=product/product&keyword=' . $this->request->get['keyword'] . '&product_id='; foreach( $data as $key => $values ) { $data[$key] = array( 'name' => htmlspecialchars_decode( $values['name'], ENT_QUOTES ), 'href' => $this->model_tool_seo_url->rewrite( $basehref . $values['product_id'] ) ); } } } } echo json_encode( $data ); } //<![CDATA[ function doLiveSearch( keywords ) { $('#search_results').remove(); if( keywords == '' || keywords.length < 2 ) { return false; } $.ajax({url: 'index.php?route=product/search/ajax&keyword=' + keywords, dataType: 'json', success: function(result) { if( result.length > 0 ) { var eList = document.createElement('ul'); eList.id = 'search_results'; var eListElem; var eLink; for( var i in result ) { eListElem = document.createElement('li'); eLink = document.createElement('a'); eLink.appendChild(document.createTextNode(result[i].name)); eLink.href = result[i].href; //'index.php?route=product/product&product_id=' + result[i].product_id; eListElem.appendChild(eLink); eList.appendChild(eListElem); } $('#search').append(eList); } }}); return true; } $(document).ready(function(){ $('#filter_keyword').keyup(function(){ doLiveSearch(this.value); }).focus(function(){ doLiveSearch(this.value); }).blur(function(){ window.setTimeout("$('#search_results').remove()", 1500); }); }); //]]>
×
×
  • Создать...

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

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