[ Psyche @ 17.10.2006. 12:24 ] @
Htela bih da nesto ovako: Code: function predavanja_print_navigation_panel($page, $pages) { //$page++; echo '<span class="title">' . get_string('page') . ':</span>'; if ($page > 0) { // Print previous link $strprev = get_string('previous'); echo '<a href="javascript:navigate(' . ($page - 1) . ');" title="' . $strprev . '"></a>'; } if ($page < $pages - 1) { // Print next link $strnext = get_string('next'); echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="' . $strnext . '">(' . $strnext . ')</a>'; } echo '</div>'; } /// Print the navigation panel if required $numpages = predavanja_number_of_pages($attempt->layout); if ($numpages > 1) { ?> <script language="javascript" type="text/javascript"> function navigate(page) { var ourForm = document.forms['responseform']; ourForm.page.value=page; if (ourForm.onsubmit) { ourForm.onsubmit(); } ourForm.submit(); } </script> <?php echo "<br />\n"; predavanja_print_navigation_panel($page, $numpages); echo '<br />'; } Prepravim u ovo: Code: function predavanja_print_navigation_panel($page, $pages) { //$page++; if ($page < $pages - 1) { // Print next link $strnext = get_string('next'); echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="' . $strnext . '">Prikazi naredno pitanje</a>'; } if ($page == $pages - 1) { // Print next link echo "<input type=\"submit\" name=\"finishattempt\" value=\"Zavrsi test i posalji odgovore u bazu na ocenjivanje\" onclick=\"$onclick\" />\n"; } } Dakle, da nemam nazad i brojeve stranica, vec samo napred i kod poslednje stranice - zavrsi, ali ovo bas i ne radi jer javlja gresku. Line: 93 Char: 13 Error: 'page' is null or not an object Code: 0 [Ovu poruku je menjao Psyche dana 17.10.2006. u 13:38 GMT+1] |