Пример #1
0
     $creationDateLabel = sprintf(JTEXT::_('COM_BOOKINGFORCONNECTOR_MERCHANTS_VIEW_MERCHANTDETAILS_RATING_DATE_LABEL'), $jdate->format('d/m/Y'));
 }
 $checkInDateLabel = "";
 if (isset($rating->CheckInDate)) {
     $checkInDate = BFCHelper::parseJsonDate($rating->CheckInDate, 'Y-m-d');
     //$creationDate =  DateTime::createFromFormat($formatDate,BFCHelper::parseJsonDate($rating->CreationDate,$formatDate));
     $jdate = new JDate($checkInDate);
     // 3:20 PM, December 1st, 2012
     $checkInDateLabel = sprintf(JTEXT::_('COM_BOOKINGFORCONNECTOR_MERCHANTS_VIEW_MERCHANTDETAILS_RATING_CHECKINDATE_LABEL'), $jdate->format('F Y'));
 }
 $location = "";
 if ($rating->City != "") {
     $location .= $rating->City . ", ";
 }
 $location .= $rating->Nation;
 $t = BFCHelper::convertTotal($rating->Total);
 //Reply=<risposte><risposta><![CDATA[Test risposta]]></risposta></risposte>
 $reply = "";
 $replydateLabel = "";
 if (!empty($rating->Reply)) {
     if (strpos($rating->Reply, '<replies>') !== false) {
         $replies = simpledom_load_string($rating->Reply);
         $reply = $replies->reply[0];
         $replydate = $replies->reply[0]["date"];
         if (!empty($replydate)) {
             //					$jdatereply  = new JDate(strtotime($replydate),2); // 3:20 PM, December 1st, 2012
             $jdatereply = DateTime::createFromFormat('Ymd', $replydate);
             $replydateLabel = sprintf(JTEXT::_('COM_BOOKINGFORCONNECTOR_MERCHANTS_VIEW_MERCHANTDETAILS_RATING_DATEREPLY_LABEL'), $jdatereply->format('d/m/Y'));
         }
     } else {
         $reply = $rating->Reply;
Пример #2
0
 function getResourceRatingAverage()
 {
     $language = JRequest::getVar('language');
     $resourceId = JRequest::getVar('resourceId');
     $merchantId = JRequest::getVar('merchantId');
     $return = null;
     //		$return = $language.$resourceId.$merchantId;
     $summaryRatings = BFCHelper::getResourceRatingAverage($merchantId, $resourceId);
     if (!empty($summaryRatings)) {
         $total = number_format((double) $summaryRatings->Average, 1, '.', '');
         $totalInt = BFCHelper::convertTotal($total);
         $text = JText::_('COM_BOOKINGFORCONNECTOR_MERCHANTS_VIEW_MERCHANTDETAILS_RATING_VALUATION_' . $totalInt);
         $return = json_encode(array($total, $text));
         //			$return = $total . "|" . $text ;
     }
     echo $return;
     $app = JFactory::getApplication();
     $app->close();
 }