SYNOPSIS
Input:
[% USE LinkTo -%]
[% args = {
href => '/link/to',
} -%]
[% LinkTo.link_to('link_text', args) %]
Output:
link_text
Input:
[% USE LinkTo -%]
[% args = {
href => '/link/to',
hoge => 'huga',
foo => 'bar',
} -%]
[% LinkTo.link_to('link_text', args) %]
Output:
link_text
Input:
[% USE LinkTo -%]
[% args = {
href => '/link/to',
hoge => 'huga',
target => '_blank',
} -%]
[% LinkTo.link_to('link_text', args) %]
Output:
link_text
Input:
[% USE LinkTo -%]
[% args = {
href => '/link/to',
hoge => 'huga',
target => '_blank',
confirm => 'really ?',
} -%]
[% LinkTo.link_to('link_
a&b
"text"', args) %]
Output:
link_<br />a&b<br />"text"
Input:
[% USE LinkTo -%]
[% args = {
} -%]
[% LinkTo.link_to('link_text', args) %]
Output:
link_text
Sample with DBIx::Class::ResultSet
[% USE LinkTo -%]
[%- WHILE (u = users.next) -%]
[% args = {
href => "user/${u.id}",
hoge => 'huga',
foo => 'bar',
} -%]
[% LinkTo.link_to(u.nickname, args) %]
[%- END %]
DESCRIPTION
Template::Plugin::LinkTo is like link_to in Ruby on Rails, but NOT same
at all.
SEE ALSO
Template, Template::Plugin
AUTHOR
Tomoya Hirano,
COPYRIGHT AND LICENSE
This library is free software; you can redistribute it and/or modify