
Pisze na cake php i mam następujący problem : Mam dwie stronki jedna to add.thtml a druga to index1.thtml i struktura ich jest taka :
add.thtml
<table class="tabelaedit"> <form action="<?php echo $html->url('/things/add'); ?>" method="post"> <tr> <div class="required"> <td> <?php echo $form->labelTag('Thing/Id_opisu', 'Id Opisu');?>[html] </td> <td> <? $opis=null; echo $html->input('Thing/Id_opisu', array('value' => $opis)); $opis = $_GET['opis']; ?> <?php echo $html->tagErrorMsg('Thing/Id_opisu', 'Wprowadz dane !!!');?> <?php echo $html->link('Lista', '/descriptions/index1');?> </td> </div> </tr> <tr> <div class="required"> <td> <?php echo $form->labelTag('Thing/Id_pochodzenia', 'Id Pochodzenia');?> </td> <td> <?php echo $html->input('Thing/Id_pochodzenia', array('value' => $_GET['poch']));?> <?php echo $html->tagErrorMsg('Thing/Id_pochodzenia', 'Wprowadz dane !!!');?> <?php echo $html->link('Lista', '/origins/index1');?> </td> </div> </tr> <tr> <div class="optional"> <td> <?php echo $form->labelTag('Thing/Numer_zdjecia', 'Numer Zdjecia');?> </td> <td>
<?php echo $html->input('Thing/Numer_zdjecia', array('size' => '60'));?>
<?php echo $html->tagErrorMsg('Thing/Numer_zdjecia', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<div class="optional">
<td>
<?php echo $form->labelTag('Thing/Data_dodania', 'Data Dodania');?>
</td>
<td>
<?php echo $html->dateTimeOptionTag('Thing/Data_dodania', 'MDY' , 'NONE', $html->tagValue('Thing/Data_dodania'), array());?>
<?php echo $html->tagErrorMsg('Thing/Data_dodania', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<div class="optional">
<td>
<?php echo $form->labelTag('Thing/Nr_protokolu_zew', 'Nr Protokolu Zew');?>
</td>
<td>
<?php echo $html->input('Thing/Nr_protokolu_zew', array('size' => '60'));?>
<?php echo $html->tagErrorMsg('Thing/Nr_protokolu_zew', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<div class="optional">
<td>
<?php echo $form->labelTag('Thing/Nr_protokolu_wew', 'Nr Protokolu Wew');?>
</td>
<td>
<?php echo $html->input('Thing/Nr_protokolu_wew', array('size' => '60'));?>
<?php echo $html->tagErrorMsg('Thing/Nr_protokolu_wew', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<div class="optional">
<td>
<?php echo $form->labelTag('Thing/Parametry', 'Parametry');?>
</td>
<td>
<?php echo $html->input('Thing/Parametry', array('size' => '60'));?>
<?php echo $html->tagErrorMsg('Thing/Parametry', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<div class="optional">
<td>
<?php echo $form->labelTag('Thing/Uwagi', 'Uwagi');?>
</td>
<td>
<?php echo $html->textarea('Thing/Uwagi', array('size' => '60'));?>
<?php echo $html->tagErrorMsg('Thing/Uwagi', 'Wprowadz dane

</td>
</div>
</tr>
<tr>
<td></td>
<td>
<div class="submit">
<?php echo $html->submit('DODAJ');?>
</div>
</td>
</form>
</tr>
</table>
[/html]
index.thtml :
<div class="descriptions"> <table class = "tabelaindex"> <tr> </tr> <?php foreach ($descriptions as $description): ?> <tr> <td class="actions"> <form action="<?php echo $html->url('/things/add'); ?>" method="GET"> <? echo $html->link('Dodaj','/things/add/?opis=' . $description['Description']['Id_opisu']) ?> </form> </td> </tr> <?php endforeach; ?> <br> <ul class="actions"> </ul> </table> </div>
I teraz pytanie chce dodac indeks wybranego z listy descriptions wybieram id_opisu i przekazują ją metoda get do pod stronki add wpisuje ja do tablicy. I wszystko było by w porzadku ale mam jeszcze druga zmienna która w ten sam sposób chce umieścić a dokładnie id_pochodzenia i chciałem zrobić na tej samej zasadzie co przekazanie id_opisu jednakże przełaczając się na kolejna podstronę z lista pochodzenia i wracając tracę wszystkie informacje o juz wybranym id_opisu.
Czy ktoś mógł by mi podpowiedzieć jakieś rozwiązanie najchętniej zgodne z CakePHP lub inne

Już sobie poradziłem ;p szkoda ze nikt nie umiał pomoc zraziłem sie do tego forum.