Фотогалерея

немного модификации

#1 10 июня 2010 в 10:44
Незнаю замечали ли вы, что при добавлении в фотогалерею в "корневой альбом" (не тот который вы сами создавали)
фото не отображаются эскизами, а показываются просто списком.
Возникла задача это изменить.
Предлогаю версию решерия:
идем components\photos\frontend.php
ищем строку
  1. echo '<td width="20" valign="top"><img src="/images/markers/photo.png" border="0" /></td>';
заменяем на
  1. echo '<td width="20" valign="top"><a href="/photos/photo'.$con['id'].'.html"><img src="/images/photos/small/'.$con['file']. ' ""border="0" /></td></a>';
можно убрать "лишнее", количество просмотров, коментариев и т.д.
  1.  
  2. ---убираем оглавление фото ---
  3. echo '<td width="" valign="top">';
  4. echo '<a href="/photos/photo'.$con['id'].'.html">'.$con['title'].'</a>';
  5. echo '</td>';
  6. --- / убираем оглавление фото ---
  7. --- убираем отображение количества просмотров, коментариев, дату ---
  8. if($album['showdate']){
  9. $fcols = 6;
  10. echo '<td width="16" valign="top"><img src="/images/icons/comments.gif" alt="'.$_LANG['COMMENTS'].'" border="0"/></td>';
  11. echo '<td width="25" valign="top"><a href="/photos/photo'.$con['id'].'.html#c" title="'.$_LANG['COMMENTS'].'">'.$inCore->getCommentsCount('photo', $photo['id']).'</a></td>';
  12. echo '<td width="16" valign="top" class="photo_date_td"><img src="/images/icons/date.gif" alt="'.$_LANG['PUB_DATE'].'" /></td>';
  13. echo '<td width="70" align="center" valign="top" class="photo_date_td">'.$inCore->dateformat($con['fpubdate']).'</td>';
  14. } else {
  15. $fcols = 2;
  16. }
  17. --- / убираем отображение количества просмотров, коментариев, дату ---
  18.  
П.С. это мое решение, и знающие пхп могут наверно поржакть над ним, но тем не менеее, может кому пригодлится.
#2 10 июня 2010 в 11:07

и знающие пхп могут наверно поржакть над ним

AtlantisWeb
зачем же ржать, каждый делает как может.

Вот еще вариант, чуть попроще:
открываем пхпмайадмин, идем в таблицу cms_photo_albums, выбираем для редактирования запись с id = 100, в поле showtype ставим lightbox и сохраняем, радуемся результату)))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.