2015-08-22 46 views
0

我們的設計包含一個允許在一組表單之間導航的外部應用程序。最初我們正在考慮使用嚮導模式進行各部分之間的導航。不幸的是,這創造了兩種獨立的導航機制,證明它有點笨重並且佔用了更多的屏幕空間。我們想結合這兩者。Orbeon - 在嚮導模式下,區域導航可以在外部完成嗎?

我們仍然想瀏覽的形式部分相同的方式,嚮導模式做,但想:

  1. 使用外部機制
隱藏的內容的嚮導模式表
  • 瀏覽章節

    有沒有一個簡單的方法來做到這一點,或者它是醜陋的?

  • +0

    隱藏目錄可以用CSS來完成,並且有足夠強的規則。該外部機制將如何與Form Runner進行通信?通過JavaScript? – ebruchez

    +0

    @ebruchez是的,由於表單內的部分導航完成客戶端,我認爲它必須是JavaScript。我認爲理想情況下我們會使用客戶端Inter Portlet通信,但當然這需要修改代理Portlet和Form Runner。 – awilkinson

    +0

    @ebruchez此外,Portlet控件導航將與代理Portlet緊密結合,以JavaScript進行IPC操作並不是什麼大事。 – awilkinson

    回答

    0

    你現在可能已經解決了這一點,但只是覺得應該補充一點,我已經使用了下面的CSS成功禁用的TOC: -

    .fr-wizard-toc {width:0; height:0; visibility:hidden;} 
    .fr-wizard-body {width:100% !important; left:0 !important;} 
    

    一旦TOC是隱藏的,主體必須是重新對齊到左邊距並擴展到其全部寬度。一定要使用!重要的,否則這條規則將被Orbeon覆蓋!

    相關問題