Мне нужно создать карту сайта и отображение в моих view.But я получаю эту ошибку: -Генерация карты сайта не работает
error on line 1 at column 2: StartTag: invalid element name
Контроллер: -
class Sitemap extends CI_Controller {
public function index()
{
$this->load->view('sitemap/sitemap.html');
}
}
Вид: -
<?php header('Content-type: text/xml'); ?>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.domain.com /</loc>
<lastmod>2008-01-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>http://www.domain.com/catalog?item=vacation_hawaii</loc>
<changefreq>weekly</changefreq>
</url>
</urlset>
Try убр с .html из вашего представления, если ваш файл вида не называется sitemap.html.php – gabe3886
Неправильно интерпретируемое правило. Из [docs] (http://www.codeigniter.com/userguide3/general/views.html#loading-a-view): «Расширение файла .php не нужно указывать, если вы не используете что-то другое, кроме .php «. поэтому html-файл вполне разрешен для загрузки. – Tpojka
Любая помощь, пожалуйста? – VeNaToR