Jqueryでパーツ化していたが、かなり遅くなってるとGoogleに指摘され、PHP化を決断。
使わなくなるとすぐに忘却されるものだが、Javaによるパーツ化もまたいつか使うかもしれないのでメモ。
以下がヘッダ内の記述で
<head>
<script src="/jquery-3.3.1.min.js"></script>
<script>$(function() {
$("#ba").load("/blocka.html");
$("#bb").load("/blockb.html"); });
</script>
</head>
以下が本文内の記述。
<div id="ba"></div>
<div id="bb"></div>
以上の記述で
/blocka.html
の中身が、
<div id="ba"></div>
のところに展開される。
使ってるので忘れないけど一応。
<?php $rt = $_SERVER['DOCUMENT_ROOT'];?\>
<?php include($rt.'/block/header.php');?\>
この、
というのが重要。
$rt
単にincludeするだけでは意図したファイルが指定されない。
ついでにパーツはパーツのディレクトリにまとめてルートがぐちゃぐちゃしないようにしてみた。
2018/12/12