Joomla 1.5 "Расширенный поиск по характеристикам" как стартовая страница магазина

Тема в разделе "Магазины, электронная коммерция", создана пользователем Reecky, 26.11.2009.

  1. Offline

    Reecky Недавно здесь

    Регистрация:
    25.08.2009
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Подскажите, пожалуйста, что сделать для того, чтобы посетитель сайта-магазина сразу попадал на форму "Расширенный поиск по характеристикам." Заранне спасибо, уже устал гуглить.
     
  2.  
  3. Offline

    lubluleto Недавно здесь

    Регистрация:
    16.11.2008
    Сообщения:
    8
    Симпатии:
    1
    Пол:
    Женский
    эта функция реализована в шаблоне eshop кажется от gavicpro
    вот код отттуда, вставляете куда вам нужно в шаблон
    не забудьте прописать названия полей в языковых файлах

    <div id="advanced_search_form">
    <span class="isearch"><?php echo JText::_("ADV_SEARCH"); ?>:</span>
    <?php
    $url = & JURI::getInstance();
    $db = & JFactory::getDBO();
    $query = "SELECT `c`.`category_name` AS `name` , `c`.`category_id` AS `id` FROM `#__vm_category` AS `c` ORDER BY `c`.`category_id`;";
    $db->setQuery($query);
    $categoriesListt = $db->loadObjectList();
    ?>
    <form name="adv_search" method="post" action="<?php echo $url->root(); ?>">
    <input type="hidden" value="shop.browse" name="page"/>
    <input type="hidden" value="com_virtuemart" name="option"/>
    <input type="hidden" value="9999" name="Itemid"/>
    <input type="text" size="20" name="keyword1" class="inputbox"/>
    <select name="search_op" class="styled_short">
    <option value="and"><?php echo JText::_("AND"); ?></option>
    <option value="and not"><?php echo JText::_("NOT"); ?></option>
    </select>
    <input type="text" size="20" name="keyword2" class="inputbox"/>
    <select name="search_category" class="styled_long">
    <option value="0"><?php echo JText::_("SEARCH_ALL"); ?></option>
    <?php foreach($categoriesListt as $row) : ?>
    <option value="<?php echo $row->id; ?>"><?php echo $row->name; ?></option>
    <?php endforeach; ?>
    </select>
    <select name="search_limiter" class="styled_long">
    <option value="anywhere"><?php echo JText::_("SEARCH_ALL_PR"); ?></option>
    <option value="name"><?php echo JText::_("PROD_NAME"); ?></option>
    <option value="cp"><?php echo JText::_("MANUFACTURE"); ?></option>
    <option value="desc"><?php echo JText::_("DESC"); ?></option>
    </select>
    <input type="submit" value="<?php echo JText::_("SEARCH"); ?>" name="search" class="button search"/>
    </form>
    </div>
     

Поделиться этой страницей

Загрузка...