瀏覽代碼

Integrate contracts admin into internal navigation

- dashboard.php: add Contracts Admin button to navbar
- client-brief.php: add Manage Application button (links to contracts
  edit_application.php for the current DRG) next to Create Contract

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Benjamin Harris 2 周之前
父節點
當前提交
3b985a22d1
共有 2 個文件被更改,包括 8 次插入2 次删除
  1. 4 1
      client-brief.php
  2. 4 1
      dashboard.php

+ 4 - 1
client-brief.php

@@ -1299,8 +1299,11 @@ if (!empty($_GET['drg'])) {
                             </div>
                         </div>
                         <div class="row d-print-none">
-                            <div class="col d-inline-flex gap-1">
+                            <div class="col d-inline-flex gap-1 flex-wrap">
                                 <button type="button" class="btn btn-sm bg-brown-five brown-three" id="createContract"><i class="bi bi-file-earmark-text-fill"></i> Create Contract</button>
+                                <?php if (!empty($drg)): ?>
+                                <a href="<?= htmlspecialchars('../contracts/edit_application.php?id=' . (int)$drg) ?>" class="btn btn-sm btn-outline-secondary" target="_blank"><i class="bi bi-speedometer"></i> Manage Application</a>
+                                <?php endif; ?>
                                 <div class="form-check d-inline-flex align-items-center ms-2">
                                     <input class="form-check-input" type="checkbox" id="updateFrontMatter">
                                     <label class="form-check-label ms-1" for="updateFrontMatter">

+ 4 - 1
dashboard.php

@@ -39,7 +39,10 @@ $not_required = "<i class='h2 bi bi-dash-circle-fill'></i>";
                     <img src="images/blueprint-logo-light.png" alt="Logo" width="30" height="24" class="d-inline-block align-text-top">
                     Modulos Design
                 </a>
-				<div class="ml-auto ms-auto">
+				<div class="ml-auto ms-auto d-flex gap-2">
+  					<a href="../contracts/admin_dashboard.php" class="btn btn-sm btn-outline-light">
+    				<i class="bi bi-file-earmark-text-fill"></i> Contracts
+  					</a>
   					<a href="create_enquiry.php" class="btn btn-sm bg-brown-three brown-five">
     				<i class="bi bi-plus-circle"></i> Create enquiry
   					</a>