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

Не работает поиск в шапке

Рекомендуемые сообщения

Перестал работать поиск в шапке. В чём может быть дело? При этоп доп.поиск работает

 

 

 

 

http://pandasale.ru/

 

 

 

 

 

search.tpl

 

Спойлер

<?php echo $header; ?>


  <!-- ---------------------- -->

  <!--     I N T R O          -->

  <!-- ---------------------- -->

  <div id="intro">

    <div id="intro_wrap">

      <div class="s_wrap">

        <div id="breadcrumbs" class="s_col_12">

          <?php foreach ($breadcrumbs as $breadcrumb): ?>

          <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>

          <?php endforeach; ?>

        </div>

        <h1><?php echo $heading_title; ?></h1>

      </div>

    </div>

  </div>

  <!-- end of intro -->


  <!-- ---------------------- -->

  <!--      C O N T E N T     -->

  <!-- ---------------------- -->

  <div id="content" class="s_wrap">


    <?php if ($tbData->common['column_position'] == "left" && $column_right): ?>

    <div id="left_col" class="s_side_col">

    <?php echo $column_right; ?>

    </div>

    <?php endif; ?>


    <div id="search_results" class="s_main_col">


      <?php echo $content_top; ?>


      <span class="clear"></span>


      <?php $tbSlot->start('product\search.adv_search_box'); ?>

      <div id="adv_search_box">

        <h2><?php echo $text_critea; ?></h2>

        <div class="s_mb_0 clearfix">

          <input id="search_input" type="text" name="filter_name" class="filter_keyword s_sep"<?php if ($filter_name):?> value="<?php echo $filter_name; ?>"<?php endif; ?> size="50" />

          <select name="filter_category_id" id="filter_category_id" class="s_sep">

            <option value="0"><?php echo $text_category; ?></option>

            <?php foreach ($categories as $category_1): ?>

              <?php if ($category_1['category_id'] == $filter_category_id): ?>

              <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>

              <?php else: ?>

              <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>

              <?php endif; ?>

              <?php foreach ($category_1['children'] as $category_2): ?>

                <?php if ($category_2['category_id'] == $filter_category_id): ?>

                <option value="<?php echo $category_2['category_id']; ?>" selected="selected">      <?php echo $category_2['name']; ?></option>

                <?php else: ?>

                <option value="<?php echo $category_2['category_id']; ?>">      <?php echo $category_2['name']; ?></option>

                <?php endif; ?>

                <?php foreach ($category_2['children'] as $category_3): ?>

                  <?php if ($category_3['category_id'] == $filter_category_id): ?>

                  <option value="<?php echo $category_3['category_id']; ?>" selected="selected">            <?php echo $category_3['name']; ?></option>

                  <?php else: ?>

                  <option value="<?php echo $category_3['category_id']; ?>">            <?php echo $category_3['name']; ?></option>

                  <?php endif; ?>

                <?php endforeach; ?>

              <?php endforeach; ?>

            <?php endforeach; ?>

          </select>

          <a class="s_button_1 s_button_1_small s_main_color_bgr search_button"><span class="s_text"><?php echo $button_search; ?></span></a>

        </div>


        <span class="clear"></span>


        <div class="s_row_3 clearfix">

          <label class="s_checkbox" for="filter_sub_category"><input type="checkbox" name="filter_sub_category" value="1" id="filter_sub_category"<?php if ($filter_sub_category): ?> checked="checked"<?php endif; ?> /> <?php echo $text_sub_category; ?></label>

          <label class="s_checkbox">

            <input type="checkbox" name="filter_description" value="1" id="filter_description"<?php if ($filter_description): ?> checked="checked"<?php endif; ?> />

            <?php echo $entry_description; ?>

          </label>

        </div>


      </div>

      <?php $tbSlot->stop(); ?>


      <h2><?php echo $text_search; ?></h2>


      <?php $products = $tbSlot->filter('product\search.filter_products', $products, array('data' => $this->data)); ?>

      <?php $tbSlot->start('product\search.products_listing', array('products' => $products, 'data' => $this->data)); ?>

      <?php if ($products): ?>


      <div id="listing_options">

        <div id="listing_arrange">

          <span class="s_label"><?php echo $text_sort; ?></span>

          <div id="listing_sort" class="s_switcher">

            <?php foreach ($sorts as $sortss): ?>

              <?php if (($sort . '-' . $order) == $sortss['value']): ?>

                <span class="s_selected"><?php echo $sortss['text']; ?></span>

              <?php endif; ?>

            <?php endforeach; ?>

            <ul class="s_options" style="display: none;">

            <?php foreach ($sorts as $sortss): ?>

              <?php if (($sort . '-' . $order) != $sortss['value']): ?>

                <li><a href="<?php echo $sortss['href']; ?>"><?php echo $sortss['text']; ?></a></li>

              <?php endif; ?>

            <?php endforeach; ?>

            </ul>

          </div>

          <span class="s_label"><?php echo $text_limit; ?></span>

          <div id="items_per_page" class="s_switcher">

            <?php foreach ($limits as $limitss): ?>

              <?php if ($limit == $limitss['value']): ?>

                <span class="s_selected"><?php echo $limitss['text']; ?></span>

              <?php endif; ?>

            <?php endforeach; ?>

            <ul class="s_options" style="display: none;">

            <?php foreach ($limits as $limitss): ?>

              <?php if ($limit != $limitss['value']): ?>

                <li><a href="<?php echo $limitss['href']; ?>"><?php echo $limitss['text']; ?></a></li>

              <?php endif; ?>

            <?php endforeach; ?>

            </ul>

          </div>

        </div>

        <div id="view_mode" class="s_nav">

          <ul class="clearfix">

            <li id="view_grid"<?php if($tbData->product_listing_type == 'grid') echo ' class="s_selected"';?>>

              <a href="<?php echo $this->url->link('product/search', 'filter_name=' . $filter_name . '&setListingType=grid'); ?>" rel="nofollow">

                <span class="s_icon"></span><?php echo $tbData->text_grid; ?>

              </a>

            </li>

            <li id="view_list"<?php if($tbData->product_listing_type == 'list') echo ' class="s_selected"';?>>

              <a href="<?php echo $this->url->link('product/search', 'filter_name=' . $filter_name . '&setListingType=list'); ?>" rel="nofollow">

                <span class="s_icon"></span><?php echo $tbData->text_list; ?>

              </a>

            </li>

          </ul>

        </div>

        <?php if ($tbData->common['compare_enabled']): ?>

        <div>

          <a href="<?php echo $compare; ?>" id="compare_total" class="s_main_color"><?php echo $text_compare; ?></a>

        </div>

        <?php endif; ?>

      </div>


      <div class="clear"></div>


      <div class="s_listing <?php if ($tbData->product_listing_type == 'list'): ?>s_list_view<?php  else: ?>s_grid_view<?php endif; ?> <?php echo $tbData->common['products_per_row']; ?> clearfix">

        <?php foreach ($products as $product): ?>

        <?php $tbSlot->start('product\search.products.each', array('products' => $products, 'product' => $product, 'data' => $this->data)); ?>

        <div class="s_item product_<?php echo $product['product_id']; ?>">

          <a class="s_thumb" href="<?php echo $product['href']; ?>">

            <img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />

          </a>

          <div class="s_item_info">

            <h3><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h3>

            <?php if ($product['price']): ?>

            <div class="s_price_holder s_size_<?php echo $tbData->common['price_size']; ?> <?php echo 's_' . $tbData->common['price_design']; ?>">

              <?php if (!$product['special']): ?>

              <p class="s_price"><?php echo $tbData->priceFormat($product['price']); ?></p>

              <?php else: ?>

              <p class="s_price s_promo_price"><span class="s_old_price"><?php echo $tbData->priceFormat($product['price']); ?></span><?php echo $tbData->priceFormat($product['special']); ?></p>

              <?php endif ?>

            </div>

            <?php endif; ?>

            <p class="s_description"><?php echo utf8_substr($product['description'], 0, 250); ?>...</p>

            <?php if ($product['rating']): ?>

            <p class="s_rating s_rating_5">

              <span style="width: <?php echo $product['rating'] * 2 ; ?>0%;" class="s_percent"></span>

            </p>

            <?php endif; ?>

            <?php if ($tbData->common['checkout_enabled'] || $tbData->common['wishlist_enabled'] || $tbData->common['compare_enabled']): ?>

            <div class="s_actions">

              <?php if ($product['price']): ?>

              <?php if ($tbData->common['checkout_enabled']): ?>

              <a class="s_button_add_to_cart" href="javascript:;" onclick="addToCart('<?php echo $product['product_id']; ?>');">

                <span class="s_icon_16"><span class="s_icon"></span><?php echo $button_cart; ?></span>

              </a>

              <?php endif; ?>

              <?php endif; ?>

              <?php if ($tbData->common['wishlist_enabled']): ?>

              <a class="s_button_wishlist s_icon_10" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><span class="s_icon s_add_10"></span><?php echo $tbData->text_wishlist; ?></a>

              <?php endif; ?>

              <?php if ($tbData->common['compare_enabled']): ?>

              <a class="s_button_compare s_icon_10" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><span class="s_icon s_add_10"></span><?php echo $tbData->text_compare; ?></a>

              <?php endif; ?>

            </div>

            <?php endif; ?>

          </div>

        </div>

        <?php $tbSlot->stop(); ?>

        <?php endforeach; ?>

        <span class="clear"></span>

      </div>


      <div class="pagination">

        <?php echo $pagination; ?>

      </div>


      <?php else: ?>


      <p class="align_center s_f_16 s_sep s_p_20_0"><?php echo $text_empty; ?></p>


      <?php endif; ?>

      <?php $tbSlot->stop(); ?>


      <?php echo $content_bottom; ?>


    </div>


    <?php if ($tbData->common['column_position'] == "right" && $column_right): ?>

    <div id="right_col" class="s_side_col">

    <?php echo $column_right; ?>

    </div>

    <?php endif; ?>


    <script type="text/javascript">

    $('#content input[name=\'filter_name\']').keydown(function(e) {

      if (e.keyCode == 13) {

        $('#adv_search_box a.search_button').trigger('click');

      }

    });


    $('#adv_search_box a.search_button').bind('click', function() {

      url = 'index.php?route=product/search';


      var filter_name = $('#adv_search_box input.filter_keyword').attr('value');

      if (filter_name) {

        url += '&filter_name=' + encodeURIComponent(filter_name);

      }


      var filter_category_id = $('#filter_category_id').attr('value');

      if (filter_category_id > 0) {

        url += '&filter_category_id=' + encodeURIComponent(filter_category_id);

      }


      var filter_sub_category = $('#filter_sub_category:checked').attr('value');

      if (filter_sub_category) {

        url += '&filter_sub_category=true';

      }


      var filter_description = $('#filter_description:checked').attr('value');

      if (filter_description) {

        url += '&filter_description=true';

      }


      location = url;

    });


    </script>


  </div>

  <!-- end of content -->



<?php echo $footer; ?> 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решено. Косяк в путях шаблона шопики

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решено. Косяк в путях шаблона шопики

у меня наоборот проблема..вверху работает в доп поиск нет..кнопку искать жму и тишина..где искать косяк?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а у меня в дефолтной теме в шапке почему-то не работает, не могу понять в чем проблема....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Короче в файле catalog/..../template/product/search.tpl - скрипт поиска будет обрабатываться если поиск находится в <div id="content"></div>

 

У меня в шапке не работал поиск, а дополнительный работал, обернул в этот див и все завертелось, закрутилось, но только работает по нажатию на enter, теперь там же в коде смотрю что с кнопкой не так.

 

v ocstore 2.3.0.2.3

 

PS: вдруг кому поможет, а то по opencart мало вообще ничтяков, мое мнение что эта cms самая беспонтовая

Снимок экрана 2018-11-07 в 22.09.58.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решено!!!

Поиск в шапке при клике по кнопке НЕ реагировал, по клику на энтер работал!!

 

Так как шаблон я переделывал под себя, удалив всякую каку, заметил:

 

В коммон.жс в функции запуска поиска по клику на кнопку написал

 

alert('клик был');

обновил, посмотрел, нихрена.

Пошел в оригинальный header.tpl с коробки и обнаружил что там с**а подключается этот самый common.js

Хотя при нажатии на энтер он работал, странно, хз

Подключил этот common.js в своем header.tpl. Перезалил, обновил, чекнул и все работает!

 

Теперь проблема номер 3 - почему-то на странице поиск который, работает и по энтер, и по клику, но значение с ближайшего поля не берет, а берет значение с поля в хэдэре.

 

CMS я уже писал что стремная, но как разберусь надеюсь с последней проблемой отпишусь.

 

Вдруг кому помогаю!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добил этот поиск!!!!!!!!!!!!!!

Мать Вашу, opencart developers!

В общем в файле search.tpl заметил, что в скрипте внизу значение реально берется из поля поиска, который находится в div#content

В шаблоне #content вроде был один и в нужном месте, разбираться долго не стал и решил эксперимент провести.

 

 В search.tpl  где идет блок div.row с полем поиска к row добавил класс fuckme

 

В этом же файле в скрипте снизу (скрипт приложил) добавил к #content класс .fuckme и все засияло и заработало - теперь и там и там поиск работает и по кнопке и по энтеру ПЗДЦ

 

Спойлер
Цитата

 

$('#button-search').bind('click', function() {
    url = 'index.php?route=product/search';

    var search = $('#content .fuckme input[name=\'search\']').prop('value');

    if (search) {
        url += '&search=' + encodeURIComponent(search);
    }

    var category_id = $('#content .fuckme select[name=\'category_id\']').prop('value');

    if (category_id > 0) {
        url += '&category_id=' + encodeURIComponent(category_id);
    }

    var sub_category = $('#content .fuckme input[name=\'sub_category\']:checked').prop('value');

    if (sub_category) {
        url += '&sub_category=true';
    }

    var filter_description = $('#content .fuckme input[name=\'description\']:checked').prop('value');

    if (filter_description) {
        url += '&description=true';
    }

    location = url;
});

$('#content .fuckme input[name=\'search\']').bind('keydown', function(e) {
    if (e.keyCode == 13) {
        $('#button-search').trigger('click');
    }
});

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, Blackseabreathe сказал:

CMS я уже писал что стремная, но как разберусь надеюсь с последней проблемой отпишусь.

 

А причем тут cms?

Может стоит для начала изучить основы jquery? Тогда станет Вам более понятно почему не работало  ;-)

 

18 минут назад, Blackseabreathe сказал:

Так как шаблон я переделывал под себя, удалив всякую каку, заметил:

 

И это тоже кстати повлияло, почему дефолтный js opencart-a перестал у Вас работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Bn174uk
      400.00 руб
      Скачать/Купить дополнение


      Управление сайтом через telegram
      Модуль позволяет через telegram управлять сайтом. 
      Это пилотная версия модуля для понимания актуальности дальнейшего развития его.

      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России.

      В данный момент, что уже реализовано:
      Просмотр заказов(общий список и развернутая информация по заказу); Поиск товаров(пока не рекомендую его использовать, если по ключевому слову может быть найдено более 10 товаров) Просмотр товара(пока информация о заказе статичная, а именно нельзя выбирать что отображать)
      Demo bot

      Команды бота:
      /start - начала работы с ботом /orders - вывод заказов /calendar - вызов календаря /pN - где N - id товара, /order_N - где N - номер заказ Что в планах реализовать:
      сделать сортировку заказов; изменения информации о заказе; просмотр зарегистрированных пользователей; и т.д. идей много, и готовы выслушать и другие предложения чего бы хотелось видеть в модуле.
      Инструкция по настройке:

      Шаг 1:
       
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ напишет, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления. Шаг 2:
       
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Cодержимое папки upload(admin,catalog,system) залить на сайт через ftp.
      Шаг 3:
       
      После перейдите в расширения->модули и найдите "A-Управление сайтом через Telegram"" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кто имеет доступ к боту, а именно к его командам. Если нужно, чтобы доступ был к нескольким пользователям, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать свой ID в Telegram  Все, бот настроен и готов к использованию.
      Для активации модуля писать в ЛС или на почту.

      Системные требования:
      PHP 5.6 или выше; curl; на сайте должен быть https(без него модуль не будет работать); Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      По всем вопросам и предложениям писать serfbots@gmail.com
      Добавил Bn174uk Добавлено 01.12.2018 Категория Модули Системные требования Сайт разработчика http://cmsshop.com.ua/ Старая цена 1500 Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От shchs
      350.00 руб
      Скачать/Купить дополнение


      SearchLive - Поиск с подсказками
      SearchLive - Поиск с подсказками для интернет-магазина.
       
      Модуль "живого" поиска с подсказками совпадений. Поиск ведется по названию, описанию, модели, артикула и тегам товара, с возможностью настройки как полей для поиска, так и релевантности совпадений и набора исключаемых символов. Так же есть настройки вида и количества результатов.
      Файлы, отвечающие за механизм поиска, а соответственно и код в них открыт и легко может быть модифицирован под конкретные нужны.

      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme.rus" в архиве с модулем.
       
      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте shchs@ya.ru, либо по скайпу: ashchs
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора, а также на сайте opencartforum.com
       
      Системные требования:
      1. Установленный на сервере IonCube loader последней версии
      2. Версия PHP минимум 5.3
      3. Opencart/Ocstore 1.5.4.1-1.5.6.x, 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.0.2.x
       
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
      Для приобретения дополнительных лицензий обращаться на shchs@ya.ru
       
      Возможно получение тестовой лицензии на 10 дней - писать на shchs@ya.ru
       
      Демо:
      http://test4.shchs.bget.ru/admin/
      demo
      demo
      Добавил shchs Добавлено 22.02.2018 Категория Поиск Системные требования Ioncube Loader Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От shchs
      SearchLive - Поиск с подсказками для интернет-магазина.
       
      Модуль "живого" поиска с подсказками совпадений. Поиск ведется по названию, описанию, модели, артикула и тегам товара, с возможностью настройки как полей для поиска, так и релевантности совпадений и набора исключаемых символов. Так же есть настройки вида и количества результатов.
      Файлы, отвечающие за механизм поиска, а соответственно и код в них открыт и легко может быть модифицирован под конкретные нужны.

      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme.rus" в архиве с модулем.
       
      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте shchs@ya.ru, либо по скайпу: ashchs
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора, а также на сайте opencartforum.com
       
      Системные требования:
      1. Установленный на сервере IonCube loader последней версии
      2. Версия PHP минимум 5.3
      3. Opencart/Ocstore 1.5.4.1-1.5.6.x, 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.0.2.x
       
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
      Для приобретения дополнительных лицензий обращаться на shchs@ya.ru
       
      Возможно получение тестовой лицензии на 10 дней - писать на shchs@ya.ru
       
      Демо:
      http://test4.shchs.bget.ru/admin/
      demo
      demo
    • От Bn174uk
      Модуль позволяет через telegram управлять сайтом. 
      Это пилотная версия модуля для понимания актуальности дальнейшего развития его.

      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России.

      В данный момент, что уже реализовано:
      Просмотр заказов(общий список и развернутая информация по заказу); Поиск товаров(пока не рекомендую его использовать, если по ключевому слову может быть найдено более 10 товаров) Просмотр товара(пока информация о заказе статичная, а именно нельзя выбирать что отображать)
      Demo bot

      Команды бота:
      /start - начала работы с ботом /orders - вывод заказов /calendar - вызов календаря /pN - где N - id товара, /order_N - где N - номер заказ Что в планах реализовать:
      сделать сортировку заказов; изменения информации о заказе; просмотр зарегистрированных пользователей; и т.д. идей много, и готовы выслушать и другие предложения чего бы хотелось видеть в модуле.
      Инструкция по настройке:

      Шаг 1:
       
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ напишет, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления. Шаг 2:
       
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Cодержимое папки upload(admin,catalog,system) залить на сайт через ftp.
      Шаг 3:
       
      После перейдите в расширения->модули и найдите "A-Управление сайтом через Telegram"" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кто имеет доступ к боту, а именно к его командам. Если нужно, чтобы доступ был к нескольким пользователям, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать свой ID в Telegram  Все, бот настроен и готов к использованию.
      Для активации модуля писать в ЛС или на почту.

      Системные требования:
      PHP 5.6 или выше; curl; на сайте должен быть https(без него модуль не будет работать); Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      По всем вопросам и предложениям писать serfbots@gmail.com
    • От Pavel666
      Скачать/Купить дополнение


      Блок поиска
      Встраиваемый в схемы ajax  блок поиска, ну в принципе на фото все видно, поиск используется стандартный от опенкарт.
      Со стилями как можно заметить сильно не заморачивался 
      В админке можно поменять все стили на свои.
      Добавил Pavel666 Добавлено 15.11.2018 Категория Поиск Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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