$this->assign('name', 'John');
Эта строка просто передает строку «Джон» из представления в макет, она не имеет никакого отношения к любому плагину.Если вы работаете с onnAfterRender и хотите получить определенную информацию со страницы, которая будет отображаться, вы можете попробовать поискать ее по содержимому рендеринга, к которому можно обратиться, используя
JResponse::getBody();
, если вы хотите заменить некоторую информациюсделайте это на странице и, в конце плагина, «переписайте» страницу
JResponse::setBody($yourData);