كيف يمكن وضع رسم في منطقة OneUI .lotusBanner باستخدام عنصر تحكم تخطيط التطبيق

StackOverflow https://stackoverflow.com/questions/9396335

  •  29-10-2019
  •  | 
  •  

سؤال

أستخدم عنصر التحكم في تخطيط تطبيق مكتبات الامتدادات وأحتاج إلى وضع رسم بانر في قسم .lotusBanner على اليسار.كيف يمكن القيام بذلك حيث يبدو أنه لا يمكن تعديل عنصر التحكم في تخطيط التطبيق.

هل كانت مفيدة؟

المحلول 2

تمكنت من وضع رسم في الجزء العلوي الأيمن من عنصر التحكم في تخطيط التطبيق في منطقة البانر عن طريق القيام بما يلي:

  1. في عنصر التحكم الموجود أسفل بانر> روابط الأدوات ، أضفت عقدة أساسية.بالنسبة للعقدة ، حددت href والصورة.نجح هذا ووضع الصورة n في المكان الصحيح
  2. كانت القطع الأثرية الخاصة بذلك هي موقع روابط تطبيق البانر.لتصحيح ذلك ، استخدمت بعض CSS لـ .lotusBanner ul.lotusLinks {margin-top: 45px؛ position: Absolute؛}
  3. كان الهامش العلوي هو دفع الروابط لأسفل حتى أتمكن من تكبير الشعار المستخدم بواسطة عنصر التحكم في تخطيط التطبيق.

نصائح أخرى

يمكنك استخدام UtilityLinksFacet على عنصر التحكم الممتد الذي استخدمه Steve Pridemore.

http://www.openntf.org/Internal / home.nsf / project.xsp؟ action= openDocument &؛ documentId= CED2E61A75526CD086257997006DA95B

أو يمكنك استخدام onload javascript لإضافته.

عنصر تحكم تخطيط التطبيق في ExtLib ، كما اكتشفت ، مؤمن للسماح فقط للمطور بتغيير جوانب معينة من التكوين.يمكنك إضافة روابط لأقسام مختلفة من التطبيق ولكن لا شيء أبعد من ذلك.

يتمثل أحد البدائل الممكنة في عدم استخدام عنصر التحكم applicationtionLayout نفسه ولكن إنشاء تقريب خاص بك منه في عنصر تحكم مخصص ، ستحتاج إلى إضافة جميع اللوحات / divs الضرورية بفئات UI2 الخاصة في جميع الأماكن الصحيحة ثم إضافةالمناطق القابلة للتحرير وعمليات الاسترجاعات داخل هذه اللوحات للأجزاء التي تريد تخصيصها في جميع أنحاء التطبيق.يتم إنشاء جميع الأقسام الأخرى في عنصر تحكم تخطيط التطبيق ، مثل bannerUtilityLinks باستخدام عنصر التحكم ListofLinks الموجود أيضًا في مكتبة الإضافات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top