Hi David,
if your post was a question, I didn't understand it.
Regards
Sven
On 03/08/2013 05:15 PM, David Beer wrote:
Hi Sven
Thanks for this so it is better to add the css outside of the <wicket:head>
like you would with normal html pages. Is it possible to get the navigation
to go up a level so to navigate to HomePage actually points to the HomePage
in the correct package and as mounted at HomePage.
Thanks
David
On 8 March 2013 14:39, Sven Meier <s...@meiers.net> wrote:
Hi,
if you keep style.css in your web root, you'll have to remove the
<wicket:link> tag in your markup.
Otherwise AutoLinkResolver will think yoy're keeping the css beside your
component.
Sven
On 03/08/2013 03:17 PM, David Beer wrote:
Hi All
I am new Wicket and like what I have found so far. My problem is that I
have created a few pages and forms and placed them in a package named
"auth". I can navigate to the pages easily but they don't seem to inherite
the CSS from the BasePage which is in a different package. Also any links
to the HomePage which is in the default package is not found.
My BasePage HTML looks like the following:
<html xmlns="http://www.w3.org/1999/**xhtml<http://www.w3.org/1999/xhtml>
"
xmlns:wicket="http://wicket.**apache.org/dtds.data/wicket-**
xhtml1.4-strict.dtd<http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd>
"
xml:lang="en"
lang="en">
<head>
<wicket:head>
<wicket:link>
<link rel="stylesheet" type="text/css" href="style.css"/>
</wicket:link>
</wicket:head>
</head>
<body>
<div id="container">
<div id="header">
<header wicket:id="headerpanel"/>
</div>
<div class="content_container">
<wicket:child/>
</div>
<div id="footer">
<footer wicket:id="footerpanel" />
</div>
</div>
</body>
</html>
My AdminPage which is in the auth package is never finds the css file
declared in the base page.
My project structure is as follows:
src/main/java/example/BasePage and HomePage
src/main/java/example/auth/**AdminPage and SignInPage and SignOutPage
<html xmlns:wicket="http://wicket.**apache.org <http://wicket.apache.org>
">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>AdminPage</title>
</head>
<body>
<wicket:extend>
<h2>Welcome ADMIN!</h2>
<p>
This page should only be accessible if you are signed in as an
administrator.
</p>
<p>
<wicket:link><a href="HomePage.html">Home</a><**
/wicket:link><br/>
<wicket:link><a href="SignOutPage.html">Sign Out</a></wicket:link>
</p>
</wicket:extend>
</body>
</html>
I mount the pages in the xxApplication class as follows:
mountPage("/Home", HomePage.class);
mountPage("/guest-list", GuestListPage.class);
mountPage("/auth/adminpage", AdminPage.class);
mountPage("/auth/signin", SignInPage.class);
mountPage("/auth/signout", SignOutPage.class);
How can fix the navigation and the location of the css file so that it is
found. The css file is located the Webapps dir.
Thanks
David
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
users-unsubscribe@wicket.**apache.org<users-unsubscr...@wicket.apache.org>
For additional commands, e-mail: users-h...@wicket.apache.org
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
users-unsubscribe@wicket.**apache.org<users-unsubscr...@wicket.apache.org>
For additional commands, e-mail: users-h...@wicket.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org