-1

私はこれを持っています:

<?php echo $this->htmlLink($this->viewer()->getHref(), $this->itemPhoto($this->viewer(), 'thumb.icon')); ?>

次のような HTML コードが生成されます。

<a href="http://www.domain.com/john">
  <img src="http://www.domain.com/thumb_0205.jpg" alt="" class="thumb_icon item_photo_user thumb_icon">
</a>

今、私がやろうとしていることは、追加することです:

<?php echo $this->viewer()->getTitle(); ?> //This will generate the member's name, like "John Doe" 

上記のコードに対して、次のような HTML コードを生成します。

<a href="http://www.domain.com/john">
  <img src="http://www.domain.com/thumb_0205.jpg" alt="" class="thumb_icon item_photo_user thumb_icon">
  <span>John Doe</span>
</a>

とにかく私はそれをすることができますか?

ありがとう

4

2 に答える 2

2

これはうまくいくはずです:

<?php echo $this->htmlLink(
    $this->viewer()->getHref(), 
    $this->itemPhoto($this->viewer(), 'thumb.icon') . '<span>' . $this->viewer()->getTitle() . '</span>'
); ?>
于 2012-11-25T09:56:33.930 に答える
2

推測すると、これはうまくいくはずです:

<?php echo $this->htmlLink($this->viewer()->getHref(), $this->itemPhoto($this->viewer(), 'thumb.icon').'<span>'. $this->viewer()->getTitle().'</span>'); ?>

余分な文字列を htmlLink の 2 番目の引数に追加するだけです。

HtmlLink($href, $text, $title = "", array $attribs = array());
于 2012-11-25T09:57:31.867 に答える