From 3bc8cc77520757254f54ae8bfb04baf0a42e15e1 Mon Sep 17 00:00:00 2001 From: inghamn Date: Wed, 6 Jan 2010 18:05:04 +0000 Subject: [PATCH] Created a JSON service for the interment list git-svn-id: https://rosehill.googlecode.com/svn/branches/php@31 100bd78a-fc82-11de-b5bc-ffd2847a4b57 --- blocks/html/interments/intermentList.inc | 4 ++-- blocks/xml/interments/intermentList.inc | 23 +++++++++++++++++++---- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/blocks/html/interments/intermentList.inc b/blocks/html/interments/intermentList.inc index a636b84..a6571d9 100644 --- a/blocks/html/interments/intermentList.inc +++ b/blocks/html/interments/intermentList.inc @@ -11,7 +11,7 @@ $url = new URL($_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']); $return_url = $url->__toString(); ?>
-

+

__toString(); } ?> Interments -

+ diff --git a/blocks/xml/interments/intermentList.inc b/blocks/xml/interments/intermentList.inc index 9276f17..933c4a4 100644 --- a/blocks/xml/interments/intermentList.inc +++ b/blocks/xml/interments/intermentList.inc @@ -11,16 +11,31 @@ foreach ($this->intermentList as $interment) { $last = View::escape($interment->getLastname()); $first = View::escape($interment->getFirstname()); $date = $interment->getDeceasedDate('Y-m-d'); - $cemetery_name = View::escape($interment->getCemetery()); - $section = View::escape($interment->getSection()); $lot = View::escape($interment->getLot()); + + $cemetery_name = ''; + if ($interment->getCemetery_id()) { + $cemetery_name = View::escape($interment->getCemetery()->getName()); + } + + $section_code = ''; + $section_name = ''; + if ($interment->getSection_id()) { + $section_code = View::escape($interment->getSection()->getCode()); + $section_name = View::escape($interment->getSection()->getName()); + } echo " getId()}\"> $last $first $date - getCemetery_id()}\">$cemetery_name -
getSection_id()}\">$section
+ getCemetery_id()}\"> + $cemetery_name + +
getSection_id()}\"> + $section_code + $section_name +
$lot
";