我想添加href到我drupal文章上的所有img標籤。我婁代碼工作正常html頁面上,而在Drupal沒有工作(什麼都不做): 代碼:DOMdocument - 我想要鏈接到所有img標籤 - 查看我的代碼
<?php
$doc = new DOMDocument;
$doc->load($node->body[LANGUAGE_NONE][0]['value']);
$images = $doc->getElementsByTagName('img');
foreach ($images as $img) {
$link = $doc->createElement('a');
$link->setAttribute('href', 'http://www.example.com');
$img->parentNode->insertBefore($link, $img);
$link->appendChild($img);
}
echo $doc->saveHTML();
?>
什麼地方出錯了? 謝謝!
'$ node-> body [LANGUAGE_NONE] [0] ['value']'包含什麼? – Ghost 2014-10-31 12:18:04
包含drupal節點 – 2014-10-31 12:53:12
drupal節點?如在一串節點中?或路徑? – Ghost 2014-10-31 12:56:23