0

Сохранение переменных, передаваемых в сет, в глобальных переменных

Нужна возможность сохранить все переданные в сет переменные в глобальных с заданным префиксом ( префикс нужен для исключения случайного перетирания) в качестве префикса можно использовать переменную, например имя сета и/или константу.

это может быть конструкция внутри этого сета например:

##setglobalvars prefix="news_".__SET_NAME__##

в результате, в глобальных переменных появятся переменные:

##news_item_details__header##

##news_item_details__date##

##news_item_details__picture##

...

и т.д.

Ограничить максимальное количество таких переменных и их индивидуальный и общий объем, чтобы не вызвать существенное замедление парсера в случае некорректного использования. 500 переменных, 10 кб, 100 кб соответственно.