Activated autocompleteName action.
This commit is contained in:
parent
193c5cc514
commit
57a89bc76c
@ -22,15 +22,16 @@ class TagController extends ApplicationController
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// # Generates list of tag names matching parameter term.
|
# Generates list of tag names matching parameter term.
|
||||||
// # Used by jquery.ui.autocomplete.
|
# Used by jquery.ui.autocomplete.
|
||||||
// public function autocompleteName()
|
public function autocompleteName()
|
||||||
// {
|
{
|
||||||
// $this->tags = Tag.where(['name ILIKE ?', "*#{$this->params()->term}*".to_escaped_for_sql_like]).pluck(:name)
|
$this->tags = Tag::where('name LIKE ?', '%' . $this->params()->term . '%')->pluck('name');
|
||||||
// $this->respondTo(array(
|
# MI: RoR can respond to requests by reading the "Accept" request header. So even though
|
||||||
// format.json { $this->render(array('json' => $this->tags })
|
# the request URL doesn't have the .json extension, it will respond JSON if the request accepts
|
||||||
// ));
|
# it. But this is not the case here, so this action will always respond JSON.
|
||||||
// }
|
$this->render(['json' => $this->tags]);
|
||||||
|
}
|
||||||
|
|
||||||
public function summary()
|
public function summary()
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user