Tell me exactly as in what are you trying to do. What is your requirement?
i am working on a printer friendly page where i want that i should be able to create a basic component on which i can overlap all the components i want to allow a user to print.so basically i need the base component.
Sabya,Is it something asked by your client?If so,discuss the requirements.but as you said you want to overlap components in a page,so that you cannot do.Components cannot be overlapped on a particular page or template.you can save it but it can't be previewed.If its a necessity,then ways can be digged as per your requirement.HTH.Thanks,
hi santosh,yes its required by the client and can you let me know what approach to follow.
Sabya,You can do the very work by putting different components on a page.so I don't understand why you are bend on overlapping components?Is it so that you cannot take the print out of a page having components?Is it anything which I am not getting?Still if you say that you need it, then share what the client is willing ?Hope that will clear the things for me.Thanks,
hi santsoh,yes i need it as this is a client requirement.what actually i need is, i can give the client a component on which the client can add any other component for example left navigation or right navigation or centre content or only centre content. so the client has the flexibility to add any other component on this platform component.once the client has fixed his mind he can can deploy the platform component so that when a user browsing the site clicks on the printer friendly icon then the print page would show the content for all the components added in that platform or base component.i hope i have made it clear.incase of any confusion do let me know.
can someone mention the steps how to create a super component and then implement the same in a page.
HiKindly explain what you want :Concept of overlapping of componentsIt is an design issue.It is just like that in your HTML page while designing in an UI Editor like "Dreamweaver" if you place an image over an table having some data,them you are overlapping the table by image,in this case at preview you will only see image beacause the table is being overlapped by image.Same is the case with Components,if you have selected table-layout for your site,then at page every component will be added by UI under seperate table.So,when it say that "Overlapping components" it means that one of the table is entering in the width of other component table allocated.Usability of component With-in ComponentIf you want to use an component's functionality and features with-in another component.Then i haven't tried but it is not possible at Live Site-UI Level(not-sure).If we develop an External Component using Java then ,i think we can use that component in the components designed by LS-UI.If you can explain the "Super Component" in terms of your requirement then may be someone can help ?What i got from "Super Component" is that it will be a set of some componets having desired features,that all will provide functionality to your Super Component. Is it So ?
In UI level components in a component is not possible,may be if Sabya can inherit it by using java classes.
hi jcse,what actually my requirement is, i am looking to give the client a component which gives the client flexibility to add more components inside that so that they can put the desired components that they want the final users broswsing through their website to print the page. for example:1)there is a base component where i give the user a flexibility to add more components on it.2)the client before deploying has the flexibility to add any component, like left nav+right nav+center content or left nav+center content for the final user to be able to get the text when it clicks on the print icon.I hope i am clear with explanation. if not do let me know.
As santosh013 told you, explore the usage of template.your requirement is clear but the fact is that you need an TEMPLATE not an COMPONENT/Super Component.Design an template as client require and provide them.Using that template client can add any component like left nav+right nav+center content or left nav+center content.In point -1 you have mentioned that 1)there is a base component where i give the user a flexibility to add more components on it. [color=Black][color=Green]Actually it can not be an base component ,it will an template.In one of my application i have also used this concept.I have design an Template already having 4 components[/color][/color][color=Black]Menu[/color][color=Black]Left Nav[/color][color=Black]Right Nav[/color][color=Black]Header[/color][color=Black]Footer[/color]User simply add my template on its page and he got all these components,still he is free to add more components available on its page.like in my case user added 4 more components for displaying contents A DCR Driven ListA Flash ComponetA CustomizedSubmitButton ComponentA Stock Checker ComponentAfter this he has right to add further depending on the page requirement and space on page.NOTE:: So the point is ,that instead of Developing an component(which is not possible as discussed) try to full fill the client requirement by designing the template.Because template and page has the capability to add more than a one component."Adding an component to an component is not a feature available to us"