[TYPO3-mvc] Need help with search form
Mam Violeng
mam.violeng at yejj.com
Wed Dec 9 11:07:46 CET 2009
Thanks Steffen, it helps me a lot.
Violeng
Steffen Ritter wrote:
> Mam Violeng schrieb:
>> Hi All,
>>
>> I have one form with a keyword text box to search the keyword through
>> the fields in the table (more than 5 fields). I was wondering if
>> extbase also provide some function similar
>> GLOBALS['TYPO3_DB']->searchQuery($searchWords, $fields, $table) or not.
>
> You have to implement such functions on your own. The table field won't
> match, since there are no tables in extbase or mvc. You may Implement an
> searchFor($keywords=array, $inProperties=array) in an abstract
> Repository which all of your repositories are extending, than it's easy
> to build a search query with likes...
> Have a look at the thread of "repository chain multiple likes" - the
> results may help you,.
>
>>
>> Please give me some hints. I also have one more question regarding
>> using $query->statement($statement, $parameters, $language) I don't
>> what this function do, and how to use it, anyone has any real examples
>> how to use it?
>
> Hey, the last to parameters you may drop quietly... just use $result =
> $query->statement('SELECT * from caz")->execute() as
>
> $data = $GLOBALS['TYPO3_DB']->sql_query('SELECT * from caz);
> $result =array();
> whhile($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($data)) {
> $result[] = newExtbaseDomainObjectFromData($row);
> }
>
> newExtbaseDomainObjectFromDatafor shure is only a description of what
> would be done...
>
>> Thanks in advance.
>>
>> Regards,
>>
>> Violeng Mam
More information about the TYPO3-project-typo3v4mvc
mailing list