Alekxander
Мой дом здесь!
- Регистрация
- 3 Янв 2018
- Сообщения
- 490
- Реакции
- 236
- Автор темы
- #1
Помогите плиз найти как в Джумле исправить вывод модуля.
Настраивал, обновлял, что-то менял в шаблоне. В общем модуль поиска с включенным раширенным функционалом выводится кривовато. Пытался исправить, не получается.
Установил отдельно шаблон по чистому и сравнил вывод модуля поиска.
Если сравнивать в Файербаге, то сразу видны отличия. Но вот в Джумле не могу найти где изменить.
1. HTML из Файербага некорректного вывода.
2. HTML из Файербага корректного вывода.
Сравнил файлы - \domains\shablon\templates\svoy_shablon\html\mod_jshopping_search\default.php
Полностью одинаковые. Какие ещё файлы и скрипты при этом подгружаются не осилил.
Сам файл default.php
Настраивал, обновлял, что-то менял в шаблоне. В общем модуль поиска с включенным раширенным функционалом выводится кривовато. Пытался исправить, не получается.
Установил отдельно шаблон по чистому и сравнил вывод модуля поиска.
Если сравнивать в Файербаге, то сразу видны отличия. Но вот в Джумле не могу найти где изменить.
1. HTML из Файербага некорректного вывода.
Код:
<form class="form-inline mod-shop-search" name="searchForm" method="post" action="/index.php?option=com_jshopping&controller=search&task=result&Itemid=0" onsubmit="return isEmptyValue(jQuery('#jshop_search').val())">
<div class="adv_search_link">
<a href="/index.php?option=com_jshopping&controller=search&Itemid=0">Расширенный</a>
</div>
<input name="setsearchdata" value="1" type="hidden">
<input name="category_id" value="0" type="hidden">
<input name="search_type" value="any" type="hidden">
<input class="inputbox input-small" placeholder="Поиск..." name="search" id="jshop_search" value="" type="text">
<input class="button btn" value="Старт" type="submit">
</form>
Код:
<form class="form-inline mod-shop-search" name="searchForm" method="post" action="/index.php/component/jshopping/search/result?Itemid=0" onsubmit="return isEmptyValue(jQuery('#jshop_search').val())">
<div class="adv_search_link">
<a href="/index.php/component/jshopping/search/?Itemid=0">Advanced</a>
</div>
<input name="setsearchdata" value="1" type="hidden">
<input name="category_id" value="0" type="hidden">
<input name="search_type" value="any" type="hidden">
<input class="inputbox input-small" placeholder="Enter your search..." name="search" id="jshop_search" value="" type="text">
<input class="button btn" value="Go" type="submit">
</form>
Полностью одинаковые. Какие ещё файлы и скрипты при этом подгружаются не осилил.
Сам файл default.php
Код:
<script type = "text/javascript">
function isEmptyValue(value){
var pattern = /\S/;
return ret = (pattern.test(value)) ? (true) : (false);
}
</script>
<form class="form-inline mod-shop-search" name = "searchForm" method = "post" action="<?php print SEFLink("index.php?option=com_jshopping&controller=search&task=result", 1);?>" onsubmit = "return isEmptyValue(jQuery('#jshop_search').val())">
<?php if ($adv_search) {?>
<div class="adv_search_link">
<a href = "<?php print $adv_search_link?>"><?php echo JText::_('Расширенный');?></a>
</div>
<?php } ?>
<input type="hidden" name="setsearchdata" value="1">
<input type = "hidden" name = "category_id" value = "<?php print $category_id?>" />
<input type = "hidden" name = "search_type" value = "<?php print $search_type;?>" />
<input type = "text" class = "inputbox input-small" placeholder="<?php echo JText::_('Поиск...');?>" name = "search" id = "jshop_search" value = "<?php print $search?>" />
<input class = "button btn" type = "submit" value = "<?php print _JSHOP_GO?>" />
</form>