2012-02-22 11 views
0

拡張ライブラリアプリケーションレイアウトコントロールを使用していて、右側の.lotusBanner divにバナーグラフィックを配置する必要があります。アプリケーションレイアウトコントロールを変更できないように見えるので、これをどのように行うことができますか?アプリケーションレイアウトコントロールを使用してOneUI .lotusBanner領域にグラフィックを配置する方法

答えて

2

私は、次の手順を実行して、バナー領域にアプリケーションレイアウトコントロールの右上にグラフィックを配置することができた:私は基本的なノードを追加したバナー>ユーティリティリンク下の制御で

  1. 。ノードについては、hrefとimageを指定しました。これにより、画像が正しい位置に配置されて配置されました。
  2. これの成果物はバナーアプリケーションリンクの場所でした。この問題を解決するには、.lotusBanner ul.lotusLinks {margin-top:45px; position:absolute;}のCSSを使用しました。
  3. マージントップはリンクを押し下げて、アプリケーションレイアウトコントロール。
1

ExtLibのapplicationLayoutコントロールは、開発者が設定の特定の側面を変更できるようにするためにロックされています。 applicationLayoutのさまざまなセクションにリンクを追加できますが、それ以外には何もありません。

可能な代替手段の1つは、applictionLayoutコントロール自体を使用せず、カスタムコントロールで独自の近似値を作成することです。必要なパネル/ divをすべて適切な場所に特殊oneUI2クラスとともに追加する必要があります。これらのパネル内で編集可能な領域とコールバックを追加して、アプリケーション全体でカスタマイズしたい部分を追加します。 bannerUtilityLinksのような、applicationLayoutコントロール内の他のすべてのセクションは、Extension LibraryにもあるListofLinksコントロールを使用して作成されます。

+0

私は手作業によるルーティングを行っています(http://www-12.lotus.com/ldd/doc/oneuidoc/docpublic/index.htm)。それは楽しいことではありません。 :)またはレイアウトコントロールが私を怠け者にしているかもしれません。 –

+0

私は手動のルートを自分でやりました。それは楽しいことではないと私は同意します。しかし、正しく行われた場合は、applicationLayoutコントロールと同じように、ファセット領域を持つ単一のカスタムコントロールとして実装することができ、開発を少し早くすることができます。 –

+0

いくつか試してみる。私はユーティリティリンクを使ってイメージを表示することができました。今私は左にあるリンクを低くしようとしています。アクセス方法提案していただきありがとうございます。 –

関連する問題