Add edit and view url tmpl_vars to mailing loop and refactor some variable naming in code.
This commit is contained in:
parent
dd023d0a0e
commit
5ddd112ea3
1 changed files with 8 additions and 6 deletions
|
|
@ -115,14 +115,14 @@ sub www_view {
|
|||
|
||||
return $self->www_settings unless $self->configurationComplete;
|
||||
|
||||
my $letters = $self->getMailables;
|
||||
my $mailables = $self->getMailables;
|
||||
|
||||
my @newsletterLoop;
|
||||
foreach my $letter ( @{ $letters } ) {
|
||||
my $letterId = $letter->getId;
|
||||
foreach my $mailing ( @{ $mailables } ) {
|
||||
my $mailingId = $mailing->getId;
|
||||
|
||||
my @issues;
|
||||
foreach my $issue ( @{ $letter->getIssues } ) {
|
||||
foreach my $issue ( @{ $mailing->getIssues } ) {
|
||||
my $issueId = $issue->getId;
|
||||
|
||||
my @mailings;
|
||||
|
|
@ -145,7 +145,7 @@ sub www_view {
|
|||
push @issues, {
|
||||
%{ $issue->get },
|
||||
url => $issue->getUrl,
|
||||
createMailingUrl => $url->page("newsletter=manage;func=createMailing;assetId=$letterId;issueId=$issueId"),
|
||||
createMailingUrl => $url->page("newsletter=manage;func=createMailing;assetId=$mailingId;issueId=$issueId"),
|
||||
editUrl => $issue->getUrl( 'func=edit' ),
|
||||
sendUrl => '',
|
||||
sendTestUrl => '',
|
||||
|
|
@ -154,7 +154,9 @@ sub www_view {
|
|||
}
|
||||
|
||||
push @newsletterLoop, {
|
||||
%{ $letter->get },
|
||||
%{ $mailing->get },
|
||||
url => $mailing->getUrl,
|
||||
editUrl => $mailing->getUrl( 'func=edit' ),
|
||||
issue_loop => \@issues,
|
||||
issueCount => scalar( @issues ),
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue