By Wolfgang Stehle on Sunday, 29 May 2016
Likes 0
Views 1.1K
Votes 0
Hi,

I don't get it how ES search & ES extended search works. How should it?

As I understand ES search is using Joomla smart search component, right? That means ES search is getting strings out you put in there before by using indexing function. What is exactly indexed, just titles/descriptions? How about content from custom fields?

EA search is looking at k2 item, tag, event, category, group, photo, people, video, and article by choice. Where is ES extended search looking for data? Seems like it just lookup custom field values from the user profile types, no group custom fields, no event custom fields. Is ES extended search just for searching custom user field values?

Can you please clarify?

Thanks.
Hey Wolfgang,

The "Advanced search" in EasySocial (only works for users) relies on our own internal search algorithm because the smart search in Joomla is not capable of performing such searches.

However, the search that you use on the toolbar or the search page on EasySocial, relies on Joomla's smart search to suggest for keywords.
·
Sunday, 29 May 2016 19:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

I guess an average site user would also expect a "on top function" by switching from "search" to "advanced search". I expected all the custom fields there. Maybe a newbies point of view, or just the wrong title or in the wrong context. Anyway, not too important for me.

I was stuck at this point because trying to classify users, groups, events, videos, by using custom fields as a kind of super categories. For example getting all users, groups, events, videos, from the same city (custom field) and create filter for the stream. The deeper I'm digging the more I doubt if this is the right way. Any hints for me?

Regards,
Wolfgang
·
Monday, 30 May 2016 01:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am sorry for the delay of this reply,

Unfortunately that was not possible to search for `groups`, `events`, `videos` from the advanced custom field, because currently only can search for users, you can refer on my colleague which his explained at above reply.

By the way, what do you mean for the `create filter for the stream`?
·
Monday, 30 May 2016 22:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,
thanks for your respond. I see your system has stream filters for apps and by hashtag. I try to filter by custom fields.

Already found a way to do it by simulating tags. I'll code new custom field type "hashtag" for users, groups, events. This field maintains then corresponding filter records in tables "_stream_filter, _stream_filter_item and _stream_tags". What you think?

Regards,
Wolfgang
·
Wednesday, 01 June 2016 17:54
·
0 Likes
·
0 Votes
·
0 Comments
·
The stream filters only filters item from the stream and it doesn't actually filter users / groups / events.
·
Wednesday, 01 June 2016 22:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,
tested this already, and get the feed events "created, joined,changed, etc". From there its only one click to users/groups/events. That's what I wanted. Now I can change the layout for this items to another more prominent look with logo etc. if in search mode. Also can play with the "utype column" to mark the generated records, and depend action from that. Great.

Thanks for your help,
Wolfgang
·
Thursday, 02 June 2016 00:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You are most welcome. Glad to hear that your issue has been resolved now.

As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry. I will lock and mark this thread as resolved.
·
Thursday, 02 June 2016 01:34
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post