lega: спасибо за решение, очень просто все. Такой вопрос, у меня поля выводятся циклом. И я не могу добавить в конструкцию al-show="lr1rt > 1". Скорее всего, ничего не получится?
lega: Вы как всегда кстати, спасибо, что и тут подсказываете.
Мне проще с шаблоном понимать, не подскажете? А там я как обычно, буду копаться.
Заранее спасибо
lega: извините, с новым годом!
Такой вопрос, а что делать если 2 таких блока рядом на странице
вот пример jsfiddle.net/qoq1yfc2/5
Дело в том, если закрыть один блок он скрывается, но если перезагрузить страницу не показываются оба блока и идет обратный отсчет у обоих.
Есть выпадающий список который передает значения $data['dopvopsuvsid']
Если он передает значения от 2 до 5, выполняется код
$data['lr1P'] = ($data['lr1l']+$data['lr1w'])*2;
$data['lr1SF'] = $data['lr1l']*$data['lr1w'];
$data['lr1SWALL'] = $data['lr1P']*$data['lr1h'];
при этом если он передает значения от 3 до 5, выполняется еще один код
$data['lr2P'] = ($data['lr2l']+$data['lr2w'])*2;
...
...
при этом если он передает значения 4 или 5, выполняется еще один код
$data['lr3P'] = ($data['lr3l']+$data['lr3w'])*2;
...
...
и если он передает значения 5, выполняется еще один код
$data['lr4P'] = ($data['lr4l']+$data['lr4w'])*2;
...
...
Дело в том, что первый блок кода должен работать при $data['dopvopremgost'] == 2
при этом если $data['dopvopsuvsid'] == 2 || 3 || 4 || 5 то второй блок тоже работает и т.д.
Насчет 4 и 5.
У меня логика такая. ($data['dopvopsuvsid'] == 3 || 4 || 5) т.е. должно срабатывать и при 3, и при 4, и при 5. Есть такие, которые срабатывают если == 2 или ==4.
Независимыми это так <?php if ($data['dopvopremgost'] == 2){ ?> ... <?php } ?>