Разделы

  
 

Нужно сделать поиск и добавить фильтр товаров по цене (от/до)

Нужно сделать поиск и добавить фильтр вывода товаров по цене (TV параметр price, вывод товаров при помощи Ditto).
www.orto66.ru/
modx 1.0.5 + shopkeeper

Оплата 1000р.

icq 622475, karakulov-ii@ya.ru

AjaxSearch проблема в работе

Всем добрый день!
Проблема уже поднималась, но решения я так найти и не смог.
Суть:
подключаю к сайту поиск через сниппет AjaxSearch. Поисковая строка есть на всех страницах (прикручена в шаблонах). Для страницы с результатами поиска сделал шаблон. Создал страницу, к которой прикручен шаблон для вывода результатов.
Соответственно из строки поиска идет редирект на эту страницу.

Вызов сниппета в чанке AjaxSearch:
<div class="search_engine">
<div class="left_search"></div><div class="center_search">

[!AjaxSearch? &ajaxSearch=`0` &moreResultsPage=`106` &showResults=`0`!]

 </div><div class="right_search"></div>
	</div>


Вызов сниппета на целевой странице:
[!AjaxSearch? &ajaxSearch=`1` &tplResult=`SEARCH_RESULT` &showInputForm=`0` &extract=`1`!]


Чанк шаблон вывода результатов:
<div>
<h4>
<a href="[+as.resultLink+]" title="[+as.longtitle+]">[+as.pagetitle+]</a></h4>
[+as.descriptionShow:is=`1`:then=`<span>[+as.description+]</span>`+]
[+as.extractShow:is=`1`:then=`<div>[+as.extract+]</div>`+]
[+as.breadcrumbsShow:is=`1`:then=`<span>[+as.breadcrumbs+]</span>`+]
</div>


Он же вызывается в шаблоне страницы:

<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="RU" lang="RU" dir="ltr">
{{HEAD}}
 <body>
  {{HEADER}}

    {{SEARCH_ENGINE}}

  <div id="content_texts">
  {{BREADCRUMBS}}
    <div class="left_center_text">

    {{SEARCH_RESULT}}

    </div>
  </div>
  {{FOOTER}}
 </body>
</html>


Сделал по примеру отсюда: blog.ifreework.org/?p=933

если в строке вызова поиска пишу: не
[!AjaxSearch? &ajaxSearch=`0` &moreResultsPage=`106` &showResults=`0`!]

а: [!AjaxSearch? &ajaxSearch=`0` &moreResultsPage=`106` &showResults=`1`!]
получается такая штука:

т.е. результаты отображаются в div с поисковиком, а не в белом поле для результатов. (Это я вижу через firebug)

или [!AjaxSearch? &ajaxSearch=`0` &landingPage=`106` &showResults=`0`!]
Отображается такая штука:
`+]
`+] `+] 


Такое ощущение, что где-то штрихи не отэкранированы (или неправильно), но я понять не могу где.
Вызов сниппета на целевой странице делаю без визуального редактора. Не кэшируется и недоступная для поиска.

Использую modx 1.0.5, ajaxsearch 1.9.2

Вот такое большое пояснение к вопросу: как сделать так, чтобы отображалось нормально?
Всем большое спасибо за комментарии!

Modx и jQuery

Все доброго времени суток.
Столкнулся со следующей проблемой — необходимо из jQuery взять значение переменных. Но при выводе данных выводится название переменных.
Код получение данных:
$id=this.id.slice(0,2);
[[clickPicturePortfolio? &id_el=$id]]

Код обработки:
session_start();
$d=$id_el;
$_SESSION['id_tv']=$d;

Код вывода:
$d=$_SESSION['id_tv'];
echo $d;

Заранее благодарен.
  • -1
  • 18 октября 2011, 13:18
  • krejvan
  • 4

[!РЕШЕНО!]Вопросы по JOT

1. Не работает добавление комментов от юзеров и админа… вообще
[!Jot? &subscribe=`1` &moderated=`1` &canpost=`Users` &captcha=`2` ¬ify=`2` &title=`Без темы...` &guestname=`: Аноним :` &pagination=`10`!]
Пример на страницах новостей сайта lpmoscow.ru

2. Хочу чтобы могли писать только авторизированные юзеры. Прописал &canpost=`Users` и вроде бы все ок, но проблема в том что неудобно каждый раз ставить вручную группу пользователям, зайдя в mysql увидел что стандартное значение там поставить нельзя, так как там все очень захардено
Как бы так сделать чтобы при регистрации пользователю автоматические назначалась группа USERS

3. РЕГИСТРАЦИЯ И КОММЕНТЫ НЕ РАБОТАЮТ!!! ПО КАКОЙ ПРИЧИНЕ МОЖЕТ ТАКОЕ БЫТЬ? Заранее спасибо!!!

Сайт — www.lpmoscow.ru