function search_autocomplete_update_6400 in Search Autocomplete 6.4
Change internal callback URL from absolute to relative.
File
- ./
search_autocomplete.install, line 209 - This file is used to install/update/delete the module tables in database
Code
function search_autocomplete_update_6400(&$sandbox) {
global $base_url;
$ret = array();
$result = db_select('search_autocomplete_forms', 'f')
->fields('f', array(
'fid',
'data_callback',
))
->execute()
->fetchAll();
foreach ($result as $item) {
db_update('search_autocomplete_forms')
->fields(array(
'data_callback' => str_replace($base_url . "/", "", $item->data_callback),
))
->condition('fid', $item->fid)
->execute();
}
return t('Update has:<br/>- change internal callback URL from absolute to relative.<br/>- clear JS cache.<br/> Done with success.');
}