php – Joomla! 在 xml 中自訂欄位

參考來源

範例元件名稱 com_todolist

添加我們自訂的 xml

  • name=”clickme” 名稱是作為 tmpl 渲染使用,代表你的欄位叫什麼名字。
  • type=”mybutton” 會去尋找 models/fields/mybutton.php

 

自訂欄位的物件邏輯

我們要自訂一個類型叫做 mybutton 的 HTML <button> 元件。

  • JFormFieldMybutton 為 JFormField{首字大寫你的類型名稱}
  • $type 設定首字大寫你的類型名稱
  • 務必指定 protected function getInput(),這是為了覆寫 JFormField 的方法。

 

在 tmpl 中渲染

 

phpmyadmin – 更新版本後,重啟 Apache 發生錯誤 (Job for apache2.service failed because the control process exited with error code.)

Ubuntu 16 重啟系統 service apache2 restart 報錯

於是下指令查看問題

發現提示如下圖

發現原來是我的 /etc/phpmyadmin/apache.conf 的第 4 行設定錯誤 (我用了兩個別名),於是使用

修改我的檔案以後,重新啟動 Apache 就沒問題了~