亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 php框架 YII yii2怎么將其他模板引入內(nèi)容模板頁面

yii2怎么將其他模板引入內(nèi)容模板頁面

Feb 17, 2020 pm 02:31 PM
yii2 模板

yii2怎么將其他模板引入內(nèi)容模板頁面

在view文件中,如user.php的view文件。

<?php
defined(&#39;YII_ENV&#39;) or exit(&#39;Access Denied&#39;);
 
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/8/27
 * Time: 11:18
 */
 
use yii\widgets\LinkPager;
 
$urlManager = Yii::$app->urlManager;
$this->title = &#39;業(yè)務(wù)員列表&#39;;
$this->params[&#39;active_nav_group&#39;] = 2;
?>
 
<div class="panel mb-3">
    <div class="panel-header">
        <span><?= $this->title ?></span>
        <ul class="nav nav-right">
            <li class="nav-item">
                <a class="nav-link" href="<?= $urlManager->createUrl([&#39;mch/salesman/salesman-edit&#39;]) ?>">添加業(yè)務(wù)員</a>
            </li>
        </ul>
    </div>
    <div class="panel-body">
        <table class="table table-bordered bg-white">
            <thead>
            <tr>
                <th>ID</th>
                <th>手機</th>
                <th>姓名</th>
                <th>綁定用戶</th>
                <th>修改時間</th>
                <th>操作</th>
            </tr>
            </thead>
            <tbody>
            <?php foreach ($list as $index => $val) : ?>
                <tr class="nav-item1">
                    <td>
                        <span><?= $val[&#39;id&#39;]?></span>              
                    </td>
                    <td><?= $val[&#39;mobile&#39;] ?></td>
                    <td><?= $val[&#39;truename&#39;] ?></td>
                    <td><?= $val[&#39;user_id&#39;];?></td>
                     <td><?= Yii::$app->formatter->asDatetime($val[&#39;edittime&#39;],"Y-M-d H:m");?></td>
                    <td>
                        <a class="btn btn-sm btn-primary"
                           href="<?= $urlManager->createUrl([&#39;mch/salesman/salesman-edit&#39;, &#39;id&#39; => $val[&#39;id&#39;]]) ?>">修改</a>
                        <a class="btn btn-sm btn-danger del"
                           href="<?= $urlManager->createUrl([&#39;mch/salesman/salesman-del&#39;, &#39;id&#39; => $val[&#39;id&#39;]]) ?>">刪除</a>
                    </td>
                </tr>
            <?php endforeach; ?>
            </tbody>
        </table>
        <?php echo $this->render(&#39;@app/views/layouts/paginator.php&#39;,[&#39;pagination&#39;=>$pagination]);?>
    </div>
</div>
<script>
    $(document).on(&#39;click&#39;, &#39;.nav-item1&#39;, function () {
        if($(this).find(".trans")[0].style.display==&#39;inline-block&#39;){
            $(this).find(".trans")[0].style.display=&#39;inline&#39;;
        }else{
            $(this).find(".trans")[0].style.display=&#39;inline-block&#39;;
        }
        $(&#39;.bg-&#39;+$(this).index(".nav-item1")).toggle();
    }); 
    $(document).on(&#39;click&#39;, &#39;.del&#39;, function () {
        if (confirm("是否刪除該記錄,刪除后不可恢復(fù)?")) {
            $.ajax({
                url: $(this).attr(&#39;href&#39;),
                type: &#39;get&#39;,
                dataType: &#39;json&#39;,
                success: function (res) {
                    alert(res.msg);
                    if (res.code == 0) {
                        window.location.reload();
                    }
                }
            });
        } 
        return false;
    });
</script>

(相關(guān)教程推薦:yii框架

使用:

<?php echo $this->render(&#39;@app/views/layouts/paginator.php&#39;,[&#39;pagination&#39;=>$pagination]);?>

進(jìn)行引入,要注意的是,在render前使用輸出語句echo,顯示子模板內(nèi)容,參數(shù)的使用同在action中,@app模板變量代表主文件夾。

子模板代碼如下:

<?php use yii\widgets\LinkPager;?>
<div class="text-center">
	<nav aria-label="Page navigation example">
        <?php
            echo LinkPager::widget([
            &#39;pagination&#39; => $pagination,
            &#39;prevPageLabel&#39; => &#39;上一頁&#39;,
            &#39;nextPageLabel&#39; => &#39;下一頁&#39;,
            &#39;firstPageLabel&#39; => &#39;首頁&#39;,
            &#39;lastPageLabel&#39; => &#39;尾頁&#39;,
            &#39;maxButtonCount&#39; => 5,
            &#39;options&#39; => [
                &#39;class&#39; => &#39;pagination&#39;
            ],
            &#39;prevPageCssClass&#39; => &#39;page-item&#39;,
            &#39;pageCssClass&#39; => "page-item",
            &#39;nextPageCssClass&#39; => &#39;page-item&#39;,
            &#39;firstPageCssClass&#39; => &#39;page-item&#39;,
            &#39;lastPageCssClass&#39; => &#39;page-item&#39;,
            &#39;linkOptions&#39; => [
                &#39;class&#39; => &#39;page-link&#39;
            ],
            &#39;disabledListItemSubTagOptions&#39; => [
                &#39;tag&#39; => &#39;a&#39;,
                &#39;class&#39; => &#39;page-link&#39;
            ]
        ])?>
    </nav>
	<div class="text-muted">共<?= $pagination->totalCount ?>條數(shù)據(jù)</div>
</div>

更多編程相關(guān)內(nèi)容學(xué)習(xí),請關(guān)注php中文網(wǎng)編程教程欄目!

以上是yii2怎么將其他模板引入內(nèi)容模板頁面的詳細(xì)內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
PHP電子郵件模板:定制化和個性化您的郵件內(nèi)容。 PHP電子郵件模板:定制化和個性化您的郵件內(nèi)容。 Sep 19, 2023 pm 01:21 PM

PHP電子郵件模板:定制化和個性化您的郵件內(nèi)容隨著電子郵件的普及和廣泛應(yīng)用,傳統(tǒng)的郵件模板已經(jīng)不能滿足人們對個性化和定制化郵件內(nèi)容的需求。現(xiàn)在,我們可以通過使用PHP編程語言來創(chuàng)建定制化和個性化的電子郵件模板。本文將為您介紹如何使用PHP來實現(xiàn)這一目標(biāo),并提供一些具體的代碼示例。一、創(chuàng)建郵件模板首先,我們需要創(chuàng)建一個基本的郵件模板。這個模板可以是一個HTM

C++中的模板元編程面試常見問題 C++中的模板元編程面試常見問題 Aug 22, 2023 pm 03:33 PM

C++是一門廣泛應(yīng)用于各個領(lǐng)域的編程語言,其模板元編程是一種高級編程技術(shù),可讓程序員在編譯時對類型和數(shù)值進(jìn)行變換。在C++中,模板元編程是一個廣泛討論的話題,因此在面試中,與此相關(guān)的問題也是相當(dāng)常見的。以下是一些可能會被問到的C++中的模板元編程面試常見問題。什么是模板元編程?模板元編程是一種在編譯時操作類型和數(shù)值的技術(shù)。它使用模板和元函數(shù)來根據(jù)類型和值生成

PPT蒙版要怎么添加 PPT蒙版要怎么添加 Mar 20, 2024 pm 12:28 PM

關(guān)于PPT蒙版,很多人肯定對它很陌生,一般人做PPT不會將它吃透,而是湊活著可以做出來自己喜歡的就行,所以很多人都不知道PPT蒙版到底是什么意思,也不知道這個蒙版有什么作用,甚至更不知道它可以讓圖片變得不再那么單調(diào),想要學(xué)習(xí)的小伙伴們快來了學(xué)習(xí)學(xué)習(xí),為你的PPT圖片上添上點吧PPT蒙版吧,讓它不再單調(diào)了。那么,PPT蒙版要怎么添上呢?請往下看。1.首先我們打開PPT,選擇一張空白的圖片,之后右鍵點擊【設(shè)置背景格式】,純色選擇顏色就行。2.點擊【插入】,藝術(shù)字,輸入字3.點擊【插入】,點擊【形狀】

yii2 怎么去掉jquery yii2 怎么去掉jquery Feb 17, 2023 am 09:55 AM

yii2去掉jquery的方法:1、編輯AppAsset.php文件,注釋掉變量$depends里的“yii\web\YiiAsset”值;2、編輯main.php文件,在字段“components”下面添加配置為“'yii\web\JqueryAsset' => ['js' => [],'sourcePath' => null,],”即可去掉jquery腳本。

C++ 模板特化的影響對于函數(shù)重載和重寫 C++ 模板特化的影響對于函數(shù)重載和重寫 Apr 20, 2024 am 09:09 AM

C++模板特化影響函數(shù)重載和重寫:函數(shù)重載:特化版本可提供特定類型不同的實現(xiàn),從而影響編譯器選擇調(diào)用的函數(shù)。函數(shù)重寫:派生類中的特化版本將覆蓋基類中的模板函數(shù),影響派生類對象調(diào)用函數(shù)時的行為。

C++ 模板在實際開發(fā)中常見應(yīng)用有哪些? C++ 模板在實際開發(fā)中常見應(yīng)用有哪些? Jun 05, 2024 pm 05:09 PM

C++模板在實際開發(fā)中廣泛應(yīng)用,包括容器類模板、算法模板、泛型函數(shù)模板和元編程模板。例如,泛型排序算法可對不同類型數(shù)據(jù)的數(shù)組進(jìn)行排序。

Vue中如何實現(xiàn)圖片的模板和蒙版處理? Vue中如何實現(xiàn)圖片的模板和蒙版處理? Aug 17, 2023 am 08:49 AM

Vue中如何實現(xiàn)圖片的模板和蒙版處理?在Vue中,我們經(jīng)常需要對圖片進(jìn)行一些特殊的處理,例如添加模板效果或者加上蒙版。本文將介紹如何使用Vue實現(xiàn)這兩種圖片處理效果。一、圖片模板處理在使用Vue處理圖片時,我們可以利用CSS的filter屬性來實現(xiàn)模板效果。filter屬性給元素添加圖形效果,其中的brightness濾鏡可以改變圖片的亮度。我們可以通過改變

Flask-Bootstrap:為Flask應(yīng)用程序添加模板 Flask-Bootstrap:為Flask應(yīng)用程序添加模板 Jun 17, 2023 pm 01:38 PM

Flask-Bootstrap:為Flask應(yīng)用程序添加模板Flask是一個輕量級的PythonWeb框架,它提供了一個簡單而靈活的方式來構(gòu)建Web應(yīng)用程序。它是一款非常受歡迎的框架,但它的默認(rèn)模板功能有限。要創(chuàng)建富有吸引力的用戶界面,需使用其他框架或庫。這就是Flask-Bootstrap的用武之地。Flask-Bootstrap是一個基于Twitter

See all articles