Şu anda (Wordpress tabanlı web) Javascript kullanarak bir XSLT stil ile bir XML belgesini dönüştürmek. Bu ancak IE, Firefox ve Chrome çalışıyor. Javascript değilse artı, hiçbir şey göstermek istiyorum.
Yani, benim hedef tercihen PHP kullanarak, sunucu değil istemci üzerinde XHTML, XML / XSLT dönüşümü yapmaktır.
Ben diğer insanların yazılı birçok farklı PHP betikleri (Ben bir acemi değilim) denedim ama onları işe almak olamaz. Ben aşağıda buldum basit bir PHP komut dosyası dahil ettik. Ben dinamik filepath bir sorun olabilir biliyorum, ama ben XML ve XSLT dosyaları bulmak için daha iyi bir yol bilmiyorum.
Ben aşağıda komut dosyası kullandığınızda, ben hata alıyorum: hata ayrıştırma: / home sözdizimi hatası, beklenmedik T_STRING / 42, satırında alan / public_html / wp-content / themes / Yığın / sayfa-renting.php
Alternatif çözümler de hoş olurdu.
<?php
$xml = new DOMDocument();
$xml->load('<?php bloginfo('template_directory'); ?>/rentals/works.xml');
$xsl = new DOMDocument;
$xsl->load('<?php bloginfo('template_directory'); ?>/rentals/works.xsl');
$proc = new XSLTProcessor();
$proc->importStyleSheet($xsl);
echo $proc->transformToXML($xml);
?>