![](/img/trans.png)
[英]Applying ucwords(strtolower(name)) to form data before submitting to DB in CakePHP
假設一個用戶填寫了一個表單,並輸入了他的名字,如 AndReW(大小寫混合),我想獲取此表單數據,將其轉換為像 Andrew 這樣的表單,然后將其提交到數據庫....我不想以這種形式提交 AndReW,而不是像這樣的 Andrew.....(我知道我可以使用 ucwords(strtolower(A ...
[英]Applying ucwords(strtolower(name)) to form data before submitting to DB in CakePHP
假設一個用戶填寫了一個表單,並輸入了他的名字,如 AndReW(大小寫混合),我想獲取此表單數據,將其轉換為像 Andrew 這樣的表單,然后將其提交到數據庫....我不想以這種形式提交 AndReW,而不是像這樣的 Andrew.....(我知道我可以使用 ucwords(strtolower(A ...
[英]How to create CakePHP project (previous version) using Composer (using an old version of PHP, in 2023)
TL;DR 技術在不斷發展,被棄用的現在已經過時了。 不過不用怕,這里Docker來解決問題。 請參閱下面的答案,了解我如何在 macOS Ventura 上創建 CakePHP 3.6 項目。 在這里,在 2023 年,我將我的 Mac 更新到 Ventura (13.0.1),並安裝了 br ...
[英]Submit post params with Files using CURL Call
我正在嘗試通過 CURL 調用在第 3 方 URL 上提交一些帖子變量和一些文件。 為此,我使用了 ajax,從 controller 傳遞整個表單數據,從 controller,我用表單數據調用 CURL。 但不幸的是,這些數據沒有傳遞給第 3 方 URL。 這是控制器代碼` CURL調用邏輯 ...
[英]Input field data not deleted once add
我有一個包含 cakephp3 和 JS 的表單。 我有一個問題,如何將數據存儲到輸入字段中? 這個任務有一些條件,如果一旦用戶在輸入字段中添加輸入,這些數據將不會被刪除,如果頁面被某人加載或關閉瀏覽器並再次返回該頁面,用戶將在輸入字段中獲得相同的數據他打字,但是當他提交表單時,只有數據會從表單中刪 ...
[英]What is the best way to save token (JWT) in cakephp 4?
我有一個項目,我使用 nodejs 制作了后端。 我制作了一個用戶注冊模塊,身份驗證生成一個令牌。 此令牌將需要在用戶必須登錄的其他請求中使用。 使用 cakephp 4 將此令牌存儲在前端的最佳方法是什么? 有什么成分嗎? 使用 session 存儲此令牌是否安全? 如果有人可以幫助分析這個案例 ...
[英]how to search using the sum of case when in cakephp
我想在 cakephp 中每個數據中帶有或或條件的情況下,在生成的數據中執行搜索。 圖片顯示沒有代碼的 mysql 結果 雖然這是我的 cakephp 代碼,但我想將 sql 實現為 cakephp 或條件以搜索生成的總和計數或搜索數據名稱和代碼。 這是可能的還是不 ...
[英]How can I call custom function from Model?
我正在使用 CakePHP3.0.5,我只是從 Model 調用自定義 function。 但它顯示未知方法錯誤。 如何從 controller 調用自定義 function? 我跟蹤了錯誤消息,發現代碼如下。 這是否意味着,我不能使用沒有“查找”前綴的自定義 function 名稱嗎? ...
[英]CakePhp getting the number of entries of each code
我想搜索數據並獲取它在另一個表上的條目數$query = $this->find(); $query->select([ 'name', 'code', 'count' => "( SELECT COUNT(produ ...
[英]RDS [PDOException] SQLSTATE[HY000] [1045] Access denied for user
我在 Amazon RDS 中有一個包含許多數據庫的實例,所有這些都由 PHP (cakephp 3.9) 訪問,在 Elastic Beanstalk 中沒有任何問題。 我有一個可以訪問所有這些的主要用戶,每個數據庫也有自己的用戶。 問題? 我在 RDS 實例中創建了一個新數據庫,該數據庫返回 1 ...
[英]SMTP Time out error - Send email from localhost
我嘗試使用Google SMTP從localhost發送 email,但我一直收到SMTP time out. 錯誤。 這是我的配置: 我在 Wampp 服務器上運行我的應用程序。 請幫助我,先謝謝你! ...
[英]DebugKit Error: CakePHP get() mystery empty elements in associations
編輯:這是在從 CakePHP 4.0 升級到 4.3 之后 打開 DebugKit 后,CakePHP 會拋出以下錯誤消息: 這似乎是由於數據庫查詢的返回數組中有一個空的數字索引元素造成的。 讓我解釋: 在我的系統中,用戶有許多估計(還有購物車和訂單,但更多)。 User 和 Estima ...
[英]The "" cache configuration does not exist
我正在將一個項目從 CakePHP 3.5 更新到 4.0。 在我的一個模型中,我正在這樣做: 這適用於我的項目的“舊”版本,使用 CakePHP 3.5,但使用 CakePHP 4.0 失敗並出現錯誤 我不明白為什么代碼會嘗試使用空字符串""搜索配置。 這是我的app.php配置文件的相關部分: ...
[英]CakePHP3 Cache::read() keys inside groups can't be read
大家好,我使用 cakephp3,我已經從doc實現了緩存這是我使用組的緩存配置 這是我的密鑰是在一個文件夾中創建的,該文件夾的名稱是該組的名稱 現在的問題是當我想使用 不起作用,因為密鑰存儲在 Cache 文件夾內的文件夾中注意:當我沒有使用緩存中的組時它運行良好,我可以讀取我的密鑰,因為密鑰直接 ...
[英]How can I sync differing primary key values on replicating execute?
我有兩個連接, d和c 。 基本上,無論我對d的某些模型做了什么更改,它也需要在c處復制。 這是執行此操作的代碼: 注釋行將負責同步主鍵,但這當然行不通,因為_repository代表一個table ,但是,我需要應用行級更改。 我如何確保同步此查詢創建的所有新記錄? 此代碼位於App\ORM\Q ...
[英]interal error with querybuilder of cakephp on Prod
我正在使用 php 7.4.26 @windows 在 wamp 下工作。 我在 cakephp 下有一個項目。 它在開發環境中運行良好。 但是,當我在 PROD (linux\/PHP 7.4) 上上傳代碼時,它給了我一個內部錯誤 (500)。 我知道出了什么問題,但我不知道為什么這只發生在 li ...
[英]i18n translations not working in Controller
為什么 i18n 翻譯可以在view中工作,而不是在AppController中? 不起作用 - 在AppController中: 作品 - 在我view : ...
[英]FrozenDate::parseDate() doesn't reflect the date passed as parameter
我為FrozenDate::parseDate()指定什么格式似乎並不重要,我總是得到相同的錯誤日期。 代碼: Output: ...
[英]Argument 1 passed to pluginSplit() must be of the type string, array given
我目前正在嘗試從3.10.2遷移到4.0 。 我已經閱讀了指南,現在我正在嘗試解決出現的問題。 我發現這個相當神秘。 Argument 1 passed to pluginSplit() must be of the type string, array given, called in C:\pa ...
[英]any PDF plugin for cakePHP?
我需要在表單的頁面/視圖中實現生成 PDF 文件的選項; 尋找信息我已經看到 cakepdf 存在,但幾乎沒有任何關於如何實現/安裝它的信息,而且它似乎已經過時了。 還有其他與 CakePHP 兼容的選項嗎? ...
[英]Protocol being switched during redirects
在我的 CakePHP 3.10 應用程序中,重定向正在更改協議並破壞應用程序。 這正在部署到 Azure 中的應用服務 (PHP 7.4)。 我在本地的另一個 LAMP 堆棧(RHEL、Apache 2.4、PHP 7.3、https 配置)上沒有看到這個。 例如,注銷應用程序。 在檢查流量期間( ...