Сгенерированные кнопки
Цитата: Upasa от 24.07.21, 18:16Можно ли в старой версии (не знаю как в новой) сгенерировать ссылки/кнопки на параграф, чтобы их показ зависел от выполнения определенных условий, чтобы не надо было в коде писать каждую кнопку, и при этом в зависимости от нажатия той или иной кнопки, заложенную в ней информацию можно было бы получить в следующем параграфе? Например есть массив с дистанциями между текущим обьектом и другими такими же $Массив_обработки_списков, и все что находится от обьекта дальше характеристики $длина_перехода должно не иметь ссылок/кнопок, а на то что близко, должен быть переход по ссылке/кнопке. Вот генерация кнопок через цикл, но взять из нужной кнопки информацию при нажатии на нее не выходит, не за что зацепиться.
<<set $Массив_обработки_списков=[40,75,101,720,21,51,8,73,]>>
<<set $Присвоение_имен_фрутам=[Яблоко 9,Груша 100,Абрикос 51,Абрикос 42,Фрукт 971,Абрикос 91,Персик 40,Черника 82,]>>
<<set $длина_перехода=21>>
<<loop $Присвоение_имен_фрутам.length>>
<<if $Массив_обработки_списков[$i]<>'этот фрукт' and $Массив_обработки_списков[$i]<=$длина_перехода>>
[[$Массив_обработки_списков[$i]|Стартовая информация о фруктах]]
<<endif>>
<<set $i++>>
<<endloop>>
При нажатии на кнопку в параграфе должен появляться текст с названием/номером фрукта, соответствующим его номеру в массиве дистанции. Возможно ли передать информацию через сгенерированную кнопку, примерно вот так?
Можно ли в старой версии (не знаю как в новой) сгенерировать ссылки/кнопки на параграф, чтобы их показ зависел от выполнения определенных условий, чтобы не надо было в коде писать каждую кнопку, и при этом в зависимости от нажатия той или иной кнопки, заложенную в ней информацию можно было бы получить в следующем параграфе? Например есть массив с дистанциями между текущим обьектом и другими такими же $Массив_обработки_списков, и все что находится от обьекта дальше характеристики $длина_перехода должно не иметь ссылок/кнопок, а на то что близко, должен быть переход по ссылке/кнопке. Вот генерация кнопок через цикл, но взять из нужной кнопки информацию при нажатии на нее не выходит, не за что зацепиться.
<<set $Массив_обработки_списков=[40,75,101,720,21,51,8,73,]>>
<<set $Присвоение_имен_фрутам=[Яблоко 9,Груша 100,Абрикос 51,Абрикос 42,Фрукт 971,Абрикос 91,Персик 40,Черника 82,]>>
<<set $длина_перехода=21>>
<<loop $Присвоение_имен_фрутам.length>>
<<if $Массив_обработки_списков[$i]<>'этот фрукт' and $Массив_обработки_списков[$i]<=$длина_перехода>>
[[$Массив_обработки_списков[$i]|Стартовая информация о фруктах]]
<<endif>>
<<set $i++>>
<<endloop>>
При нажатии на кнопку в параграфе должен появляться текст с названием/номером фрукта, соответствующим его номеру в массиве дистанции. Возможно ли передать информацию через сгенерированную кнопку, примерно вот так?