Jelajahi Sumber

外來的程式新增超連結

nate 3 tahun lalu
induk
melakukan
054b797361
1 mengubah file dengan 18 tambahan dan 2 penghapusan
  1. 18 2
      api-detail.php

+ 18 - 2
api-detail.php

@@ -21,6 +21,8 @@ if (!isset($_SESSION['loggedin'])) {
 		var folder;
 		var software;
 		var userName = '<?php echo $_SESSION['name']; ?>';
+		var webLink;
+		var source;
 		var searchURL = window.location.search;
 		searchURL = searchURL.substring(1, searchURL.length);
 		object = decodeURIComponent(searchURL.split("&")[0].split("=")[1]);
@@ -44,7 +46,7 @@ if (!isset($_SESSION['loggedin'])) {
 			if(data.APIID == null)
 				data.APIID ='';			
 			folder = data.software + '/' + data.APIID + data.APIName;
-	
+			
 			
 			data[1] = data[1]=="Dynamo" ? data.software + " " + data.dynamoVersion : data.software + " " + data.revitVersion;			
 			for (i = 0; i < 6; i++) {
@@ -54,6 +56,8 @@ if (!isset($_SESSION['loggedin'])) {
 					table.push("空");
 			}
 
+			webLink = data.webLink;
+			source = data.source;
 		}).error(function(error) {
 			console.log(error);
 		});
@@ -110,7 +114,12 @@ if (!isset($_SESSION['loggedin'])) {
 													</thead>
 													<tbody>
 														<tr>
-															<td v-for="data in table">{{data}}</td>
+															<td>{{table[0]}}</td>
+															<td>{{table[1]}}</td>
+															<td>{{table[2]}}</td>
+															<td>{{table[3]}}</td>
+															<td id="webLink"></td>
+															<td>{{table[5]}}</td>
 														</tr>
 													</tbody>
 												</table>
@@ -158,6 +167,13 @@ if (!isset($_SESSION['loggedin'])) {
 	<script>
 		/*Vue */
 		vm.mount('.body');
+		
+		if(webLink != null){
+			$("#webLink").append("<a href='" + webLink + "' target='_blank'>" + source + "</a>");
+		}else if(webLink == null){
+			$("#webLink").append("<span>" + source + "</span>");
+		}
+		
 	</script>
 	<script src="assets/vendor/jstree/jstree.js"></script>
 	<script src="assets/javascripts/ui-elements/examples.treeview.js"></script>