1

特定の結果にリンクする検索結果の構成に問題があります。

{auto_path} が関連するテンプレート グループとテンプレートにリンクするようにチャネル検索設定を設定しましたが、これでまったく問題はありませんでした。

私が抱えている唯一の問題は、結果のタイトルをクリックすると、特定のエントリを表示するのではなく、特定のエントリを表示するページに移動したときに、そのチャネルに投稿された最新のエントリが表示されることです。

また、結果をクリックすると、URL が次のように表示されることにも気付きました。

http://www.mywebsite.com/ee_site/index.php?/template_group/template/entry

実際には次のようにレンダリングされます。

http://www.mywebsite.com/ee_site/index.php?/template_group/template/?/entry

テンプレートとエントリの間の余分な '?/' はどうしたのですか?

結果ページのコードは次のとおりです。

{embed="embeds/html-head" page_title="Blog"}

<body>

<div id="container">  

{embed="embeds/header"}

{embed="embeds/navigation"}

    <div id="hero">

         <div id="heading">

             <div id="title">
                 <h2>{exp:search:total_results} RESULT(S) FOR {exp:search:keywords}</h2>
             </div>

          </div>  

        <div id="blog">

  <ul>

{exp:search:search_results}

             <div class="blog">
                 <li class="search_results"><strong><a href="{auto_path}">{title}</a></strong> from <em>{channel}</em>
             <br/>
             {excerpt}
             <br/>
             </li>
             </div>

{/exp:search:search_results}

  </ul>

            </div>            

        </div>

{embed="embeds/footer"}

</div>

</body>
</html>

これがギャラリーエントリのコードです

{embed="embeds/html-head"}

<body>

<div id="container">  

{embed="embeds/header"}

{embed="embeds/navigation"}

     <div id="hero">

         <div id="heading">

{exp:channel:entries channel="gallery" limit="1" disable="pagination"}          

            <div id="title">
                <h2>Gallery</h2>
            </div>

            <div id="story_title">
                <h2>{title}</h2>
            </div>

            </div>

            <div id="video_main">
                <img class="image" src="{image}" alt="{title}">
            </div>

            <div id="featured" class="main">
            <p>{info}</p>
            <p class="url">{source}</p>
            </div>

{/exp:channel:entries}

{embed="embeds/footer"}

</div>

</body>
</html>

カテゴリーページでは、エントリーをクリックしてこのページに移動すると、クリックした特定のエントリーが表示されるので、その点で問題がないことはわかっています。

どんな提案/解決策も大歓迎です。私が見つけていないのは些細なことだと確信しています!

4

0 に答える 0