2

검색 상자가 찾기 어려운 주제가 있습니다.drupal 페이지 내용에 검색 상자를 추가하는 방법 (404 페이지)

재 설계하기 전에 404 페이지에 다른 더 큰 검색 창을 추가하고 싶습니다. 하나는 첫 번째 블록 번호를 확인해야하기 때문에

<?php 
$block = module_invoke('search', 'block_view', 97); 
print render($block['content']); 
?> 

이 좋은 해결책이 아니다 :

내가 찾은 유일한 해결책은 검색 블록을 렌더링입니다.

search_box()의 사용 방법은 어떻게됩니까?

답변

1

아마도 http://drupal.org/project/search404을 사용해 보시겠습니까? 404 페이지에서 자동 검색을 사용 중지 할 수 있는지 여부는 확실하지 않지만 사용자 정의 코드없이 사용자가 필요로하는 것과 매우 유사합니다.

+0

모듈 검토시 실제로 '페이지를 찾을 수 없을 때 자동으로 키워드 검색을 사용하지 않도록 설정하고 대신 키워드가있는 채워진 검색 양식을 표시 할 수 있습니다. 대규모 사이트에서 서버로드를 줄이는 데 유용합니다. ' –

+0

어떻게이 모듈을 놓쳤습니까? 나는 너무 좁다 고 생각했다. 나는 joomla 사이트를 drupal로 마이그레이션했고, 천천히 리다이렉트 (페이지는 1 대 1이 아님)를 설정하기에는 너무 게으른 편이었다. search404 모듈을 설치하고 필요에 맞게 약간 해킹했습니다. 이제 완벽하게 맞습니다. – xy2

관련 문제