Exemplo n.º 1
0
            $link_for_button = 'index.php?option=com_guru&view=guruDays&task=view&cid=' . $pdays[0]->id;
            $get_started = '<input type="submit" onclick="document.location.href=\'' . $link_for_button . '\'" value="' . JText::_('GURU_MYPROGRAMS_ACTION_GETSTARTEDWITH') . '" name="getstarted"/>';
        } else {
            // if the program doesn't have a day
            $get_started = '';
        }
    } else {
        $get_started = '';
    }
    $buy_now_link = 'index.php?option=com_guru&view=guruProfile&task=account';
    $buy_now = '<input type="submit" onclick="document.location.href=\'' . $buy_now_link . '\'" value="' . JText::_('GURU_PROGRAM_BUY_NOW_BUTTON') . '" name="Submit"/>';
} else {
    // the program is bought - begin
    $s = guruModelguruProgram::program_status($my->id, $program->id);
    // the status per program can be: 0 = Not started; 1 = In progress; 2 - Completed
    $status_line = guruModelguruProgram::find_status_line_for_program($my->id, $program->id);
    $status_button = guruModelguruProgram::find_link_text_for_day_resume_button($status_line->days, $status_line->tasks, $s);
    $status_button = explode('$$$$$', $status_button);
    $link_for_resume = $status_button[0];
    $text_for_resume = $status_button[1];
    //$link_for_resume = 'index.php?option=com_guru&view=guruTasks&task=view&cid='.$first_uncompl_task.'&pid='.$first_uncompl_day_id[0];
    //$text_for_resume = JText::_('GURU_MYPROGRAMS_ACTION_RESUME');
    $buy_now = '';
    $get_started = '<input type="submit" onclick="document.location.href=\'' . $link_for_resume . '\'" value="' . $text_for_resume . '" name="getstarted"/>';
    $status_line->days = substr($status_line->days, 0, strlen($status_line->days) - 1);
    // we remove the last ';'
    $status_line->days = explode(';', $status_line->days);
    foreach ($status_line->days as $one_day_obj) {
        $one_day_obj = explode(',', $one_day_obj);
        $day_id = $one_day_obj[0];
        $days = guruModelguruProgram::get_a_day_by_id($day_id);