This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-8.x in repository https://gitbox.apache.org/repos/asf/wicket.git
The following commit(s) were added to refs/heads/wicket-8.x by this push: new 2e18543 Added more examples for wicket:message and added some SEO 2e18543 is described below commit 2e1854305a36af7bfe8addd447b80a4844962eb9 Author: Andrea Del Bene <adelb...@apache.org> AuthorDate: Fri Jul 19 18:05:36 2019 +0200 Added more examples for wicket:message and added some SEO --- .../src/main/asciidoc/i18n/i18n_2.adoc | 31 ++++++++++++++++++++++ wicket-user-guide/src/main/asciidoc/single.adoc | 2 ++ 2 files changed, 33 insertions(+) diff --git a/wicket-user-guide/src/main/asciidoc/i18n/i18n_2.adoc b/wicket-user-guide/src/main/asciidoc/i18n/i18n_2.adoc index fb82e0c..6721042 100644 --- a/wicket-user-guide/src/main/asciidoc/i18n/i18n_2.adoc +++ b/wicket-user-guide/src/main/asciidoc/i18n/i18n_2.adoc @@ -152,3 +152,34 @@ If we want to specify multiple attributes at once, we can separate them with a c <input type="submit" value="Preview value" wicket:message="value:key4value, title:key4title"/> ---- + +Finally, we can work with more complex text templates nesting components within a wicket:message element. For example: + +[source,xml] +---- +<wicket:message key="myKey"> + This text will be replaced with text from the properties file. + <span wicket:id="amount">[amount]</span>. + <a wicket:id="link"> + <wicket:message key="linkText"/> + </a> +</wicket:message> +---- + +---- +myKey=Your balance is ${amount}. Click ${link} to view the details. +linkText=here +---- + +and + +---- +add(new Label("amount",new Model("$5.00"))); +add(new BookmarkablePageLink("link",DetailsPage.class)); +---- + +Results in: + +---- +Your balance is $5.00. Click <a href="...">here</a> to view the details. +---- \ No newline at end of file diff --git a/wicket-user-guide/src/main/asciidoc/single.adoc b/wicket-user-guide/src/main/asciidoc/single.adoc index 0974694..95fda83 100644 --- a/wicket-user-guide/src/main/asciidoc/single.adoc +++ b/wicket-user-guide/src/main/asciidoc/single.adoc @@ -1,5 +1,7 @@ = Wicket 8.x Reference Guide The Apache Software Foundation +:description: Official User Guide for Apache Wicket framework. +:keywords: Apache Wicket, User Guide, examples, AJAX, stateless :toc: left :icons: font :sectlinks: