Example #1
0
 /**
  * Возвращает html для цолькина и дату следующую за ним
  * REQUEST:
  * - date - string - дата в формате 'yyyy-mm-dd'
  *
  * @return string json
  *                [
  *                 'html'     => string - html содержимое цолькина
  *                 'nextDate' => string - дата в формате 'yyyy-mm-dd'
  *                ]
  */
 public function actionColkin_more()
 {
     $date = self::getParam('date');
     $days = Maya::colkin($date);
     $nextDate = new \DateTime($days[20][13]['date']);
     $nextDate->add(new \DateInterval('P1D'));
     $nextDate = $nextDate->format('Y-m-d');
     return self::jsonSuccess(['html' => $this->renderFile('@app/views/calendar/colkin_more.php', ['days' => $days]), 'nextDate' => $nextDate]);
 }