Идея в том, что если нет скрола, то хотя бы параметры заказа (то бишь списки заказываемых товаров) небыли слишком длинные. Потому что десять товаров в верхнем списке в монитор не помещаются, а у меня он все-таки не маленький.
Добрый день! Попробовал добавить, разницы не ощутил:) Наверх дорога та же, что и вниз: через выделение вышележащих строк (в IE11, опять же, прокатывает этот способ).
,pageSize:4, вообще хреновый выход, потому что параметры нижних заказов все-равно пропадают.
На самом деле беда. Даже видео заснял на тему в чем проблема и какими неприятностями грозит. Но я вижу, все и так в курсе. Иногда невозможно посмотреть все товары в заказе (когда товаров много), но хуже, если тебе удастся все-таки чуть-чуть вниз опуститься. Бо наверх уже дороги нет. Полазид по скриптам, не нашел где и как это исправить. Воткнул пока сюдась ,pageSize:4, дабы все товары в заказе всегда влезали в окно. А высоту задать вообще никак не удается.
Ведь если что-то надо добавить, так же придется лезть в шаблон и что-то править когда-то я думал — было бы здорово написать такую штуку чтобы вставил пару файлов со скриптами на сайт, и затем только меняй обертку для каждого конкретного случая. использование шаблонизации на стороне клиента звучит интересно, сюда я наверно и буду копать
тогда лучше всего просто переделай формирование списка id, примерно так: [id=>isfolder] [234=>0, 223=>0, 32->1 ...] или [docs][folders]<br /> [234,223][32]
$docs[]=$v;
Прям так можно, не надо оборачивать в {}? Нет, это моя ошибка, надо оборачивать, то есть {$docs[]=$v;} и еще вот такой код {if $doc = $modx->getObject('modResource',$v) AND $doc->get('template') == 3}
в шаблоне вызывает ошибку. Но в этом случаи, если в цикле не будет получен один из документов по id ($v) ничего не случиться. Можно ли в условии как-то записать все-таки так, положить объект в переменную, а потом через энд вызвать у него гет? Нет, AND Smarty не понимает, как и не понимает типа {if $key != $value}. Но конкретно для этого случая я написал корректный пример: {if $modx->getObject('modResource',$v)->template == 3} Здесь истина будет только в том случае, если будет получен документ и у него шаблон 3.