Re: Re: Проверка на наличие папки

От: Maxim Polyakov <CGatePro_at_mx_ru>
Дата: Tue 30 Aug 2005 - 15:27:18 MSD

>>> MP> Как в скине создать условие для проверки наличия папки по имени?
>>>
>>> MP> А то <!--%%IF CONTAINS("MailBoxName" IN mailboxes)--> не проходит.

DA>> А в каком файле это не работает? В mailbox.wssp и message.wssp это
DA>> должно работать. В  mailboxes.wssp надо пройтись mailboxList в цикле и
DA>> если имя папки совпадает с искомым - выполнить необходимые действия.


А цикл не подходит, так как действие необходимо выполнить в случае отсутствия папки. Вобще, конечно, такую задачу можно выполнить и используя результат прохождения цикла. Но для этого необходимо в цикле, в случае совпадения, установить некий флаг. А за циклом, если флаг не установлен, выполнить действие. Но, как я понял, некую независимую промежуточную переменную в WSSP создать невозможно... DA>> Должно сработать CONTAINS(mailboxName IN Mailboxes).

Проверяю в файле mailbox.wssp

Да, если писать имя папки без кавычек, то ошибки в синтаксисе не возникает. Но есть эта папка, или нет ее реально, результат проверки отрицательный, т.е. ее всегда нет, исходя из этого условия... Получено Tue Aug 30 11:27:25 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:16:49 MSK