程式CODE

2016年12月22日 星期四

laravel 5.3 自訂css及funcion,自訂參數

一、css放置在 ./public/css 下
<link rel="stylesheet" href="{{ asset('css/chc_sfs.css') }}">

二、自訂公用函式放在 ./app 下,再 composer.json裡新增
http://www.techigniter.in/blogs/tutorials/how-to-create-helpers-file-in-laravel-5/

請參考這個
http://www.jianshu.com/p/d11d49d166ab

1.先在 ./app 下建一個資料夾,如 chcsfs_fun,在裡面建function(helper)
接著,到根目錄下 ./composer.json 新增
    "autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        },
        "files": [
                "app/chcsfs_fun/my_fun.php"
        ]
    },

2.到根目錄執行

composer dump-autoload

3.即可執行此檔案內的方法


三.自訂常數
在 ./env 可新增項目
...
PUSHER_SECRET=
DEFAULT_PASSWORD=demo1234
...

使用 env("DEFAULT_PASSWORD","預設值"),即可取得

或是在 ./config/app.php 中

...
    'name' => '學務系統',
    'sex' => '男',
...

使用 config("app.sex","預設值"),即可取得

或是新增一個檔案在 ./config裡,如 ./config/constants.php
內容為:
<?php
return array(

    'admin_email' =>'mail@shabeebk.com',
    'admin_name' =>'Admin',
);

爾後要取用,即可用
echo  Config::get('constants.admin_email');

echo  config('constants.admin_email');

沒有留言:

張貼留言