html - Yii2 - 模板主题问题

标签 html css themes yii2 yii2-advanced-app

我正在使用 yii2-advanced 应用程序。我最近在我的应用程序中应用了一个模板。但是现在(在应用模板/主题之后),我的“组合列表”不起作用。

这是我想使用 portfoliolist 的“index.php”代码:

<div class="main_bg">
<div class="wrap">
    <div class="main">
        <!-- start gallery  -->
            <div class="container">
                <div id="portfoliolist">
                    <?php
                    $m = $dataProvider;
                    foreach ($m as $dp) {
                        echo '<a id ="img_id" class="" href="http://localhost/efa-webv1/frontend/web/index.php?r=site/subcat&img_id='.$dp['bmc_id'].'" method="get">';                        // echo '<a onclick="alert('.$dp['bmc_id'].')"';
                        echo '<div class="portfolio logo1" data-cat="logo">';
                        echo '<div class="portfolio-wrapper">';
                        echo "<img src = '"."http://www.abcd.com/web/".$dp['bmc_image']."' />";
                        echo '<center><font color = "white">'.$dp['bmc_name'].'<font/></center>';
                        echo '</div>';
                        echo '</div>';
                        echo '</a>';
                    } ?>
                </div>
            </div><!-- end container -->
    </div>
</div>
</div>

而且,我的“AppAsset.php”是(如果需要的话):

<?php
namespace frontend\assets;

use yii\web\AssetBundle;

class AppAsset extends AssetBundle
{
    // public $basePath = '@webroot';
    // public $baseUrl = '@web';
    public $sourcePath='@bower/efatheme/';
    public $css = [
        'css/magnific-popup.css',
        'css/style.css',
        'css/magnific-popup.css',
        'http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css'
    ];
    public $js = [
        'js/jquery.min.js',
        'js/jquery.easing.min.js',
        'js/jquery.mixitup.min.js',
        'js/jquery.magnific-popup.js',
        'js/classie.js',
        'js/uisearch.js',
        'js/responsive.menu.js',
        'js/jquery.contentcarousel.js',
        'js/jquery.mousewheel.js',
        'js/jquery-1.11.0.min.js',
        'js/jquery.leanModal.min.js',
        'https://apis.google.com/js/client.js?onload=init',
        'https://apis.google.com/js/client.js',
    ];
    public $depends = [
        'yii\web\YiiAsset',
    ];
}

那么,我应该怎么做才能让它发挥作用呢?或者是否有任何替代投资组合的方法,以便我的内容将显示如下 -

please look at this snap

最佳答案

我找到了答案。问题出在 AppAsset.php 中。我只是用我以前的这样替换它 -

<?php

namespace frontend\assets;

use yii\web\AssetBundle;

class AppAsset extends AssetBundle
{
    //public $basePath = '@webroot';
    //public $baseUrl = '@web';
    public $sourcePath='@bower/efatheme/';
    public $css = [
        'css/magnific-popup.css',
        'css/style.css'
    ];
    public $js = [
        'js/jquery.min.js',
        'js/jquery.easing.min.js',
        'js/jquery.mixitup.min.js',
        'js/jquery.magnific-popup.js',
        'js/classie.js',
        'js/uisearch.js',
        'js/responsive.menu.js',
    ];
    public $depends = [
        'yii\web\YiiAsset',
    ];
}

现在一切正常!!!

关于html - Yii2 - 模板主题问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34868578/

相关文章:

php - 比较 MYSQL 密码与 HTML 表单密码

css - 宽度为 100% 的 div 内部宽度为 90% 的 div 不起作用

html - 我的专栏部分不会居中

具有类 .a 和类 .b 的元素的 CSS 选择器

visual-studio-code - 如何在 VS Code 中获取当前主题的颜色?

html - 显示两个相邻的 div,每个 div 的宽度均为 50%

c# - 并非所有 CSS 代码都适用于 WebBrowser WPF C#

wpf - 是否可以使用 WPF 主题为可以在运行时更改的应用程序包含多个皮肤?

android - 如何在 Android 中显示具有 Theme.Dialog 样式的 WebView

html - 无法居中对齐表单的标签字段