doulie0178 2011-07-17 01:47
浏览 33
已采纳

将站点范围的CSS文件与CakePHP链接

I'm very new to PHP, and just customizing my homepage. This is the main layout I have for all of my pages:

<!DOCTYPE html>
<html>
    <head>
        <title><?php echo $title_for_layout ?></title>
        <?php echo $scripts_for_layout ?>
    </head>
    <body>
        <div id="header">

        </div>
        <div id="content">
            <?php echo $content_for_layout ?>
        </div>
        <div id="footer">

        </div>
    </body>
</html>

I want to have a global CSS file for all pages on my site called "style.css" which will be stored in app/webroot/css/style.css. I have tried doing this:

<!DOCTYPE html>
<html>
    <head>
        <title><?php echo $title_for_layout ?></title>
        <link href="<?php $html->css('style', 'stylesheet', array('media'=>'all' ), false); ?>" rel="stylesheet" type="text/css" />
        <?php echo $scripts_for_layout ?>
    </head>
    <body>
        <div id="header">

        </div>
        <div id="content">
            <?php echo $content_for_layout ?>
        </div>
        <div id="footer">

        </div>
    </body>
</html>

But it's not showing up in the output HTML. Any ideas?

Thanks!

  • 写回答

1条回答 默认 最新

  • doulilou8560 2011-07-17 03:15
    关注

    you are definitely new to Cake :) here:

    <title><?php echo $title_for_layout ?></title>
      <?php 
        echo $this->Html->css('style');
        echo $scripts_for_layout;
      ?>
    

    That will output the full link element for you.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置