Не выводит Н1 главной

Тема в разделе "Ошибки и их решения", создана пользователем mmennoza, 5 мар 2015.

  1. mmennoza

    mmennoza Новичок

    Сообщения:
    6
    Симпатии:
    0
    Вместо Н1 выводит такое:
    H1: Notice: Undefined variable: heading_title in /home/ХХХ/catalog/view/theme/buyshop/template/common/home.tpl on line 15

    Я так понял там Н1 берется из тайтла и на всех других страницах так и делает - выводит, а на главной не хотит. Я уже тайтл главной на английском писал, все одно не выводит.
    Вот отсюда он берет.

    <?php $class = ''; ?>
    <?php echo $header; ?>

    <?php echo $content_top; ?>
    <section id="content">
    <h1 style="display: none;"><?php echo $heading_title; ?></h1> ( 15 строка)
    <h2 style="display: none;">main page</h2>

    Что может быть не так? Или хотя бы как решить, чтобы не выводило ошибку, отменить правило для главной.
     
  2. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Для начала надо писать версию движка. У вас видимо 1.5.х

    А вот это желательно удалить <h1 style="display: none;"><?php echo $heading_title; ?></h1>

    Если уж хотите показать, то вам надо для начала удалить style="display: none;"
    а потом проверить есть ли ниже указанный код в контроллере catalog/controller/home.php
    $this->data['heading_title'] = $this->config->get('config_title');
     
  3. mmennoza

    mmennoza Новичок

    Сообщения:
    6
    Симпатии:
    0
    версия 2.0.1.1, спасибо покопаю напишу что вышло...
     
  4. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Если у вас 2.0.1.1 то откуда у вас выше указанный код. ? Такое было только в 1.5
    Видимо вы не тот шаблон выбрали... не для той версии...
     
  5. mmennoza

    mmennoza Новичок

    Сообщения:
    6
    Симпатии:
    0
    Тот, я конечно не пробовал запускать на 2.0.1.1 шаблоны от 1.5, но думаю это не получится. Все работает, все выводит, проблема только в этом.
    Если я удалю не будет вообще выводится н1? Одинаковые с тайтлом не фонтан, но как их делать потом, заголовок описания в н1 если только...
     
  6. mmennoza

    mmennoza Новичок

    Сообщения:
    6
    Симпатии:
    0
    Снес с главной Н1 и Н2 они там не нужны тем более можно тупо прописать вручную.
    <h1 style="display: none;">Пиши что надо</h1>

    Спасибо, тут решил...
     
    Последнее редактирование: 6 мар 2015
  7. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    @mmennoza сообщите пожалуйста, все таки о какой версии идет речь в данной теме ??
    У вас шаблон соответствует версии движка?
     
  8. mmennoza

    mmennoza Новичок

    Сообщения:
    6
    Симпатии:
    0
    Конечно соответствует.
    В шаблоне были 2 папки для 1.5 и для 2., я ставил для 2.

    Неужели шаблоны от 1.5 запускаются на 2?
     
  9. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    нет. Я просто уточнил, чтобы путаницы не было в теме.
     
  10. ЛоаТауре

    ЛоаТауре Новичок

    Сообщения:
    5
    Симпатии:
    1
    Кто может помочь прикрутить строку и тег H1 в админку, без них поисковики не хотят искать товар, версия опенкарта 1.5.6.1. с кучей переделок
     
  11. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    это никогда не мешало. H1 присутствует у вас, вы видимо его не видите.
     
  12. ЛоаТауре

    ЛоаТауре Новичок

    Сообщения:
    5
    Симпатии:
    1
    присутствовать он присутствует, но не где прописать ключевые слова, провел аудит сайта, для поисков он невидимка, ищет только по прямому запросу. приходиться теперь все заново делать :(
     
  13. yakho

    yakho Новичок

    Сообщения:
    1
    Симпатии:
    0
    Можете помочь прикрутить тег H1 на главную страницу, версия опенкарта 2.0.1.1?
    тупо прописать вручную.
    <h1 style="display: none;">Пиши что надо</h1> не получается

    /home/ХХХ/catalog/view/theme/default/template/common/home.tpl
    Код:
    <?php echo $header; ?>
    <div class="container">
      <div class="row"><?php echo $column_left; ?>
        <?php if ($column_left && $column_right) { ?>
        <?php $class = 'col-sm-6'; ?>
        <?php } elseif ($column_left || $column_right) { ?>
        <?php $class = 'col-sm-9'; ?>
        <?php } else { ?>
        <?php $class = 'col-sm-12'; ?>
        <?php } ?>
        <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?><?php echo $content_bottom; ?></div>
        <?php echo $column_right; ?></div>
    </div>
    <?php echo $footer; ?>
     
    Последнее редактирование модератором: 29 июн 2015
  14. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    вот это точно не надо писать... а именно display: none

    Есть модуль стандартный html контент, вот его и разместите на главной и напишите в нем заголовок, ну и наверно описание какое то магазина.

    И пользуйтесь тегами [code]код[/code] для размещения кода на форуме