Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Модуль - latestproductsrssfeedv1.2foropencart1.5.x - проблема с датой


Recommended Posts

Здравствуйте!
Есть магазин на измененной дефолтной теме на ocStore 1.5.3.1
Поставил модуль RSS - latestproductsrssfeedv1.2foropencart1.5.x
Подскажите, кто сталкивался с такой проблемой:
Модуль выводит в ленте новый товар с датой формата: DD:MM:YYYY, при чем месяц всегда "01" ?
Сам модуль прилагается во вложенном файле. Где скачал уже не помню.

latestproductsrssfeedv1.2foropencart1.5.x.zip

Надіслати
Поділитися на інших сайтах


 

Модуль выводит в ленте новый товар с датой формата: DD:MM:YYYY, при чем месяц всегда "01" ?

Модуль должен выводить в формате

день недели, день_без_нуля название_месяца ГооД и время

 

Если это не так, то нужно проверять формат поля date_added

  • +1 1
Надіслати
Поділитися на інших сайтах

Модуль должен выводить в формате

день недели, день_без_нуля название_месяца ГооД и время

 

Если это не так, то нужно проверять формат поля date_added

Нашел в файле: latest_products_rss.php

такую строку - $output .= '<pubDate>' . date('D, j F Y H:i:s e', strtotime($product['date_added'])) . '</pubDate>';

Может знаете, как ее надо правильно исправить, а то я не силен в программировании...

Надіслати
Поділитися на інших сайтах


Нашел в файле: latest_products_rss.php

такую строку - $output .= '<pubDate>' . date('D, j F Y H:i:s e', strtotime($product['date_added'])) . '</pubDate>';

Может знаете, как ее надо правильно исправить, а то я не силен в программировании...

 

Данная строка выводит в виде

 

 

Sat, 4 January 2014 18:27:46 Atlantic/Azores

и никак не в DD:MM:YYYY

 

Обновляйте модуль, там должно быть

$output .= '<pubDate>' . date(DATE_RSS, strtotime($product['date_added'])) . '</pubDate>';

где DATE_RSS константа вида (формат "D, d M Y H:i:s O")

 

DATE_RSS RSS (Mon, 15 Aug 2005 15:52:01 +0000)
Змінено користувачем costas
  • +1 1
Надіслати
Поділитися на інших сайтах

Данная строка выводит в виде

 

и никак не в DD:MM:YYYY

 

Обновляйте модуль, там должно быть

$output .= '<pubDate>' . date(DATE_RSS, strtotime($product['date_added'])) . '</pubDate>';

где DATE_RSS константа вида (формат "D, d M Y H:i:s O")

Обновил файл - latest_products_rss.php

Строку - $output .= '<pubDate>' . date('D, j F Y H:i:s e', strtotime($product['date_added'])) . '</pubDate>';

Поменял на - $output .= '<pubDate>' . date('D, d M Y H:i:s', strtotime($product['date_added'])) . '</pubDate>';

Вроде работает:)

Спасибо всем!

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.