php - 根据变量值打开或关闭按钮

标签 php css

我正在尝试在我们公司商店的“更多信息”页面上创建一些动态信息。我设置了一个基本模板,但在打开或关闭元素的某些功能和可见性时遇到了一些困难。

基本上,有些商品有不同的颜色,但它们因产品而异。我在我们的数据库中设置了每种颜色的选项,并将颜色的十六进制代码分配给 php 中的一个变量。这部分工作正常。我遇到的问题是,有些商品的颜色选项比其他商品多。我想将其设置为对每个产品使用相同的模板,而不必进入并单独编辑每个产品页面(如果可能)。所以,我想设置一些东西,如果值为“NULL”,颜色按钮将隐藏,如果值中包含“NULL”以外的任何内容,颜色按钮将可见。

这是我设置的代码,但它不会读取“else”语句,无论变量包含什么。

<div class="tooltip">
<span class="tooltiptext"><?php echo $Color11; ?></span>
<?php
if($Hex11=="NULL") {
    '<button class ="button button11" style="display:none"></button>';
}
else {
    '<button type="button" class="button button11"></button>';
}
?></div> 

关于如何让它正常工作的任何想法?

最佳答案

将 echo 添加到您的代码中。

<div class="tooltip">
<span class="tooltiptext"><?php echo $Color11; ?></span>
<?php
if($Hex11=="NULL") {
echo '<button class ="button button11" style="display:none"></button>';
} else {
echo '<button type="button" class="button button11"></button>';
}
?></div>

关于php - 根据变量值打开或关闭按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47957891/

相关文章:

php - 压缩/减小视频的文件大小

html - 是否有 css 或 html 属性来使输入标签的内容居中?

css - 我将如何使用 css 在 javafx 中的 "menu"中制作文本

css - 如何覆盖自定义类中的 css 代码?

css - 查找字体的存储位置

php - 使用 UTF8 编码阿拉伯语

php - 替换所有字符直到反斜杠n次

php - 为什么 @before 函数

javascript - css ul li 选中项问题

php - 停止/重新启动 Gearmand