Вывести дату публикации товара в карточке

Тема в разделе "Общие вопросы", создана пользователем auto-gruppa2, 3 мар 2026.

  1. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте!

    Кучу всего пересмотрел в интернете, но никак не получается вывести дату публикации товара в его карточке. И вообще не пойму, как отредактировать карточку товара. Может, кто-нибудь знает как это сделать?
     
  2. devimirochnik

    devimirochnik Продвинутый пользователь

    Сообщения:
    912
    Симпатии:
    128
    Здравствуйте

    Ручками нужно выводить такую информацию. У вас какая версия движка?
     
  3. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Русская сборка. Version 2.3.0.2 (rs.6)

    Дак да, вручную, но как?
     
  4. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Готов предложить оплату за решение этой задачи
     
  5. Tom

    Tom Специалист

    Сообщения:
    1.047
    Симпатии:
    373
    Вы бы уточнили что это за дата и для чего она вам нужна. Уже бы кто то поделился решением.
    В опенкарт, в товаре есть значение
    date_added - дата добавления товара
    date_modified - дата внесения изменений
    date_available - дата поступления.
    Не совсем понятно что вы имеете ввиду под "дата публикации".
     
  6. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Вот пример карточки товара https://old.agruppa.ru/152-zaryadnye-ustrojstva-dlya-akb-/114-kulon/zaryadnoe-ustrojstvo-kulon-720
    Дата публикации - это когда товар был добавлен на сайт.
    В карточке товара надо вывести эту дату, например, вот так: <span id="publish-date">ДАТА</span>, в любом месте, вообще в любом.
     
  7. Tom

    Tom Специалист

    Сообщения:
    1.047
    Симпатии:
    373
    catalog/controller/product/product.php
    Находите
    Код:
    $data['model'] = $product_info['model'];
    После вставляете

    Код:
    $data['text_date_added'] = $this->language->get('text_date_added');
    $data['date_added'] = date($this->language->get('date_format_short'), strtotime($product_info['date_added']));
    catalog/language/ru-ru/product/product.php
    находите например
    Код:
    $_['text_model']
    перед этой строкой добавляете
    Код:
    $_['text_date_added'] = 'Дата поступления:';
    В шаблоне catalog/view/theme/*/template/product/product.tpl выводите где вам нужно
    Код:
    <span id="publish-date"><?php echo $text_date_added; ?>  <?php echo $date_added; ?></span>
     
    Последнее редактирование: 5 мар 2026
    auto-gruppa2 нравится это.
  8. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Не, не работает
    Всё добавил по инструкции.
    В product.tpl я вообще могу всё удалить - и ничего не меняется. Думал, может, в папку не той темы зашёл, но вроде как той. URL в админке выглядит так https://old.agruppa.ru/admin/index....vtheme&token=mnBMtCEOPYNSqf61mvPhVPbpPRjtmySz .Верно, что нужно заходить в папку "revolution"? upload_2026-3-5_14-16-5.png
     
  9. auto-gruppa2

    auto-gruppa2 Новичок

    Сообщения:
    6
    Симпатии:
    0
    Всё, вопрос решили, спасибо!