跟著thinkphp官方論壇學TP 二

2021-09-30 06:11:36 字數 670 閱讀 7113

php開發,無非是對資料庫使用了邏輯控制的增刪改查和使用模板輸出資料內容。

通常資料的插入都是通過表單來進行新增。表單提交涉及到頁面顯示,

所以這一節我們暫時放下對資料庫的操作講解,先來簡單學習一下tp的模板引擎的變數輸出。

第四節 簡單了解tp的模板輸出

class indexaction extends action

}?>

**知識要點(摘自手冊:thinkphp模板指南,此後的知識要點均來自tp官方手冊,不再申明)

在action類裡面使用 assign方法對模板變數賦值,無論何種變數型別都統一使用assign賦值。

模板變數使用這種標籤進行輸出。

不同的模板變數型別,使用不同的標籤,標籤可以自行另外定義,暫且不理會。

附加補充知識:

1 如果要同時輸出多個模板變數,將整個陣列定義為乙個模板變數來輸出,

可以使用下面的方式:

2.在html中,要輸出$array['name']的值,**是:

3 將這個陣列迴圈輸出

a.indexaction.class.php中**更改如下:

**知識要點:

name='array'是指要迴圈的模板變數是array,id='vo'是指這個資料在模板輸出時所使用的名稱

對於tp的模板引擎輸出先簡單了解到這裡。

跟著官網學solr(三) 資料匯入

前面簡單介紹了索引的主要組成部分,本篇主要是記錄下匯入資料構建索引的幾種配置方法。匯入資料的命令 bin solr e dih 待索引資料主要分為三類 資料庫資料 檔案資料 網頁資料。這三類資料對應的solrconfig.xml的配置是一致的,修改solrconfig.xml,增加所需lib包及以下...

ThinkPHP官網頭像上傳原理

目前,thinkphp官網的上傳頭像涉及到上傳以及裁剪。在html裡使用的是jquery.uploadify.js外掛程式,可以實時顯示上傳的進度條,並且無重新整理顯示,使用者體驗很好 當然,你也可以什麼外掛程式都不用,那樣就得進行頁面跳轉了 在php裡使用官方的 uploadfile.class....

thinkphp官網瀑布流實現分享

很多人都想做瀑布流的效果,這裡告訴大家官網使用的方法。裡面包含的很多示例,但是都是英文的。我給大家寫個小例子吧1,頁面初始化時,呼叫外掛程式進行一次排版 2,當使用者將滾動條拖到底部時,用ajax載入一次資料,並排版顯示 3,重複2,直到無資料 瀑布流下來了 載入中,請稍後.我是頁尾 class u...