Broken code for JT to look at
This commit is contained in:
parent
3dbacbd181
commit
e6e93dcacf
1 changed files with 36 additions and 4 deletions
|
|
@ -543,11 +543,11 @@ sub www_manageEvents {
|
||||||
return $self->session->privilege->insufficient unless ($self->session->user->isInGroup($self->get("groupToAddEvents")));
|
return $self->session->privilege->insufficient unless ($self->session->user->isInGroup($self->get("groupToAddEvents")));
|
||||||
|
|
||||||
my $output;
|
my $output;
|
||||||
my $sth = $self->session->db->read("select p.productId, p.title, pe.approved from products as p,
|
my $sth = $self->session->db->read("select p.productId, p.title, p.price, pe.approved from products as p,
|
||||||
EventManagementSystem_products as pe where p.productId = pe.productId
|
EventManagementSystem_products as pe where p.productId = pe.productId
|
||||||
and pe.assetId=".$self->session->db->quote($self->get("assetId"))." order by sequenceNumber");
|
and pe.assetId=".$self->session->db->quote($self->get("assetId"))." order by sequenceNumber");
|
||||||
|
|
||||||
$output = "<table width='100%'><tr><th>Event</th><th>Status</th></tr>";
|
$output = "<table width='100%'><tr><th>Event</th><th>Price</th><th>Status</th></tr>";
|
||||||
while (my %row = $sth->hash) {
|
while (my %row = $sth->hash) {
|
||||||
|
|
||||||
$output .= "<tr><td>";
|
$output .= "<tr><td>";
|
||||||
|
|
@ -558,6 +558,8 @@ sub www_manageEvents {
|
||||||
$self->session->icon->moveDown('func=moveEventDown;pid='.$row{productId}, $self->getUrl).
|
$self->session->icon->moveDown('func=moveEventDown;pid='.$row{productId}, $self->getUrl).
|
||||||
" ".$row{title};
|
" ".$row{title};
|
||||||
$output .= "</td><td>";
|
$output .= "</td><td>";
|
||||||
|
$output .= $row{price};
|
||||||
|
$output .= "</td><td>";
|
||||||
|
|
||||||
if ($row{approved} == 0) {
|
if ($row{approved} == 0) {
|
||||||
$output .= "Pending";
|
$output .= "Pending";
|
||||||
|
|
@ -574,13 +576,43 @@ sub www_manageEvents {
|
||||||
return $self->getAdminConsole->render($output, "Manage Events");
|
return $self->getAdminConsole->render($output, "Manage Events");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------
|
||||||
|
|
||||||
|
=head2 prepareView ( )
|
||||||
|
|
||||||
|
See WebGUI::Asset::prepareView() for details.
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
||||||
|
#sub prepareView {
|
||||||
|
# my $self = shift;
|
||||||
|
# $self->SUPER::prepareView();
|
||||||
|
# my $templateId = $self->get("displayTemplateId");
|
||||||
|
# my $template = WebGUI::Asset::Template->new($self->session, $templateId);
|
||||||
|
# $template->prepare;
|
||||||
|
# $self->{_viewTemplate} = $template;
|
||||||
|
#}
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
sub view {
|
sub view {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
my %var;
|
my %var;
|
||||||
|
|
||||||
|
# Get the products available for sale for this page
|
||||||
|
my $sql = "select p.productId, p.title, p.description, p.price, e.approved from products as p, EventManagementSystem_products as e
|
||||||
|
where
|
||||||
|
p.productId = e.productId and approved=1
|
||||||
|
and e.assetId =".$self->session->db->quote($self->get("assetId"));
|
||||||
|
|
||||||
|
#my $p = WebGUI::Paginator->new($self->session,$self->getUrl,$self->get("paginateAfter"));
|
||||||
|
#$p->setDataByQuery($sql);
|
||||||
|
#$var{'events_loop'} = $p->getPage;
|
||||||
|
#$p->appendTemplateVars(\%var);
|
||||||
|
$var{'events_loop'} = $self->session->db->quickHash($sql);
|
||||||
|
|
||||||
my $templateId = $self->get("displayTemplateId");
|
my $templateId = $self->get("displayTemplateId");
|
||||||
return $self->processTemplate(\%var, $templateId);
|
return $self->processTemplate(\%var, undef, $self->{_viewTemplate});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue