Hmm i think im missing something, im testing on a lastest build of vb ofcourse 4.0.8
but still nothing..
I changed the names to make more sense.
Current hook location :
vbcms_article_populate_end
Plugin code :
PHP Code:
$find = '<div class="title">';
$add = '<br />-------<br />TEST<br />-------<br />';
$view->pagetext = str_replace($find, $add.$find, $view->pagetext);
I cleared cms cache, browser cache, ewen tryed different browser. nothing.
Attachment 123035
I am exspecting the text "TEST" with a line above and below it.
I also checked source on pge, there is no change
Source view :
HTML Code:
<div class="article_width" id="article_content">
<div class="title">
<h1 class="article_title cms_article_title"><span>some crazy article..</span>
im not sure how the
$view->pagetext works,
would think i needed to defined '
vbcms_content_article_page' template i want
changede, except if
$view->pagetext except is that just runs on all pages with
that hook location.
Im doing this to prevent any manual editing in the templates, = easyer updateing
incase of template change. Also found that there is only one matching location
in the above mentioned template, with
$find location.
I am worried it might becourse of the class="" location, that it cant find for replacement.