Цитата


XML Sitemap ShopCMS
#61
Отправлено 15 февраля 2012 - 12:59
#62
Отправлено 15 февраля 2012 - 13:25
Вместо
INSERT INTO `settings`(
INSERT INTO `префикс_settings`("префикс", соотв. заменить на реальный.
Кроме того в файле xml_sitemap.tpl.html
строку
<form action="admin.php?dpt=modules&sub=xml_sitemap" method="post" name="xml_sitemap" id="xml_sitemap">
заменить на
<form action="{$smarty.const.ADMIN_FILE}?dpt=modules&sub=xml_sitemap" method="post" name="xml_sitemap" id="xml_sitemap">
вместо
<lastmod>2011-12-16</lastmod>lastmod можно и так сделать:
<lastmod>2012-01-22T13:02:51+00:00</lastmod>
#63
Отправлено 15 февраля 2012 - 13:29
Цитата
lastmod можно и так сделать:
#64
Отправлено 15 февраля 2012 - 13:44
Цитата
... = str_replace(" ", "T", $row1[4])."+00:00";
где $row1[4] - данные из поля таблицы с датой модификации(date_modified)
#65
Отправлено 15 февраля 2012 - 13:58
#66
Отправлено 15 февраля 2012 - 14:27
Цитата
---------- Сообщение объединено ----------
Да, на счет новостей. У меня ссылка на новости стандартная: http://мой_сайт/news.html, а скрипт генерирует http://мой_сайт/FU_NEWS_ROOT.html
#67
Отправлено 15 февраля 2012 - 14:59
Цитата
#68
Отправлено 15 февраля 2012 - 15:25
Цитата
#69
Отправлено 15 февраля 2012 - 19:10
Цитата
Судя под документации, вполне может. This date should be in W3C Datetime format. This format allows you to omit the time portion, if desired, and use YYYY-MM-DD.
W3C-формат, как я после сегодняшнего создания вечной максимальной лицензии для "Русской версии Magento" понимаю, это формат [дата]Т[время]+/-[GMT-смещение]". А перевод последнего предложения сайтом translate.ru звучит так: "Этот формат позволяет Вам опускать часть времени, при желании, и использовать YYYY-MM-DD".
#70
Отправлено 16 февраля 2012 - 15:22
Цитата
... = date("c",strtodate($row1[4]));
Дата будет форматироваться заведомо в W3C (ISO8601) c правильным GMT.
#71
Отправлено 16 февраля 2012 - 15:38
Цитата
... = date("c",strtodate($row1[4]));
Дата будет форматироваться заведомо в W3C (ISO8601) c правильным GMT.
#72
Отправлено 16 февраля 2012 - 16:30
Цитата
Ну а date() потом из timestamp делает обратно текстовую строку, но уже по шаблону "с", т.е. в W3C-формате.
Даже не представляю, где тут ошибиться-то можно.
PS. У меня именно так и выводится в своей генерилке XML-я.
#73
Отправлено 17 февраля 2012 - 10:34
Цитата
... = date("c",strtodate($row1[4]));
Дата будет форматироваться заведомо в W3C (ISO8601) c правильным GMT.
#74
Отправлено 20 февраля 2012 - 16:49
#75
Отправлено 20 февраля 2012 - 18:47
Цитата
---------- Сообщение объединено ----------
Цитата
$xmlFile = dirname($_SERVER['SCRIPT_FILENAME']) . (MODX_MODERN_ENGINE ? '/core' : '') . '/cache/sitemap.xml';И оно там, действительно, есть. Только что сгенерил и проверил :).
PS. Кстати, изрядный подводный камушек. Удалив при установке нового модуля core/cache/* (по традиционной и разумной рекомендации) теряем sitemap.xml. Т.е. надо его генерить заново, но как догадаться? Я вообще не очень понимаю, зачем его хранить в кэш-каталоге, а отдавать модулем на PHP путем RewriteRule в .htaccess. Почему не отдавать тупо прямой ссылкой из корня сайта?
#76
Отправлено 22 февраля 2012 - 21:43
Цитата
#77
Отправлено 02 апреля 2012 - 15:01
# BEGIN XML Sitemap
RewriteRule ^sitemap\.xml$ /xml_sitemap.php [L]
# END XML Sitemap
Пардон. Где искать .htaccess? В Cpanel пересмотрел все папки, нету нигде. Через поиск указывает местоположение, но в папках не отображается. Укажите путь к файлу, плиз. Сори за некомпетентность.
#79
Отправлено 03 апреля 2012 - 11:13
Администратор: ALEXANDERS, оформляйте исходный код в спец. тег. в противном случае код будет удален, а Вы при повторных нарушениях забанены.
#80
Отправлено 29 мая 2012 - 11:47
генерация происходит. по адресу http://мойсайт/sitemap.xml файл открывается
в корне какой-то файл Web.sitemap лежит, в котором собственно и есть ссылки
вопрос 1: как генерировать нормальный файл sitemap.xml? или он есть и я не могу найти?
следовательно какой файл принудительно кормить?
вопрос 2: установлен ЧПУ рабочий. но при генерации карты в нее записываются старые ссылки вида http://мойсайт/category_8414.html и товары так же((( как тут и что менять?
это я уже сам не могу сделать и разобраться, прошу помощи
Сообщение отредактировал tevong: 29 мая 2012 - 12:14