I've found out how to search and display matrix rows, but the search results page will typically only show ALL rows.
How can I limit the results and show only the row where the item exists?
{exp:search:search_results}
{title}
{matrix_stuff}{matrix_title}{/matrix_stuff}
{/exp:search:search_results}
EDIT: There is a hack that works, but not a definite answer:
In mod.search.php add after line 1298( before $pagination):
// hack
// Load the XML Helper
$this->EE->load->helper('xml');
$keywords = $this->EE->functions->encode_ee_tags(xml_convert($query->row('keywords')));
// end hack
And after line 1411 before $channel->fetch_categories();
// hack add keywords
$this->EE->TMPL->tagdata = str_replace(LD.'keywords'.RD, $keywords, $this->EE->TMPL->tagdata);
// end hack
This makes it possible to use this:
{exp:search:search_results}
{title}
{matrix_stuff search:matrix_col_name="{keywords}"}}{matrix_title}{/matrix_stuff}
{/exp:search:search_results}
Not implemented in 2.7.0 :-(