|
|
|
| Здравствуйте.В скрипте поиска по сайту такая особенность.Если в поисковую строку вводишь одно слово ,которого нет на сайте,то выдает ошибку
Fatal error: Call to undefined method JXMLElement::getAttribute() in C:
|
Это место в коде
$data = $children->suggestion;
if (!empty($data)) {
//$suggestions = preg_split('/(?=[A-Z])/', $d, -1, PREG_SPLIT_NO_EMPTY);
if((string)$data->attributes()->data != self::$AcesearchConfig->input){
$suggestions = array_merge($suggestions, preg_split('/(?=\t)/', $data->getAttribute('data'), -1, PREG_SPLIT_NO_EMPTY));
}
|
.В остальном поиск работает нормально.Набираю два слова нормально по второму что нибудь находит.Как избежать этой ошибки.Например чтобы был в этом случае возврат на главную страницу. | |
|
|