Search: Difference between revisions

From nuBuilderForte
Jump to navigation Jump to search
No edit summary
No edit summary
Line 14: Line 14:
</pre>
</pre>
* The search string doesn't exist in '''nuHash()''' so it must be set as a '''Hash Cookie''' (in order to access it in PHP) with <pre>nuSetProperty('nuSearchField', $('#nuSearchField').val());</pre>
* The search string doesn't exist in '''nuHash()''' so it must be set as a '''Hash Cookie''' (in order to access it in PHP) with <pre>nuSetProperty('nuSearchField', $('#nuSearchField').val());</pre>
* Encrypted Search - [url=https://forums.nubuilder.com/viewtopic.php?f=20&t=10839]Forum Post[/url]
* Encrypted Search - [https://forums.nubuilder.com/viewtopic.php?f=20&t=10839 Forum Post]

Revision as of 10:45, 27 February 2021

  • Search is a part of every Browse Form.
  • If a special search is to be performed, then call a hidden PHP Procedure and return false and directly execute nuForm().
  • nuOnSearchAction() has been recently introduced in nuBuilder v4.5 that is similar to nuBeforeSave(), parts of the latter can be used in the former.
  • Encrypting needs to be server-side as if it is in the client side, it will be exposed in the html source in the browser.
  • Or maybe add an additional button like Search SSN that calls the PHP Procedure will still enable search for strings that are not encrypted using nubuilder's search button as well.
  • Sample Code:
function nuOnSearchAction() {
    
    nuRunPHPHidden('php_procedure', 0);
    return false;
    
}
  • The search string doesn't exist in nuHash() so it must be set as a Hash Cookie (in order to access it in PHP) with
    nuSetProperty('nuSearchField', $('#nuSearchField').val());
  • Encrypted Search - Forum Post