如何将 html php 内容推送到 class

how to push html php content inside a class

我在 opencart 中建立了一个网站,我想在主页的某个部分添加 HTML PHP 内容,当我打开编辑器时,我看不到代码该部分,我只有该部分的 class,所以我尝试使用如下方式添加它:

.menu-mobile:before {
    content:"<div class='block block-currency;'><?php echo $currency; ?></div>";
}

但是后来我发现在这个css属性里面添加HTMLPHP内容是不可能的。谁能告诉我是否可以使用 javascript 或任何其他方式将 HTML PHP 内容推送到 class 中,在此先感谢。

PHP 代码仅适用于 .php 扩展文件。所以你不能在 CSS 文件中打印 PHP 代码。对于您的解决方案,您必须在 PHP 文件中提及内联 CSS。并且内容仅用于文本。您不能在此内容上使用 HTML

<style type="text/css">
    .menu-mobile:before{
        content:"<?php echo $currency; ?>";
        /*your css code*/
    }
</style>

PHP 是服务器端语言,而 CSS 是客户端语言。如果您使用 css 将 php 代码插入到网页中,您将看到 php 代码本身,而不是 php 代码输出的数据.