Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
eaze:faq [2011/09/12 13:57] sergeyfast |
eaze:faq [2011/10/19 15:22] zenden [Перенаправления (Redirects)] |
||
---|---|---|---|
Строка 39: | Строка 39: | ||
$ds = $cmd->Execute(); | $ds = $cmd->Execute(); | ||
- | $result = array(); | + | $result = array(); |
while( $ds->next() ) { | while( $ds->next() ) { | ||
$id = $ds->GetInteger( 'pageId' ); | $id = $ds->GetInteger( 'pageId' ); | ||
Строка 64: | Строка 64: | ||
===== Перенаправления (Redirects) ===== | ===== Перенаправления (Redirects) ===== | ||
== У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? == | == У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? == | ||
- | В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобках: например | + | В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобках, например: |
<code xml> | <code xml> | ||
<redirect name="toTest" path="/{roundId}/"/> | <redirect name="toTest" path="/{roundId}/"/> | ||
</code> | </code> | ||
- | где roundId - имя параметра определенного в объекте Response. | + | где roundId - имя параметра, определенного в объекте Response. Например: |
+ | <code php>Response::setInteger( 'roundId', $roundId );</code> | ||
===== Часто встречающиеся ошибки ===== | ===== Часто встречающиеся ошибки ===== |