Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFСвернуть / развернуть всёНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. {{tag>черновик Инвентаризация}} ====== Инвентаризация: DEV: Layout (Верстка) ====== ==== Компоновка виджетов в заголовке ==== чтобы {{:инвентаризация:dev:pasted:20240301-134214.png}} располагалось в конце заголовка, а при длинном заголовке выскакивало над ним наверх: * делаем строку flew-wrap в обратном порядке (справа налево) * добавляем виджеты в порядке справа налево * в конце кусок для заголовка flex-fill <code php> <div class="d-flex flex-wrap flex-row-reverse"> <div class="px-3 d-flex align-items-center <?= $model->isWorkTime( date('Y-m-d'),date('H:i:s'))?'bg-green-striped':'bg-red-striped' ?>"> <span class="text-center w-100 fw-bold"><?= $model->isWorkTime( date('Y-m-d'),date('H:i:s'))?'Доступ есть':'Доступа нет' ?></span> </div> <div class="small opacity-75 me-3"><?= HistoryWidget::widget(['model'=>$model]) ?></div> <div class="flex-fill"> <h1> <?= ItemObjectWidget::widget([ 'model'=>$model, 'link'=> LinkObjectWidget::widget([ 'model'=>$model, 'static'=>$static_view, 'hideUndeletable'=>false, 'controller'=>'scheduled-access', //кастомный контроллер для расписаний доступа ]) ]) ?> </h1> </div> </div> </code> инвентаризация/dev/layout.txt Последнее изменение: 2024/03/01 13:45 — admin