从对象数组中获取值并在使用之前修改它的内容

时间:2013-03-03 13:51:34

标签: php joomla multidimensional-array

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

有一个$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,(我需要在视图文件中而不是在控制器或模型中执行),所以它变成这样:< / p>

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

感谢您提供任何提示

1 个答案:

答案 0 :(得分:1)

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

1)使用regular expression并将“样式”属性替换为带有preg_replace()函数的“类”

2)使用DOMDocument修改现有元素