Обработка piVars
Выбор нескольких выбранных записей без использования Tesseract.
Код в расширении такого вида:
<form name="addwhere" action="/" metod="post"><input type="hidden" name="tx_myext_pi1[addWhere]" value="1">
........
<td><input type="checkbox" name="uid" value="'.$this->internal['currentRow']['uid'].'" />'.$this->getFieldContent('uid').'</td>
........
<input type="submit" value="Select" class="tx-myext-pi1-addwhere-button" /></form>
Генерирует таблицу с записями и чекбоксами с uid. Передаёт в piVars следующее:
mysite.ru/?tx_myext_pi1[addWhere]=1&uid=1&uid=2&uid=3&uid=321
1. Не получается циклом обработать piVars для выбора выделенных записей, чтобы был запрос
$GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tx_myext_object',$addWhere) ;
Где $addWhere = 'uid=1 AND uid=2 AND uid=3 AND uid=321';
2. Куда пропадает ......ru/index.php?id=1&tx_my...... ?
|