gpt4 book ai didi

css - 如何在 CakePHP 中创建 CSS 内部样式表

转载 作者:行者123 更新时间:2023-11-28 11:15:50 26 4
gpt4 key购买 nike

我使用 CakePHP 有一段时间了,最​​近需要从应用程序发送电子邮件。不幸的是,我想不出一种方法来告诉 CakePHP 将 css 作为内部样式表而不是链接直接包含在文档中。我知道人们认为这是个坏主意,但我的应用程序只向我们公司发送电子邮件,所以我不太担心有人的电子邮件客户端会把它搞砸。如果我只包含链接它不起作用,因为引用是错误的,尽管如果我可以使链接成为绝对链接(http://myserver/css/myfile.css 而不是/css/myfile.css)是第二好的选择,因为他们可以访问我的服务器。

如果在 Cake 中没有办法做到这一点,是否有一种快速的方法可以只使用 PHP 读取文件的内容并将其转储到 View 中?我想我可以从 Controller 上做到这一点,不过听起来不太好。

任何想法将不胜感激,谢谢

最佳答案

您可以使用 readfile() 直接在您的 View 中打印文件内容。

或者您可以 $this->Html->url('css/yourcss.css', true) 获取文件的完整路径并将其也传递给 css 方法。

关于css - 如何在 CakePHP 中创建 CSS 内部样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7278182/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com