【问题标题】:adding line breaks in PHP with custom fields使用自定义字段在 PHP 中添加换行符
【发布时间】:2017-05-19 16:53:54
【问题描述】:

我对 PHP 不太了解,所以不敢尝试我在网上找到的东西,想先咨询专家。

我安装了一个定制的帐单字段插件,这样我就可以添加在结帐期间捕获的额外帐单信息。

我不想要该表,因为它妨碍了将信息复制并粘贴给我的供应商,并且作者给了我一个 PHP 文件来删除它。但是,当我查看更新后的 PHP 代码时,它仍然有表格,所以我不知道具体做了什么,但现在所有字段都挤在一个段落中。如何在每个自定义字段之间添加换行符?

这是生成收据上信息的代码部分。

<table width="100%">
      <tbody>
       <tr>
                             <th width="50%" ><?php echo $billing_field['label']; ?>:</th>
                             <td width="50%" ><?php echo $billingkeyvalue; ?></td>
          </tr>
       </tbody>
</table>

**我尝试向作者询问这件事,但这个问题实际上已经跨越了 3 个月,因为作者前两个没有回复我,我觉得它可能会再次发生,所以我宁愿看看我能不能得到快速帮助与谷歌搜索和销毁我的网站或再等待 3 个月寻求作者的帮助...

【问题讨论】:

    标签: php css mysql html-helper break


    【解决方案1】:

    使用CSS,您可以覆盖正常的表格行为,并将每个表格元素放在新行中。

    table, tbody, tr, th, td {
    	display: block;
    	text-align: left;
    }
    <table width="100%">
    	<tbody>
    		<tr>
    			<th width="50%" >billing_field:</th>
    			<td width="50%" >billingkeyvalue</td>
    		</tr>
    	</tbody>
    </table>

    【讨论】:

    • 它不会用您提供的 CSS 将表格放回代码中,对吗?
    • 我尝试添加 CSS 样式,但它部分破坏了我的网站。 :( 使某些功能无法使用....比如完成订单。
    • 我在此示例中使用了全局选择器,例如 table, tbody, tr, th, td,您可以使用更精确的 CSS 选择器定位 HTML Dom 中的特定表,定位为 idclass 或其他
    • 我认为这超出了我的技能范围。 :( 无论如何感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多