diff options
author | Silvio <silvio@devlet.com.br> | 2010-08-24 15:53:45 -0300 |
---|---|---|
committer | Silvio <silvio@devlet.com.br> | 2010-08-24 15:53:45 -0300 |
commit | e3e32378e9c75303d32c7c7af92852884f73afa0 (patch) | |
tree | 73b1709b20c4bc5bf3be7abd5c92743b5629297f /apps/subfield.php | |
parent | 55016ae8470f0afa5f49addb70ffb07e81f893d8 (diff) | |
download | cinisis-e3e32378e9c75303d32c7c7af92852884f73afa0.tar.gz cinisis-e3e32378e9c75303d32c7c7af92852884f73afa0.tar.bz2 |
Using radio buttons for field and subfield selection on apps
Diffstat (limited to 'apps/subfield.php')
-rw-r--r-- | apps/subfield.php | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/apps/subfield.php b/apps/subfield.php index 919e0b6..dac04d4 100644 --- a/apps/subfield.php +++ b/apps/subfield.php @@ -11,19 +11,20 @@ $entry = CinisisHttpHelper::getNumericArg('entry'); $fid = CinisisHttpHelper::getNumericArg('fid'); $sid = CinisisHttpHelper::getTextualArg('sid'); -// Draw the document. -$display = new CinisisDisplayHelper('Subfield finder'); -$form = $display->formInputText('entry', $entry); -$form .= $display->formInputText('fid', $fid); -$form .= $display->formInputText('sid', $sid); -$script = basename(__FILE__); -$display->form($form, $script); - // Get a db instance. $isis = new IsisFinder(); -// Setup database and entry number. if ($isis) { + // Draw the document. + $display = new CinisisDisplayHelper('Subfield finder'); + $form = $display->formInputText('entry', $entry); + $form .= $display->radios('fid', $isis->getFieldNames(), $fid); + $form .= $display->radios('sid', $isis->getSubFieldNames($fid), $sid); + //$form .= $display->formInputText('fid', $fid); + //$form .= $display->formInputText('sid', $sid); + $script = basename(__FILE__); + $display->form($form, $script); + // Query database. $field = $isis->getFieldArray($fid); $subfield = $isis->getSubfieldName($fid, $sid); |