Joomla 1.5 Сатьи с картинками съезжают за футер

Discussion in 'Изменение шаблона (кастомизация)' started by MrGreen, Sep 15, 2011.

  1. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    В общем навоял сайт на Joomla 1.5.22, Apache 2.2.17, PHP 5.3.4, MySQL 5.1.53, использовал WAMP, все отлично получилось, но после того, как выложил на хостинг заметил следующий косяк:
    если статья с картинкой, то она сползает за футер на высоту этой картинки. Это можно наглядно посмотреть на самом сайте, если перейти например на пункт меню "Янши Тай-Цзи". Если же обновить страницу, то высота встанет на место. может кто сталкивался с подобным косяком. Подскажите хотя бы в каком направлении рыть. :(
     
  2.  
  3. umbabaraumba
    Offline

    umbabaraumba Активист => Cпециалист <=

    Joined:
    Sep 25, 2009
    Messages:
    623
    Likes Received:
    58
    Gender:
    Male
    Посмотрел, вроде все нормально работает.
     
  4. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Эммм... ну как же. я же не на одной тачке смотрел и во всех браузерах. У меня скорость интернета оставляет желать лучшего, и прям видно при загрузки статьи прогружается статья без картинки и по высоте все отлично, начинает пргружаться картинка в статье и вся статья съезжает за футер.
    На скринах 1 - первая загрузка статьи, 2 - после обновление страницы(как и должно быть)
    p.s. пока делал скрины заметил, что в хроме обновление страницы проблемы не решает, в опере, фф и ие обновление страницы ставит статью как надо.
    не могу объяснить причину этого явления :'(
    что-то мне подсказывает, что происходит выравнивание контента по высоте до полной загрузки страницы. Но где это исправить, ума не приложу :(
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      102 KB
      Views:
      6
    • 2.jpg
      2.jpg
      File size:
      96.9 KB
      Views:
      4
    Last edited: Sep 16, 2011
  5. umbabaraumba
    Offline

    umbabaraumba Активист => Cпециалист <=

    Joined:
    Sep 25, 2009
    Messages:
    623
    Likes Received:
    58
    Gender:
    Male
    Посмотрел сайт не знаю в чем причина.
     
  6. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    вот и я не знаю |H|
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    А может футер уменьшить?
     
  8. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    по подробней пожалуйста, что значит уменьшить футер?
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Ну не ставить в футере -последние новости,последние коментарии,облако тегов
     
  10. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    если убрать все три модуля, то все грузиться отлично. блин, но хотелось бы их оставить. сейчас попробую вычислить, может это из-за какой-то конкретной позиции глючит
     
  11. MrGreen
    Offline

    MrGreen Недавно здесь

    Joined:
    Sep 15, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    блин, я уже обрадовался было, без модулей в футере тож глючит, оч хорошо видно, если перейти по ссылке в меню "Сётокан карате-до" :(
    здесь что-то с контентом, нашел один скрип в шаблоне, буду ковырять
    Код (CODE):
    1. // Look below code 
    2.     jQuery('a.scroll').click(function() {
    3.    
    4.     if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
    5.         && location.hostname == this.hostname) {
    6.        
    7.             var jQuerytarget = jQuery(this.hash);
    8.            
    9.             jQuerytarget = jQuerytarget.length && jQuerytarget || jQuery('[name=' + this.hash.slice(1) +']');
    10.            
    11.             if (jQuerytarget.length) {
    12.            
    13.                 var targetOffset = jQuerytarget.offset().top;
    14.                
    15.                 jQuery('html,body').animate({scrollTop: targetOffset}, 1000);
    16.                    
    17.                 return false;
    18.                
    19.             }
    20.            
    21.         }
    22.        
    23.     });
    24.    
    25.        
    26.     // Equal Heights Script
    27.     function equalHeight(group) {
    28.     var tallest = 0;
    29.     group.each(function() {
    30.         var thisHeight = jQuery(this).height();
    31.         if(thisHeight > tallest) {
    32.             tallest = thisHeight;
    33.         }
    34.     });
    35.     group.height(tallest);
    36.     }
    37.  
    38.     equalHeight(jQuery(".gridWrap1 .moduletable"));
    39.     equalHeight(jQuery(".gridWrap2 .moduletable"));
    40.     equalHeight(jQuery(".gridWrap3 .moduletable"));
    41.     equalHeight(jQuery(".gridWrap4 .moduletable"));
    42.     equalHeight(jQuery(".gridWrap5 .moduletable"));
    43.     equalHeight(jQuery("#bottom .moduletable"));
    44.     equalHeight(jQuery("#left, #midCol, #right, #center"));
     

Share This Page

Loading...