LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 18:47:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2]  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Sobi2 поск давайте сделаем сами отдельный модуль поиска а?  (Прочитано 12450 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #30 : 23.01.2009, 15:23:31 »

Заходите в его профайл и выбираете «Отправить сообщение пользователю».
Записан
infoman
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 61


стол руки голова


« Ответ #31 : 27.01.2009, 08:55:25 »

я на сессии у меня депрессия  Shocked
непишите мне до 20 февраля
Записан
dmsoh
Давно я тут
****

Репутация: +8/-0
Offline Offline

Сообщений: 256



« Ответ #32 : 17.05.2009, 14:56:53 »

infoman, вопрос поиска тоже интересует, выложите пожалуйста ваш модуль.
Записан
alkatraz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 29

Ученье свет!


« Ответ #33 : 20.05.2009, 21:25:07 »

видимо инфоман сессию провалил...  Grin
Записан
infoman
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 61


стол руки голова


« Ответ #34 : 21.05.2009, 15:08:29 »

видимо инфоман сессию провалил...  Grin
нет началась новая.... курсовой прожект на 55 листов ещё 4 практических решить надо... это вам не шутки совсем
некогда...
отдельным модулем неумесно решать это комплексный подход
кароче принцип таков:
делаем модуль выборки из базы (пофик какой) этим модулем выбираем город итп.... и формируем массив $sids....
далее так или иначе этот модуль кладёт массив sids в сессию
далее в самом движке соби перехватываем sids и подменяем его на наш из сессий
параметр $sids работает только при выключенном кеше
$sids массив записей в той категории в каторой мы щас находимся....
$sids это тонкое место которое определяет (количество записей в данной категории)

таком образом
зайдя в категорию например : ТАНКИ ГРЯЗИ НЕБОЯТСЯ  по идеи соби сформирует нам массив $sids  типа - (танк т80, танк-т90,.....) ну вот а мы знаем что первый танк продаётся только в городе Москва а остальные в городе Брянск Azn
а наш созданный модуль по полю (город) отобрал все танки в Москве  и сформировал свой $sids состоящий из ида этого танка
таквот соби только сформирует свой апупенно толстый $sids мы его перехватываем и меняем на свой который нам сформировал модуль.... в итоге
сайт выведет нам в этой категории только один танк лежащий на складе в москве Azn
кроме того от параметра $sids начинает прыгать всё остальное а именно (постраничный вывод, подсчёт записей в категории (подкатегории)  и прочие сервисные штучки движка....)

вот такой алгоритм
где в соби встречается $sids
ищите фаром (полнотекстовый поиск...)
Записан
infoman
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 61


стол руки голова


« Ответ #35 : 21.05.2009, 15:12:02 »

$sids - массив id записей которые надо вывести ......
соби от него прыгает...
при включеном кеше скорее всего в кеше формируется подобный же массив и тоже каким то образом заменяется....
Записан
areshenikov
Гость
« Ответ #36 : 06.06.2009, 01:18:08 »

и пропал человек. а задумка и реализация очень интересна.
Записан
Fat
Разработчик расширений для Joomla 1.5
*

Репутация: +20/-0
Online Online

Пол: Мужской
Сообщений: 493


Разрабатываю компоненты для Joomla


« Ответ #37 : 05.07.2009, 19:00:28 »

заплатите мне 50wmz и я сделаю вам модуль поиска
nfat@mail.ru
Записан
Rassvet
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 45


« Ответ #38 : 18.01.2010, 00:47:09 »

Здравствуйте уважаемые знатоки. Тут подняли тему по фильтрации в SOBI2 по определенным параметрам и есть пара вопросов. Если что-то говорю не так просьба сразу не бить  Wink Который день потратил на понимание логики компонента  Shocked
Совершенно непонятна ситуация с переменной $sids. Такой пример: строки 560-563 в файле frontend.class.php (версия SOBI2 RC2.9.2):
Код:

if ($catid == 0 && $config->showListingOnFp) {
$query = "SELECT itemid FROM `#__sobi2_item`
WHERE (`published` = 1 AND (`publish_down` > '{$now}' OR `publish_down` = '{$config->nullDate}'))";
}
else if ($catid != 0) {
$or = null;
if ($config->showEntriesFromSubcats) {
 $this->getChildCats ( $catid );
foreach ( $this->catChilds as $cid ) { $or = $or . "OR `catid` = {$cid} ";}
unset ( $this->catChilds );
$this->catChilds = array ();
}
Допустим мы перехватываем значение $sids и заменяем его на свой массив как советовал infoman в постах выше. Но...  Shocked Ничего не происходит... Кэш браузера при этом отключен.
Думаю, что я просто подменяю массив не в той функции или же переменная $sids заполняется повторно в дальнейшем листинге сценария.
Если объяснять лень, то, пожалуйста, хоть посоветуйте где можно почитать статьи на эту тему. Или же про внутренне устройство SOBI2.
Записан
webusver
Осваиваюсь на форуме
***

Репутация: +8/-0
Offline Offline

Сообщений: 110


« Ответ #39 : 19.01.2010, 14:20:23 »

Извиняюсь...
...а пользовательский поиск от Google не ищет по материалам SOBI2?
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #40 : 19.01.2010, 14:54:09 »

Насколько помню, он ищет про проиндексированным страницам Гуголом.
По сути, пользователи будут искать на Гуголе, но в интерфейсе Вашего сайта.
Записан
Rassvet
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 45


« Ответ #41 : 19.01.2010, 17:07:10 »

Неужели никто не может ответить?  Angry Angry Angry
Записан
devul
Давно я тут
****

Репутация: +16/-0
Offline Offline

Сообщений: 319



« Ответ #42 : 20.01.2010, 21:02:06 »

инфоман говорил про версию SOBI2 под Joomla 1.0 а в новой наверно все по дргому)
Записан
Rassvet
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 45


« Ответ #43 : 20.01.2010, 23:15:24 »

Это я ступил  Roll Eyes Он похоже говорил про кэш внутри компонента, а я кэш браузера отключал  Grin  Там, в компоненте SOBI2, есть L2 и L3 кэш. Вот его и нужно откючать либо делать перехват значений. Знатоки жаль молчат по этому поводу... Хотелось бы от них какой-то информации добиться.
Записан
lovejah
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #44 : 14.02.2010, 16:39:22 »

Как вариант, можно использовать обычный поиск Joomla, предварительно установив и включив плагин aiSobiSearch. Работает на ура.
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #45 : 25.02.2010, 19:27:04 »

Как вариант, можно использовать обычный поиск Joomla, предварительно установив и включив плагин aiSobiSearch. Работает на ура.
Вы не совсем в ту тему написали — прочтите первое сообщение топик-стартера.
Записан
saifa
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 37



« Ответ #46 : 18.03.2010, 01:31:42 »

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

к сожалению Собивский поиск моим требованиям не отвечает. Sad
Записан
Страниц: 1 [2]  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet