[Решено] Название товаров в категории

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

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

    fanton123

    Регистрация:
    24 дек 2012
    Сообщения:
    256
    Симпатии:
    29
    Как сделать чтоб название товара в категории выводились не из поля "Название товара", а из поля "Html-тег H1"?
     
  2. Serkist

    Serkist

    Регистрация:
    8 фев 2013
    Сообщения:
    350
    Симпатии:
    72
    а что мешает при добавлении товара тупо скопировать значение одного поля в другое?
     
  3. fanton123

    fanton123

    Регистрация:
    24 дек 2012
    Сообщения:
    256
    Симпатии:
    29
    Проблема в том что "Название товара" у меня это название в прайсах, а там ошибки есть. Поле "Html-тег H1" я ввожу сам и соответственно исправляю ошибки. Но мне нельзя исправлять в поле "Название товара" - потому что при следующем обновлении все равно запишется название с прайса.
     
  4. Евгений111

    Евгений111

    Регистрация:
    10 фев 2013
    Сообщения:
    11
    Симпатии:
    1
    В файле
    catalog/view/theme/default/template/product/category.tpl
    если тема не стандартная, то путь к файлу будет
    catalog/view/theme/"название вашей темы"/template/product/category.tpl

    найдите
    <h1><?php echo $heading_title;?></h1>
    замените на
    <?php if($seo_h1){?><h1><?php echo $seo_h1;?></h1><?php }else{?><h1><?php echo $heading_title;?></h1><?php }?>
     
  5. fanton123

    fanton123

    Регистрация:
    24 дек 2012
    Сообщения:
    256
    Симпатии:
    29

    Причем тут название КАТЕГОРИИ? Вопрос прочитайте внимательно.
     
  6. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    101
    catalog/controller/product/category.php

    перед:
    $this->data['products'][] = array(

    добавить:
    if ($result['seo_h1']) {
    $pname = $result['seo_h1'];
    } else {
    $pname = $result['name'];
    }

    поменять:
    'name' => $result['name'],

    на:
    'name' => $pname,
     
    fanton123 нравится это.
  7. fanton123

    fanton123

    Регистрация:
    24 дек 2012
    Сообщения:
    256
    Симпатии:
    29

    Спасибо за наводку. Были конфликты с vqmod, сделал так:

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