Пропали ЗАГОЛОВКИ в нодах материалов

Аватар пользователя Mastak83 Mastak83 13 мая 2012 в 11:52

Есть у меня один совсем не капризный заказчик, но его сайт никак не оставляет меня в покое.
Первая проблема описана тут http://www.drupal.ru/node/79209
Однако до сих пор не решена.

Вторая возникла с месяц назад и так же не могу понять откуда ноги растут: в материалах пропали заголовки.

Пациент http://va-studio.biz/blog, чтобы заметить трабл с заголовками, достаточно зайти в любой из материалов.

Можно конечно сделать и наполнить сайт заново, благо материалов не так много, но не факт что данные проблемы не повторятся...

Лучший ответ

Аватар пользователя brutal brutal 13 мая 2012 в 13:43
<?php print render($title_prefix); ?>
<?php if ($title): ?>
  <h1 class="title"><?php print $title ?></h1>
<?php endif; ?>
<?php print render($title_suffix); ?>

в page.tpl.php у вас отсутствует

Комментарии

Аватар пользователя Mastak83 Mastak83 13 мая 2012 в 13:08

node.tpl.php

<?php<div id="node-<?php print $node->nid?>" class="<?php print $classes?>"<?php print $attributes?>>

  <?php print $user_picture?>

  <?php print render($title_prefix); ?>
  <?php if (!$page): ?>
    <h2<?php print $title_attributes?>><a href="<?php print $node_url?>"><?php print $title?></a></h2>
  <?php endif; ?>
  <?php print render($title_suffix); ?>

  <?php if ($display_submitted): ?>
    <span class="submitted"><?php print $submitted ?></span>
  <?php endif; ?>

  <div class="content clearfix"<?php print $content_attributes?>>
    <?php
      hide
($content['comments']);
      
hide($content['links']);
      print 
render($content);
    
?>
  </div>

  <div class="clearfix">
    <?php if (!empty($content['links'])): ?>
      <div class="links"><?php print render($content['links']); ?></div>
    <?php endif; ?>

    <?php print render($content['comments']); ?>
  </div>

</div>?>

page.tpl.php

<?php<div id="page">

<!--header-top-->
<div id="header-top">
    <div id="header-top-inside" class="clearfix">
        
        <!--header-top-inside-left-->
        <div id="header-top-inside-left"><?php print render($page['header']); ?></div>
        <!--EOF:header-top-inside-left-->
        
        <!--header-top-inside-left-feed-->
        <div id="header-top-inside-left-feed">
             <div id="topSocial">
                                                
                
                <ul><li><a class="rss" title="RSS" href="http://va-studio.biz/taxonomy/term/22/feed" title="Subcribe to Our RSS Feed"></a></li></ul><script type="text/javascript" src="http://va-studio.biz/share42/share42.js"></script><script type="text/javascript">share42('http://va-studio.biz/share42/')</script>
            
            </div>
        </div>
        <!--EOF:header-top-inside-left-feed-->
        
        <!--header-top-inside-left-right-->
        <div id="header-top-inside-right"><?php print render($page['search_area']);?></div> 
        <!--EOF:header-top-inside-left-right-->
         
    </div>
</div>
<!--EOF:header-top-->

<div id="wrapper">

    <!--header-->
    <div id="header" class="clearfix">
        
        <!--logo-floater-->
        <div id="logo-floater"> 
            <?php if ($logo): ?>
            <a href="<?php print check_url($front_page); ?>" title="<?php print t('Home'); ?>">
            <img src="<?php print $logo?>" alt="<?php print t('Home'); ?>" />
            </a>
            <?php endif; ?>
            
            <?php if ($site_name || $site_slogan): ?>
            <div class="clearfix">
                <?php if ($site_name): ?>
                <span id="site-name"><a href="<?php print check_url($front_page); ?>" title="<?php print t('Home'); ?>"><?php print $site_name?></a></span>
                <?php endif; ?>
                
                <?php if ($site_slogan): ?>
                <span id="slogan"><?php print $site_slogan?></span>
                <?php endif; ?>
            </div>
            <?php endif; ?>
        </div> <!--EOF:logo-floater-->
        
        <!--navigation-->
        <div id="navigation">
            <?php $menu_name variable_get('menu_main_links_source''main-menu');
            
$main_menu_tree menu_tree($menu_name); 
            print 
drupal_render($main_menu_tree); ?>
        </div><!--EOF:navigation-->
       
    </div><!--EOF:header-->
    
    <div id="main-area" class="clearfix">
    
    <div id="main-area-inside" class="clearfix">
    
        <div id="main"  class="inside clearfix">
            
            <?php if ($page['highlighted']): ?><div id="highlighted"><?php print render($page['highlighted']); ?></div><?php endif; ?>
       
            <?php if ($messages): ?>
            <div id="console" class="clearfix">
            <?php print $messages?>
            </div>
            <?php endif; ?>
     
            <?php if ($page['help']): ?>
            <div id="help">
            <?php print render($page['help']); ?>
            </div>
            <?php endif; ?>
            
            <?php if ($action_links): ?>
            <ul class="action-links">
            <?php print render($action_links); ?>
            </ul>
            <?php endif; ?>
            
            <?php if ($tabs): ?><?php print render($tabs); ?><?php endif; ?>
            
            <?php print render($page['content']); ?>
            
            <?php if ($feed_icons): ?><?php print $feed_icons?><?php endif; ?>
            
        </div><!--main-->
    

        
    </div>
    
    </div><!--main-area-->
    
</div><!-- /#wrapper-->

<!--footer-->
<div id="footer">
    <div id="footer-inside" class="clearfix">
    
        <div id="footer-left">
            <div id="footer-left-1">
                <?php print render($page['footer_left_1']);?>
            </div>
            <div id="footer-left-2">
                <?php print render($page['footer_left_2']);?>
            </div>
        </div>
        
        <div id="footer-center">
            <?php print render($page['footer_center']);?>
        </div>
        
        <div id="footer-right">
            <?php print render($page['footer_right']);?>
        </div>
        
    </div>
</div>
<!--EOF:footer-->

<!--footer-bottom-->
<div id="footer-bottom">
    <div id="footer-bottom-inside" class="clearfix">
        <div id="footer-bottom-inside-left">
            <?php print render($page['footer']);?>
        </div>
        <div id="footer-bottom-inside-right">
        <?php print theme('links__system_secondary_menu', array('links' => $secondary_menu'attributes' => array('id' => 'secondary-menu''class' => array('links''inline''clearfix')))); ?>
        </div>

  
</div>
<!--EOF:footer-bottom-->

</div><!--EOF:page-->?>

Аватар пользователя brutal brutal 13 мая 2012 в 13:43
<?php print render($title_prefix); ?>
<?php if ($title): ?>
  <h1 class="title"><?php print $title ?></h1>
<?php endif; ?>
<?php print render($title_suffix); ?>

в page.tpl.php у вас отсутствует

Аватар пользователя Mastak83 Mastak83 13 мая 2012 в 14:03

Спасибо. Действительно, сменил тему - заголовок появился.
Остаётся вопрос - кто мог попасть на сервак.

А вот проблема с тем что верстка плывёт осталась... Смена темы не помогает.

У кого есть идеи, подскажите тут http://www.drupal.ru/node/79209.

Аватар пользователя brutal brutal 13 мая 2012 в 14:09

Так вы определитесь с какой темой работаете .
Я выше написал , добавите и появятся заголовки .