PHP + HTML에서 이상한 문제가 있습니다.target = "_ blank"로 PHP 링크 문제
이 코드를 사용하면 자동으로 상품 이미지를 생성하고 _blank
타겟을 가진 <a>
태그를 만들 수 있습니다. 멋지게 작동하지만 빈 페이지에서는 링크가 타겟팅되지 않습니다.
PHP 이것은 PHP가 문제가되지 않습니다
<?php if ($item->getPrimaryImage()) :?>
<div class="image-container">
<?php if ($item->getPrimaryLink()) : ?><a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" target="_blank"><?php endif; ?>
<img src="<?php echo $item->getPrimaryImage()->getSource(); ?>" alt="" class="mosaic-image" />
</a>
</div>
생성 된 HTML 코드의 해당 부분을 표시해야합니다. '$ item-> getPrimaryLink() -> getUrl();'에 문제가있어 유효하지 않은 무언가가 반환 될 수 있습니다. –