Проблема решена:
Присвоил значение $textT = ‘T’;
Далее вывел ‘<yml_catalog date="’ . date(‘Y-m-d’) . $textT .date(‘G:i’) . ‘">’,
и получил то, что нужно!
Проблема решена:
Присвоил значение $textT = ‘T’;
Далее вывел ‘<yml_catalog date="’ . date(‘Y-m-d’) . $textT .date(‘G:i’) . ‘">’,
и получил то, что нужно!
В документации к функции date это описано
Чтобы запретить распознавание символа как форматирующего, следует экранировать его с помощью обратного слеша.
Добрый день! Присоединюсь к вопросу: при генерации YML в файле дата отображается в формате “2022-04-27 07:31”, а яндекс просит в стандарте RFC 3339, в формате “2022-05-22T14:37+03:00” Подскажите пожалуйста, как сделать?
Вообщеее… позарез надо!!!
Все получилось у вас?
еще не успела
А куда залазить, где править то? Подскажите нам!
в файле /app/addons/yml_export/Tygh/Ym/IYml2.php
есть строка
'<yml_catalog date="' . date('Y-m-d H:i') . '">',
Спасибо всем большое!!! Реально помогли!
Заходите в файл /app/addons/yml_export/Tygh/Ym/Yml2.php
находите по поиску строку (у меня строка 384), в которой содержится ‘<yml_catalog date="’ . date(‘Y-m-d H:i’) . ‘">’,
И вместо Y-m-d H:i вставляете c, чтобы получилось ‘<yml_catalog date="’ . date(‘c’) . ‘">’;
Сохраняете файл и заново генерируете!
А где этот файл находится вообще?В системный папках?
Да, нужно на сервере менять
Его надо скачать оттуда, переписать и загрузить заново?
Да можно и так, а можно открыть в редакторе, отредактировать и сохранить
А какой редактор можно использовать?
А подскажите пожалуйста, где в папках хранится главная страница?
да
например, notepad++
спасибо