Link XML em texto PHP
Olá,
estou com dificuldades para inserir links do XML no texto com PHP.
O texto offerName deverá apresentar o Link, mas não estou conseguindo realizar esta referência. Já consegui listar todos os dados do XML, estou com dificuldades apenas no Link:
Preciso pegar o LINK do XML abaixo e inserir na variável offerName (código PHP abaixo do XML)
<offer categoryId="6424" id="215978337" productId="620274">
<offerName>Notebook Acer Intel Core i5 6 ? Geração 8GB 1TB E5 - 574G - 574L 15.6 ´ Windows 10 Grafite Placa de Vídeo NVIDIA GeForce 920M 2GB NX. GASAL. 002 2557570</offerName>
<sku>2557570</sku>
<offerShortName>Notebook Acer </offerShortName>
<links>
<link url="https://redir.lomadee.com/v2/direct/aHR0cHM6Ly90cmFja2VyLnBlbnNlYmlnLmNvbS5ici9wYWdlP3VybD1odHRwcyUzYSUyZiUyZnd3dy53YWxtYXJ0LmNvbS5iciUyZm5vdGVib29rLWFjZXItaW50ZWwtY29yZS1pNS02LWdlcmFjYW8tOGdiLTF0Yi1lNS01NzRnLTU3NGwtMTUtNi13aW5kb3dzLTEwLWdyYWZpdGUtcGxhY2EtZGUtdmlkZW8tbnZpZGlhLWdlZm9yY2UtOTIwbS0yZ2IlMmY0MTQ0Nzk1JTJmcHIlM2Z1dG1fc291cmNlJTNkYnVzY2FwZSUyNnV0bV9tZWRpdW0lM2R4bWxfQnVzY2FwZSUyNnV0bV9jYW1wYWlnbiUzZEJ1c2NhcGUlMjZ0a1NvdXJjZSUzZGJ1c2NhcGUlMjZ0a09mZmVyJTNkZGJlOWRmMjctYzY0YS00YmMzLWJlNzMtZmZjZWU0ZDdkMjJjJTI2ZExvZyUzZDIwMTYxMTMwMTUwOTE5JnV0bV90ZXJtPWJ1c2NhcGUmdXRtX2NvbnRlbnQ9YnVzY2FwZSZ1dG1fc291cmNlPWJ1c2NhcGUmdXRtX21lZGl1bT1idXNjYXBlJnV0bV9jYW1wYWlnbj1idXNjYXBl?sourceId=35711510&appId=5798" type="offer"/>
</links>
<thumbnail url="http://thumbs.buscape.com.br/T100x100/__2.255256-cdf9161.jpg"/>
<price>
<currency abbreviation="BRL"/>
<value>2399.00</value>
<parcel>
<value>266.56</value>
<number>9</number>
<interest>0.0</interest>
</parcel>
</price>
<seller id="255256" isTrustedStore="false" pagamentoDigital="false" advertiserId="0" oneClickBuy="false" oneClickBuyValue="0" cpcDifferentiated="false">
<sellerName>Wal-Mart</sellerName>
<thumbnail url="http://imagem.buscape.com.br/vitrine/logo255256.gif"/>
<links>
<link url="http://www.walmart.com.br" type="seller"/>
</links>
<contacts/>
<rating>
<userAverageRating>
<numComments>410212</numComments>
<rating>7.0</rating>
</userAverageRating>
<eBitRating>
<numComments>410212</numComments>
<rating>Diamante</rating>
<ratingNew>e-bit Excelente</ratingNew>
<ratingId>40</ratingId>
<ebitId>742</ebitId>
</eBitRating>
</rating>
</seller>
</offer>
Código PHP:
<?php
$xml = simplexml_load_file('ofertas.xml');
foreach ($xml as $details){
echo '<div class="box thumbnail">';
echo '<img src="' . $details->thumbnail["url"] . '"><br>';
echo $details->offerName; // ONDE O LINK DEVERÁ SER EXIBIDO
echo '<div class="preco">' . "R$ " . $details->price->value . '</div><br >';
echo '</div>';
}
?>
Como poderei resolver isso?
Discussão (1)
Carregando comentários...