*Hi,* *I asked this question before,*
Hi, Normally I have one Base Page, but I want to create more than one.. For example LoginPage extend BasePage1 ManagmentPage extend BasePage2 A user login in the website, redirect to ManagementPage... but when user click BrandName, redirect to LoginPage ...Can I change the brandname for other BasePages For example In the ManagmentPage brandName link may be/managementPage , In the LoginPage brandName link may be /index Is there a way to change it ? *Martin Grigorov said* Hi, class BasePage { @Override protected void onInitialize() {super.onInitialize(); add(brandLink("brandLink"))} protected abstract AbstractLink brandLink(String id); } class BasePage1 extend BasePage { ... protected BookmarkablePageLink brandLink(String id) {return new BookmarkablePageLink(id, IndexPage.class)} } class BasePage2 extend BasePage { ... protected BookmarkablePageLink brandLink(String id) {return new BookmarkablePageLink(id, ManagementPage.class)} } *According to this reply,* *I want to ask another question, * *Hi Martin,* *If I use these construction, How can I change my BasePage markup and java class* *Normally my BasePage.html* *https://gist.github.com/cortix/68b584310e9be62de4c6* <https://gist.github.com/cortix/68b584310e9be62de4c6> *and BasePage.java* *https://gist.github.com/cortix/7a5453cddac75b90f29a <https://gist.github.com/cortix/7a5453cddac75b90f29a>* *According your code, I tried to create new BasePage, BasePage1, BasePage2* *but I didn't succeed to create markup for BasePage, BasePage1, BasePage2 and also java pages...* *If BasePage.java would be my main page, How can I edit child and extend tag for BasePage1, BasePage2* *because * *LoginPage extend BasePage1 ManagmentPage extend BasePage2* *and* *BasePage1 extend BasePage* *BasePage2 extend BasePage* Web Sitesi : www.ab-hibe.com E-mail: hasance...@berkadem.com E-mail: i...@ab-hibe.com Gsm1: 0 544 640 96 25 Adres : 1271. Sokak 33/14 Sabri Mermutlu İş Merkezi Balgat Ankara