0
我想將搜索結果從searchfn鏈接到頁面,而不僅僅是鏈接到組件。 目前我有:節點鏈接不工作
[#if queryStr?has_content]
[#assign searchResults = mySearchfn.searchContent('website', queryStr, '/home', 'mgnl:component') /]
[#assign recordsFound = searchResults?size /]
<h3> <em>${recordsFound}</em> Results -> "${queryStr}"</span></h3>
<div class="list-group">
[#if searchResults?has_content]
[#list searchResults as item]
<a href="${cmsfn.link(item)}" class="list-group-item">
<p class="list-group-item-text">${item.excerpt!}</p>
</a>
<p class="list-group-item-text">${item.page!}</p>
<!--return:getPath() of the node (pointing to component) as String-->
<p class="list-group-item-text">${item.pageLink!}</p>
<!--return:path/to/page as String-->
[/#list]
[/#if]
</div>
[/#if]
我從標籤獲得url有點像「路徑/到/頁/區域/組件」,問題是我不能看到完整的頁面,只有組件。
<a href="${cmsfn.contentByPath(item.pageLink, "website")}">link</a>
上面給出的例子中,僅建立URL作爲/頁不與完整的字符串(路徑/到/頁)