Ресурсы, тип списка key:value



  • http://savepic.org/8499622.jpg

    Сейчас, чтобы получить опцию из входных ресурсов , я использую Список тип check
    если в списке несколько значений будут отмечены, то они прилетят в скрипт разделенные запятой(да, их можно разбить по запятой в массив. хотя, нельзя. т.к. если будет выбрано 1 значение из 2, то придет только его значение, а второе не выбранное не придет никак вообще, потому что разделителя "," не будет и так не понять кто есть кто). Если значение не отмечено, то пустота. Дальше если параметр один, то достаточно просто сравнить его в if, если там будет пусто, то уйдем по false.

    А всего-то для удобства нужна возможность получать из входных ресурсов: выбрана та или другая опция или нет(true,false).
    А еще лучше добавить тип списка по типу key:value. Чтобы скрипт получал на выходе ассоц. массив.
    Т.е. в списке указывать что-то типа:
    "need_save":"Сохранять"
    "remove_old":"Очистить прошлые результаты"
    т.е. значения если было выбрано, то в "need_save" попадет. А если нет, то "need_save" будет пустым. Ну или true,false.
    key не должны отображаться при выводе в ресурсах этого списка.

    Сейчас это можно сделать по отдельности, т.е. создавать один ресурс , называть его need_save, туда помещать список с одним значением Сохранять. Тоже самое для второго, тогда получим по отдельности, но вид внешний будет раздутый, не компактный http://savepic.org/8465830.jpg

    Возможность как видишь есть, но она не совсем "не для программистов" ) Т.е. упростить надо, сделать такой тип входных ресурсов явным ) Или добавить в список тип новый. Или вообще добавить новый тип ресурса (options)

    зы: приоритет 15%)


  • administrators

    @out Исходные значения в списке должны быть известны разработчику, поскольку он задает их сам, а пользователь не может их изменить, а выбранные пользователем приходят через разделитель.
    Но учту при улучшении ресурсов.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.