/** * Возвращает 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]); }