0
첫 젠드 프레임 워크 프로젝트에서 Zend_Lucene을 구현했지만, 경로를 구현 했으므로 검색 결과가 더 이상 작동하지 않는 것 같습니다. 대신 나에게경로를 사용할 때 Zend_Lucene의 문제점
<a href="/%3C%21DOCTYPE+html+PUBLIC+.......
I를 보여줍니다
<a href="<?php echo $this->url(array('post' => $value['post_id'], 'postname' => $value['post_title']), 'postdetails', true); ?>">
불행하게도 작동하지 않는 것 : 내 검색 결과보기에서
, 나는 경로를 사용하도록 Postdetails에 URL을 변경 한 일반적으로 또한 사용$this->escape($value['post_title'])
그러나 다시 DOCTYPE을 사용하여 표시합니다. 무엇이 잘못되었는지 알기 위해 ZF에 대해 충분히 이해하지 못합니다. 누군가 나에게 힌트를 줄 수 있습니까? 대단히 감사드립니다!
나는 그것을 밖으로 시도했지만 여전히 작동하지 않는 경로에서
post
및postname
에 대한 기본 값을 설정해야 할 수도 있습니다 . 어쨌든 리셋 옵션을 다른 방식으로 이해했지만 잘못되었을 수 있습니다. 코드를 살펴보면 재설정에 대해 다음과 같이 설명합니다. "경로 기본값 재설정 여부는" 경로없이 URL을 사용하려면 경로 이름으로 '기본'을 입력해야합니다. 대신 내 경우 'postdetails' 내가 틀렸다면 나를 정정하십시오. 내가 시도 할 수있는 다른 아이디어? – Luka@Luka 실제로 $ value 배열에 무엇이 있습니까? 또한 경로 정의를 게시하십시오. – RockyFord
문제의 원인을 발견했습니다. 인덱스를 읽는 My Action에는 다음과 같은 부분이 있습니다. $ query-> highlightMatches ($ result-> postTitle); highlightMatches가 일부 HTML을 생성하므로 문제가 발생했습니다. 그걸 알아 내는데 5 일이 걸렸습니다. ( – Luka