1. 程式人生 > >【phpcms-v9】模型欄位資料夾下各個檔案的作用

【phpcms-v9】模型欄位資料夾下各個檔案的作用

比如:文章模型下的時間和日期模型欄位-datatime,與當前datetime模型欄位相關的檔案都在phpcms/content/fields/datetime/資料夾下

1.phpcms/content/fields/datetime/field_add_form.inc.php:在後臺新增時間和日期模型欄位時,相關引數部分表單資訊

[html] view plain copy  print?
  1. <tablecellpadding="2"cellspacing="1"bgcolor="#ffffff">
  2.     <tr>
  3.       <
    td><strong>時間格式:</strong></td>
  4.       <td>
  5.       <inputtype="radio"name="setting[fieldtype]"value="date" checked>日期(<?php echo date('Y-m-d');?><br/>
  6.       <inputtype="radio"name="setting[fieldtype]"value="datetime_a">日期+12小時制時間(<?php echo date('Y-m-d h:i:s');
    ?><br/>
  7.       <inputtype="radio"name="setting[fieldtype]"value="datetime">日期+24小時制時間(<?php echo date('Y-m-d H:i:s');?><br/>
  8.       <inputtype="radio"name="setting[fieldtype]"value="int">整數 顯示格式:  
  9.       <selectname="setting[format]">
  10.       <optionvalue="Y-m-d Ah:i:s"
    >12小時制:<?php echo date('Y-m-d h:i:s');?></option>
  11.       <optionvalue="Y-m-d H:i:s">24小時制:<?php echo date('Y-m-d H:i:s');?></option>
  12.       <optionvalue="Y-m-d H:i"><?php echo date('Y-m-d H:i');?></option>
  13.       <optionvalue="Y-m-d"><?php echo date('Y-m-d');?></option>
  14.       <optionvalue="m-d"><?php echo date('m-d');?></option>
  15.       </select>
  16.       </td>
  17.     </tr>
  18.     <tr>
  19.       <td><strong>預設值:</strong></td>
  20.       <td>
  21.       <inputtype="radio"name="setting[defaulttype]"value="0" checked/><br/>
  22.      </td>
  23.     </tr>
  24. </table>


2.phpcms/content/fields/datetime/field_edit_form.inc.php:在後臺修改時間和日期模型欄位時,相關引數部分表單資訊

[html] view plain copy  print?
  1. <?php defined('IN_PHPCMS') or exit('No permission resources.');?>
  2. <tablecellpadding="2"cellspacing="1"bgcolor="#ffffff">
  3.     <tr>
  4.       <td><strong>時間格式:</strong></td>
  5.       <td>
  6.       <inputtype="radio"name="setting[fieldtype]"value="date"<?php if($setting['fieldtype']=='date') echo 'checked';?>>日期(<?=date('Y-m-d')?><br/>
  7.       <inputtype="radio"name="setting[fieldtype]"value="datetime_a"<?php if($setting['fieldtype']=='datetime_a') echo 'checked';?>>日期+12小時制時間(<?=date('Y-m-d h:i:s')?><br/>
  8.       <inputtype="radio"name="setting[fieldtype]"value="datetime"<?php if($setting['fieldtype']=='datetime') echo 'checked';?>>日期+24小時制時間(<?=date('Y-m-d H:i:s')?><br/>
  9.       <inputtype="radio"name="setting[fieldtype]"value="int"<?php if($setting['fieldtype']=='int') echo 'checked';?>>整數 顯示格式:  
  10.       <selectname="setting[format]">
  11.       <optionvalue="Y-m-d Ah:i:s"<?php if($setting['format']=='Y-m-d Ah:i:s') echo 'selected';?>

    相關推薦

    phpcms-v9模型資料各個檔案作用

    比如:文章模型下的時間和日期模型欄位-datatime,與當前datetime模型欄位相關的檔案都在phpcms/content/fields/datetime/資料夾下 1.phpcms/content/fields/datetime/field_add_fo

    phpcms-v9phpcms-v9視訊模型的新增

    <a href="javascript:void();" title="清空集數,系統自動從第1集重新排列,適用於集數錯亂時">校正集數</a> <a href="javascript:void();" title="增加一行以便手工填寫">增加一行</a> &

    Django模型 詳解(五)

    欄位: EmailField和TextField:這可能是你會遇到的最常用的變數型別,作用基本一致儲存文字,區別在於CharField是定長的,TextField是無限長的EmailField,URLField和IPAddressField :這三個變數其實是在CharFi

    phpcms-v9phpcms-v9中關於模型的理解

    PHPCMS v9 模型概念 一、什麼是模型?   模型是系統知識的抽象表示。我們不能僅僅通過語言來描述一個系統,也不能僅僅通過記憶來記錄關於系統的知識。知識是通過某種媒介來表達的,這種媒介所表達的內容就是模型。而知識形成媒介的過程就是建模,或者稱為模型化。通常模型可以

    phpcms-v9phpcms-v9中欄目頁的靜態化生成

    一、phpcms-v9中欄目頁的靜態化生成在phpcms/modules/content/create_html.php控制器中的category()方法 有時候我們不希望某些特定的欄目生成靜態頁,這時候我們該怎麼辦呢?為了測試方便,複製category(),並命名為ca

    phpcms-v9phpcms-v9中的兩處分頁程式碼

    第一處:列表頁分頁程式碼在:phpcms/libs/functions/global.func.php檔案中 /** * 分頁函式 * * @param $num 資訊總數 * @param

    phpcms-v9phpcms-v9新增熱門搜尋關鍵詞

    目前正在用phpcms v9,需要顯示熱門搜尋關鍵詞,Google了幾下沒找到完善的解決辦法。 還是DIY吧。 通過觀察可以發現系統是自帶了關鍵詞模型的,只是沒有實現。 或許是放在下一個版本里,呵呵~ DIY就從 /phpcms/model/keyword_mode

    phpcms-v9phpcms-v9中介面擴充套件檔案

    1.根目錄下api.php檔案分析 <?php /** * index.php API 入口 * * @copyright (C) 2005-2010 PHPCMS * @li

    phpcms-v9phpcms-v9中新增廣告聯盟程式碼

    廢話在前:很多PC站長不知道如何在後臺新增廣告聯盟的程式碼,甚至還抱怨沒有這個功能!(懶惰不願嘗試)讓我來給你挖掘這個小功能吧。【教程】:步驟一:登入後臺->模組->廣告->新增版位  (如圖P1) ->確定 P1步驟二:新增廣告(如圖P2) -&g

    phpcms-v9phpcms-v9系統搭建wap網站

          注意:phpcms-v9中的WAP站點對應的是手機門戶模組        應用PHPCMS V9輕鬆完成WAP手機網站搭建全教程   用PHPCMS最新發布的V9搭建了PHPCMS研究中心網站(phpcms.org.cn)完成後,有使用者提出手機訪問的問題,於

    phpcms-v9category.php檔案分析-新增欄目

    [html] view plain copy  print? <?php //路徑:phpcms/modules/admin/category.php控制器,主要用來完成欄目相關的操作   defined('IN_PHPCMS

    phpcms-v9前臺其它模組pc標籤的呼叫說明

    ----------------------------------------------------------------comment模組pc標籤的呼叫說明------------------------------------------------------

    phpcms-v9phpcms-v9中快取COOKIE分析

    phpcms 快取 cookie 分析 一.phpcms 快取做一下筆記 以後整理 1.getcache(); 例如:$sitelist  = getcache('sitelist','commons');    就是呼叫caches-》caches_commons->caches_data->s

    phpcms-v9phpcms-v9中聯動選單的呼叫

    /********************************** * 通過id獲取顯示聯動選單的 頂級父類的名稱 * @param  $linkageid 聯動選單ID * @param  $keyid 選單keyid */ function xp_get_lin

    phpcms-v9利用phpcms-v9站群功能建立多個分站

    用一套CMS軟體系統,做多個網站,統一管理,使用者可以互通,這就是所謂的站群功能。這對於運營和維護都能節省很多時間,否則要同時除錯和維護不同系統會非常吃力。 我在用PHPcms v9做了zhencms1.com網站時,打算嘗試下站群功能,新站(或分站)名稱是“女性站點

    phpcms-v9獲取當前欄目下週點選量最高的三篇帶縮圖的文章

    1.content_tag.class.php檔案中hits()函式改造為: /** * 排行榜標籤:len-控制顯示條數 thumb-顯示帶縮圖 * @param $data */ public function hits($data) {

    phpcms-v9登陸頁、註冊頁、會員中心頁logo圖的替換

    1.登陸頁logo圖的替換:phpcms/templates/member/login.html <div id="header"> <div class="content"> <div class="logo"><a hre

    phpcms-v9phpcms-v9中系統變數列表及目錄結構列表

    view plaincopy to clipboardprint? $PHPCMS[phpcmsusername] => Phpcms 官方網站帳號   $PHPCMS[phpcmspassword] => Phpcms 官方網站密碼   $PHPCMS[sitename] => 網站名稱 

    phpcms-v9前臺content模組中pc標籤的呼叫說明

    http://blog.csdn.net/yanhui_wei/article/details/7927387 內容模組PC標籤呼叫說明   模組名:content   模組提供的可用操作       操作名         說明  

    phpcms-v9文章內容頁實現點選圖片進入一頁

    在文章內容頁替換{$content}為{php $i=strrpos($pages,"href=");} {php $str = substr($pages,$i+5,-10);} {php $content = str_replace("<img","<str