parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 12.02.2005 13:48

1. да, сравнения не будет, но $form:do eq "delete" простая для парсера операция. подобные конструкции лучше использовать когда это реально нужно, например тут: ^if(def $form:do && ^checkAllFields[$form:fields]){..} если в @checkAllFields[] какие-нить сложные проверки, чтобы до них даже дело не доходило.

2. ну и что что будет запрос для доставания записи с id=0 (вообще-то его не будет, т.к. предлагается таки написать:
^if($form:do eq 'delete' && ^form:id.int(0)){...}). ну будет получено от сервера 0 строк. последующая ^if($links){...} не сработает. try тут излишен.

3. хм. не задумываясь лучше не давать подсказок. а то получается что в подсказках ошибок и синтаксических и логических по самое не балуйся.