[Решено] Карта сайта поправить вывод кода.

Тема в разделе "OpenCart", создана пользователем passtools, 12 июл 2013.

Статус темы:
Закрыта.
  1. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    231
    Симпатии:
    51
    В каком файле надо отредактировать этот код? который выводится через ссылку index.php?route=feed/google_sitemap

    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
    <loc>
    http://сайт.html
    </loc>
    <lastmod>
    2013-06-20
    </lastmod>
    <changefreq>
    weekly
    </changefreq>
    <priority>
    1.0
    </priority>
    </url>
     
  2. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    catalog/controller/feed/google_sitemap.php
     
    passtools нравится это.
  3. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    231
    Симпатии:
    51
    $output .= '<lastmod>' . substr(max($product['date_added'], $product['date_modified']), 0, 10) . '</lastmod>';

    Как отредактировать код чтобы выводился и время? в Базе данных она есть. если не ошибаюсь то таблица имеет названия date_modified
     
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    lastmod так и работает он берет время модификации если товар редактировался, если только создавался и не редактировался то время будет браться по дате добавления
     
  5. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    231
    Симпатии:
    51
    НО он выводит только дату. А надо чтобы и выводился время.
     
  6. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    PHP:
    $output .= '<lastmod>' max($product['date_added'], $product['date_modified']) . '</lastmod>';
     
    passtools нравится это.
Статус темы:
Закрыта.