Добре дошъл/дошла, Гост. Моля, въведи своето потребителско име или се регистрирай.

Влез с потребителско име, парола и продължителност на сесията

Новини:

Автор Тема: Проблем с search модула на VIRTUEMART  (Прочетена 4365 пъти)

Неактивен AngelinStoev

  • Чаткащ
  • *
  • Публикации: 271
  • Репутация: 0
    • bg-maistor
Re: Проблем с search модула на VIRTUEMART
« Отговор #15 -: 25 Април, 2017, 16:58:08 »
0
Само да не бъркам файла, но работим върху този public_html/modules/mod_virtuemart_search/tmpl/default.php

Неактивен mao

  • Разбирач
  • *
  • Публикации: 1004
  • Мразя пишман разбирачи
  • Репутация: +4
Re: Проблем с search модула на VIRTUEMART
« Отговор #16 -: 25 Април, 2017, 17:44:48 »
0
Абе я си сложи това което ти казах на form action /component/virtuemart/search?virtuemart_pr_id=0 (на кода, който съм написал два поста назад).

Неактивен AngelinStoev

  • Чаткащ
  • *
  • Публикации: 271
  • Репутация: 0
    • bg-maistor
Re: Проблем с search модула на VIRTUEMART
« Отговор #17 -: 25 Април, 2017, 18:06:04 »
0
Сега го промених така:

<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<!--BEGIN Search Box -->
<form action="<?php echo JRoute::_('component/virtuemart/search?virtuemart_pr_id=0'); ?>" method="get">
<div class="search<?php echo $params->get('moduleclass_sfx'); ?>">
<?php $output = '<input name="keyword" id="mod_virtuemart_search" maxlength="'.$maxlength.'" alt="'.$button_text.'" class="inputbox'.$moduleclass_sfx.'" type="text" size="'.$width.'" value="'.$text.'"  onblur="if(this.value==\'\') this.value=\''.$text.'\';" onfocus="if(this.value==\''.$text.'\') this.value=\'\';" />';
 $image = JURI::base().'components/com_virtuemart/assets/images/vmgeneral/search.png' ;

         if ($button) :
             if ($imagebutton) :
                 $button = '<input style="vertical-align :middle;height:16px;border: 1px solid #CCC;" type="image" value="'.$button_text.'" class="button'.$moduleclass_sfx.'" src="'.$image.'" onclick="this.form.keyword.focus();"/>';
             else :
                 $button = '<input type="submit" value="'.$button_text.'" class="button'.$moduleclass_sfx.'" onclick="this.form.keyword.focus();"/>';
             endif;
     

         switch ($button_pos) :
             case 'top' :
                $button = $button.'<br />';
                $output = $button.$output;
                break;

             case 'bottom' :
                $button = '<br />'.$button;
                $output = $output.$button;
                break;

             case 'right' :
                $output = $output.$button;
                break;

             case 'left' :
             default :
                $output = $button.$output;
                break;
         endswitch;
         endif;
         
         echo $output;
?>
</div>
      <input type="hidden" name="limitstart" value="0" />
      <input type="hidden" name="option" value="com_virtuemart" />
      <input type="hidden" name="virtuemart_category_id" value="0"/>
<?php if(!empty($set_Itemid)){
   echo '<input type="hidden" name="Itemid" value="'.$set_Itemid.'" />';
} ?>

     </form>

<!-- End Search Box -->

И вече търси на начална страница всичко, на главна категория всичко, на на под-категория като тази http://bg-maistor.com/bania/smesiteli-za-mivka давайки втора страница спира!


Неактивен mao

  • Разбирач
  • *
  • Публикации: 1004
  • Мразя пишман разбирачи
  • Репутация: +4
Re: Проблем с search модула на VIRTUEMART
« Отговор #18 -: 25 Април, 2017, 19:28:02 »
0
Аз съм ти написал какво да сложиш на form action, ти слагаш глупости.

Неактивен AngelinStoev

  • Чаткащ
  • *
  • Публикации: 271
  • Репутация: 0
    • bg-maistor
Re: Проблем с search модула на VIRTUEMART
« Отговор #19 -: 25 Април, 2017, 20:06:38 »
0
Благодаря ти mao, получи се. От бързане и недоглеждане така става  :)  (beer)

Неактивен mao

  • Разбирач
  • *
  • Публикации: 1004
  • Мразя пишман разбирачи
  • Репутация: +4
Re: Проблем с search модула на VIRTUEMART
« Отговор #20 -: 25 Април, 2017, 20:31:14 »
0
Браво.