1

抱歉,我不知道应该在哪些关键字下找到答案,但问题是:

有一个$data->cart_show;,在做var_dump()它时,我得到了这个值:

string '<a style ="float:right;" href="/index.php?option=com_virtuemart&amp;view=cart&amp;Itemid=105&amp;lang=en">Cart content</a>' (length=124)

我需要删除style属性并class在其上添加自定义,(我需要在视图文件中而不是在控制器或模型中进行)所以它变成这样:

<a href="#SameURL" class="customClass">Cart content</a>

感谢您的任何提示

4

1 回答 1

1

这样的事情必须在模型、控制器或视图助手中完成。这种逻辑不应该出现在视图本身中。但是你想要的可以通过两种方式完成:

1) 使用 a并用带有preg_replace()函数regular expression的 'class' 替换你的 'style' 属性

2) 使用DOMDocument修改现有元素

于 2013-03-03T14:16:15.130 回答