Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Вытащить название категории  (Read 5197 times)

0 Members and 1 Guest are viewing this topic.

crawl

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Вытащить название категории
« on: December 20, 2006, 06:24:44 pm »

Возможноли добавить в function theme_display_album_list название категории которая в данный момент отображается.

примерно вот так:
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.okeansk.com%2Fgallery%2Falbums%2Fuserpics%2Falbum_veiw%257E0.jpg&hash=517f59debbd159b812901225ed810679964cf62b)

Прочитал на счет {breadcrumb} и честно говоря не получилось сделать ничего, может нужно сделать что-то еще помимо того что описано тут

Quote
А насчет breadcrumb... попробуй примерно так: в theme.php функция function pageheader, в ней забаются параметры для шаблона:
   $template_vars = array('{LANG_DIR}' => $lang_text_dir,
        '{TITLE}' => $CONFIG['gallery_name'] . ' - ' . $section,
        '{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
        '{META}' => $meta,
        '{GAL_NAME}' => $CONFIG['gallery_name'],
        '{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
        '{MAIN_MENU1}' => theme_main_menu1(),
        '{MAIN_MENU2}' => theme_main_menu2(),
        '{ADMIN_MENU}' => theme_admin_mode_menu(),
      '{CUSTOM_HEADER}' => $custom_header,
        );

Вписываешь в этот блок строку типа
'{BREADCRUMB}' => $breadcrumb,

и указываешь этот {BREADCRUMB} в хтмль-ке.
А функцию theme_display_breadcrumb просто оставляешь пустой. Думаю, должно работать - проверить не могу, и не потому что лениво, а просто времени нет совсем...
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Вытащить название категории
« Reply #1 on: December 20, 2006, 06:43:43 pm »

Если честно, то я не понял.
Главная > Основная
отобржается в стандартной теме, если переходишь по ссылке типа:
/index.php?cat=3

Опишите точнее, где Вам это нужно, лучше со скриншотом.
Logged

crawl

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Re: Вытащить название категории
« Reply #2 on: December 20, 2006, 07:16:59 pm »

Если честно, то я не понял.
Главная > Основная
отобржается в стандартной теме, если переходишь по ссылке типа:
/index.php?cat=3

Опишите точнее, где Вам это нужно, лучше со скриншотом.

это отображается breadcrumb, в котором указывается путь, это меня устраивает (хотя я не прочь перенести крошки в другое место).

в theme.inc.php есть такой метод ( или как его назвать) "$template_album_list", который отбражает список альбомов на конкретной странице. Я хочу что бы помимого самого списка альбомов там отображалось название категории.
что-то типа:
Code: [Select]
$template_album_list = <<<EOT

<!-- BEGIN stat_row -->
<!-- END stat_row -->
<!-- BEGIN header -->
<tr>
<td>
<h1>$CURRENT_CAT_NAME</h1>
</td>
</tr>
        <tr class="tableb_compact">
<!-- END header -->
<!-- BEGIN album_cell -->
...

но $CURRENT_CAT_NAME не отображает название категории в которой мы находимя (по крайней мере не в этом методе), потому как он скорее всего не определен или я его пытаю вызвать неправильно
Logged
Pages: [1]   Go Up
 

Page created in 0.025 seconds with 19 queries.