parser

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

 

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

Не забыл.

Вася 10.01.2009 14:17

Смысл поста сводится к тому, что конструкция
$нечто($нечто+1)
$нечто
,

вписанная внутрь перебора
.menu{}
, оказывается, выдает результат в виде последовательности цифр от единицы до конца цикла.

Хотя, казалось бы, принятие за значение переменной её же самой, но с добавленной единицей - математический абсурд.

Я вот только сомневаюсь на всякий случай, будет ли такая конструкция работать вне win32.
<table><tr><td ...
(строки с заголовками столбцов)
... </tr>
^currentbasket[]
</table>


@currentbasket[]
^connect[$goodpreview]{
$pickupgoods[^table::sql{SELECT * 
FROM  `all` 
ORDER BY  `id` ASC 
LIMIT 0 , 99}]}
^for[findacookie](0;^baseamount[]){
^if(def $cookie:iwant$findacookie && $cookie:iwant$findacookie > 0){
^pickupgoods.menu{
^if($pickupgoods.id == $findacookie){
$mnozh[$cookie:iwant$findacookie]
$mnozhit[$pickupgoods.price]
$presum($mnozh*$mnozhit)            # Тут детский сад откровенный, сори
^if($mnozh > 0){
<tr><td>
$punkt($punkt+1)
$punkt <span style="margin-left: -0.3em^;">.</span>
$delposition[$pickupgoods.id]
</td><td><a href="$pickupgoods.uri">$pickupgoods.name</a></td><td>$cookie:iwant$findacookie шт.</td><td>$pickupgoods.price руб.</td>
<td>$presum руб.</td></tr>}{}}{}}
}{}}