❝最近在琢磨後台全球化,後台框架使用的是Layui,這裡簡單的說下問題吧!
❞
###################### #############前言###############工作倆年了對於技術文件的檢視僅限於能用即可,用到了在去看,從來都沒有把文檔大概的過一遍。 ######針對最近的幾個問題,假如說之前把ThinkPHP的文檔不能說是仔細看完,但是大概過一遍都沒有過,於是就造就了以下的問題。 ######專案要全球化,首先搭建的就是後台了,後台是ThinkPHP搭建的,前端UI框架使用的是layui。 ######遇到的第一個問題就是怎麼去實作多語言。第二個問題是今天才遇到的,就是Layui分頁的多語言化。 ###############一、如何看文件################如果早早的看過文件的話,不浪費那麼多時間。 tp的多語言根本不需要我們做太多的事情,語言包配置好,然後直接使用lang助手函數就可以直接使用。 ######希望大家不要在犯咔咔錯誤,有時間或有空的時候把自己所需要的技術文件好好的看一遍。 ######對於文件來說我們不管是開始學習還是已經用了很長時間的技術我們都應該把文檔從頭到尾的看一遍,不至於碰到新的需求時浪費些許的時間。 ######就拿咔咔使用的TP框架來說,就哪怕把目錄看一遍都不至於發生太多後邊的事情。 ###
所以還是希望大家能多多看看文檔,對自己只有好處沒有一點點壞處。


二、看文檔我們應該注意什麼
#這是第二個問題,針對於layui分頁的問題。
需求就是針對不同的語種顯示對應的語言,語言包就不說了。
當喀喀爾把程式寫到這一塊的時候,第一個念頭就是直接在程式碼裡搜尋上一頁下一頁的字眼。
搜尋出來是在layui的page的js檔案裡邊,而且是混淆程式碼,這樣的程式碼想都不用想肯定是改不了的。
如果開發者想讓你自己自訂需求怎麼會去把程式碼混淆。所以咔咔就開始百度,百度了半天也沒找到答案,心裡默默地媽賣批。
在tp那邊吃了虧後,我就打開了layui的框架的源碼,說實話咔咔看到這些的時候並沒有認真地看,而且是直接關了。
layui分頁的程式碼是這個樣子的,其實已經都很明顯了,我們的count和limit都是後台回傳的,那麼這個prev也就可以自訂的啊!
這時候在返回到layui的文檔,那明晃晃的自訂幾個字是真的晃眼。
三、總結
#希望這兩個件事情后,能對文件重視起來,嚴謹自己的學習方式和解決問題得效率。
❝堅持學習、堅持寫博、堅持分享是咔咔從業以來一直所秉持的信念。希望在諾大互聯網中咔咔的文章能帶給你一絲絲幫助。
❞
以上是身為程式設計師的我們,有認真的看過TP文檔嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

thinkphp是国产框架。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。

本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于使用think-queue来实现普通队列和延迟队列的相关内容,think-queue是thinkphp官方提供的一个消息队列服务,下面一起来看一下,希望对大家有帮助。

thinkphp基于的mvc分别是指:1、m是model的缩写,表示模型,用于数据处理;2、v是view的缩写,表示视图,由View类和模板文件组成;3、c是controller的缩写,表示控制器,用于逻辑处理。mvc设计模式是一种编程思想,是一种将应用程序的逻辑层和表现层进行分离的方法。

本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了使用jwt认证的问题,下面一起来看一下,希望对大家有帮助。

thinkphp扩展有:1、think-migration,是一种数据库迁移工具;2、think-orm,是一种ORM类库扩展;3、think-oracle,是一种Oracle驱动扩展;4、think-mongo,一种MongoDb扩展;5、think-soar,一种SQL语句优化扩展;6、porter,一种数据库管理工具;7、tp-jwt-auth,一个jwt身份验证扩展包。

thinkphp查询库是否存在的方法:1、打开相应的tp文件;2、通过“ $isTable=db()->query('SHOW TABLES LIKE '."'".$data['table_name']."'");if($isTable){...}else{...}”方式验证表是否存在即可。

本篇文章给大家带来了关于ThinkPHP的相关知识,其中主要整理了使用think-queue实现redis消息队列的相关问题,下面一起来看一下,希望对大家有帮助。

在thinkphp3.2中,可以利用define关闭调试模式,该标签用于变量和常量的定义,将入口文件中定义调试模式设为FALSE即可,语法为“define('APP_DEBUG', false);”;开启调试模式将参数值设置为true即可。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版
中文版,非常好用

Dreamweaver CS6
視覺化網頁開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中