Для того, чтобы создать html код в CMS opencart, который будет автоматически выдавать время, дату создания категории, дата будет высвечиваться на самой странице в любом месте, можно использовать модуль HTML блок / HTML block
Этот модуль позволяет выводить на страницах сайта произвольный HTML и PHP-код. Для того, чтобы время было статичным, можно использовать PHP-код, который будет вычислять время создания категории и сохранять его в базе данных. Затем, при выводе страницы, можно использовать эту сохраненную дату для отображения времени создания категории.
Для реализации этой задачи необходимо выполнить следующие шаги:
- Установить модуль HTML блок / HTML block в CMS opencart.
- Создать PHP-код, который будет вычислять время создания категории и сохранять его в базе данных.
- Создать HTML-код, который будет выводить сохраненную дату на странице в любом месте.
PHP-код для вычисления времени создания категории и сохранения его в базе данных:
$category_id = 123; // ID категории, для которой нужно вычислить время создания
$created_at = '2023-10-04 12:34:56'; // Дата создания категории, полученная из базы данных
// Сохраняем дату создания категории в базе данных
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
$db->query("UPDATE " . DB_PREFIX . "category SET date_added = '" . $created_at . "' WHERE category_id = " . (int)$category_id);
HTML-код для вывода сохраненной даты на странице в любом месте:
Дата создания категории:
Этот код можно вставить в модуль HTML блок / HTML block и разместить на странице в любом месте. Также можно использовать другие модули, например, модуль произвольного меню для OpenCart 3