iT邦幫忙

0

請問 octobercms無法運行php

請問各位,我在october cms系統上寫php不知道為什麼到網頁上就變成註解了,完全沒有辦法顯示,請問為什麼會這樣??
檔案裡的原始碼:
主題架構:
https://ithelp.ithome.com.tw/upload/images/20210608/20122704stzOWL942Z.jpg
default.htm檔案

description = "Default layout"
==
<?php
function onStart()
{

}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="{{ 'assets/css/plubic.css' |theme}}" rel="stylesheet">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">

    
    <title></title>

</head>
<body>
    {% framework extras %}
{% scripts %}
<header class="c-header">
    {% partial 'site/header' %}
</header>
<main class="c-content">
    {% page %}
</main>
<footer class="c-footer">
    {% partial 'site/footer' %}
</footer>


<script type="text/javascript" src="{{ 'assets/public/js/manifest.js'|theme }}"></script>
<script type="text/javascript" src="{{ 'assets/public/js/vendor.js'|theme }}"></script>
<script type="text/javascript" src="{{ 'assets/public/js/app.js'|theme }}"></script>

{% framework extras %}
{% scripts %}


</body>
</html>


index.htm檔案:

title = "Home"
url = "/"
layout = "default"
is_hidden = 0
==
<?php
function onStart()
{

}
?>

<div class="banner">
<h1>料理</h1>
</div>
<div class="cont">

    {% partial 'site/tab' %}
 
</div>


header.htm檔案:

<div class="container">
    <div class="row">
      <div class="col-2">
        <div class="tab">
            <a href="">kubb</a>
        </div>
      </div>
      <div class="col">
        <div class="header">

            <a href="">HOME</a>
            <a href="">ABOUT</a>
            <a href="">PORTFOLIO</a>
            <a href="">SERVICES</a>
            <a href="">JOURNAL</a>
            <a href="">CONTACT</a>
        
        </div>
      </div>
    </div>
  </div>

tab.htm檔案:

<?php
use dps\food\models\Cook;
function onStart()
{
$this['posts'] = Db::table('dps_food_cook')
    ->select('*')
    ->get();	
}
?>

{% for post in posts %}
<div class="cad">
<p>{{post.name}}</p>

</div>

{% endfor %}      

plubic.css檔案:

.banner{
    background-image:url('https://images.unsplash.com/photo-1618681462303-7a8bfebfdcca?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80');
    background-position: center;
    background-size: cover;
    height: 1000px;
    width: 100%;
}
.container{
position: absolute;
top: 0px;
padding: 0 100px;
width: 100%;

}
.header{
    float: right;

}
.cont{
width: 100%;


}
.cad{
width: 300px !important;
height: 300px !important;
margin: 50px 50px;


}

footer.htm檔案是空的
php程式碼主要在tab.htm上
架構是 octobercms

在網頁上看:
https://ithelp.ithome.com.tw/upload/images/20210608/20122704v4alj7MJf8.jpg

看更多先前的討論...收起先前的討論...
haward79 iT邦新手 3 級 ‧ 2021-06-08 06:36:49 檢舉
請貼完整的 code,不然真的看不出問題在哪
不要用貼圖的,沒人喜歡回答問題前還要一個字一個字KEY上去
如果有什麼秘密不可外洩,那就自己想辦法
fillano iT邦超人 1 級 ‧ 2021-06-08 10:00:15 檢舉
資料庫操作可能是在controller,頁面顯示邏輯會在view,所以你的程式是放在哪裡?
已經貼完整的程式碼了
通靈亡 iT邦研究生 2 級 ‧ 2021-06-08 18:28:11 檢舉
https://www.blueshop.com.tw/board/FUM20041006152933K2V/BRD20170415155700HDS.html

3F~ 5F。

1 個回答

0
小魚
iT邦大師 1 級 ‧ 2021-06-07 19:18:00

看起來檔案應該不是只有這一個,
要結合其他檔案來看...
不過感覺蠻神奇的...

我要發表回答

立即登入回答