Просмотр фотографий. Сайт уползает наверх.

#1 25 марта 2013 в 23:04
Народ, подскажите пожалуйста, как при просмотре фотографий (без лайтбокса) сделать так чтобы фотография центрировалась в окне браузера. А то неудобно каждый раз сайт скролить.
Начало просмотра.

После клика становится так. Неудобно.
#2 25 марта 2013 в 23:14
якорь добавьте в шаблоне, и в конце ссылок следующая предыдущая укажите через #
#3 25 марта 2013 в 23:37


якорь добавьте в шаблоне, и в конце ссылок следующая предыдущая укажите через #

• Mike •
Майк, расскажите чуть подробнее пожалуйста.
#4 25 марта 2013 в 23:58
например, в шаблоне /templates/*ваш_шаблон*/components/com_photos_view_photo.tpl

есть такая строка (верх блока с фото):
  1.  
  2. <table cellpadding="0" cellspacing="0" border="0" class="photo_layout">
  3.  
добавьте id="fotoup"
  1.  
  2. <table id="fotoup" cellpadding="0" cellspacing="0" border="0" class="photo_layout">
  3.  
чуть ниже по коду найдите блок:
  1.  
  2. {if $photo.album_nav}
  3. <div align="center" style="margin:5px 0 0 0">
  4. {if $previd}
  5. &larr; <a href="/photos/photo{$previd.id}.html">{$LANG.PREVIOUS}</a>
  6. {/if}
  7. {if $previd && $nextid} | {/if}
  8. {if $nextid}
  9. <a href="/photos/photo{$nextid.id}.html">{$LANG.NEXT}</a> &rarr;
  10. {/if}
  11. </div>
  12. {/if}
  13.  
в хвост ссылкам добавьте #fotoup
  1.  
  2. {if $photo.album_nav}
  3. <div align="center" style="margin:5px 0 0 0">
  4. {if $previd}
  5. &larr; <a href="/photos/photo{$previd.id}.html#fotoup">{$LANG.PREVIOUS}</a>
  6. {/if}
  7. {if $previd && $nextid} | {/if}
  8. {if $nextid}
  9. <a href="/photos/photo{$nextid.id}.html#fotoup">{$LANG.NEXT}</a> &rarr;
  10. {/if}
  11. </div>
  12. {/if}
  13.  
#5 26 марта 2013 в 00:00
будет работать при перелистовании фото…
если нужно чтобы открывалось с внешней ссылки то тоже нужно к каждой ссылке на «хвоста положить» -> #fotoup
#6 26 марта 2013 в 00:38


будет работать при перелистовании фото…
если нужно чтобы открывалось с внешней ссылки то тоже нужно к каждой ссылке на «хвоста положить» -> #fotoup

• Mike •
Майк спасибо, это практически то что надо. Но вопрос ещё в том как сделать чтобы фото не прилегало вплотную к верхнему краю окна браузера, а было например посередине.
Но я не понял про


если нужно чтобы открывалось с внешней ссылки то тоже нужно к каждой ссылке на «хвоста положить» -> #fotoup

• Mike •
Как это к меню присобачить?
#7 26 марта 2013 в 01:51
Ну, в общем то, самое просто решение — правильно сверстать шаблон, убрать пустоту в шапке, уменьшить лого и т.п.
Остальное это «ходьба по граблям»: в одном месте исправишь — в другом вылезет…
ИМХО, конечно же…
#8 26 марта 2013 в 02:42
Да я бы с удовольствием, но не я его делал, шаблон этот. Если-бы про эти серьёзные косяки узнал бы пораньше, то не покупал…
#9 26 марта 2013 в 02:42
А вам Майк ещё раз спасибо
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.