Вытащить название категории Вытащить название категории
 

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

Main Menu

Вытащить название категории

Started by crawl, December 20, 2006, 06:24:44 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

crawl

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

примерно вот так:
(https://coppermine-gallery.com/forum/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 просто оставляешь пустой. Думаю, должно работать - проверить не могу, и не потому что лениво, а просто времени нет совсем...

Makc666

Åñëè ÷åñòíî, òî ÿ íå ïîíÿë.
Ãëàâíàÿ > Îñíîâíàÿ
îòîáðæàåòñÿ â ñòàíäàðòíîé òåìå, åñëè ïåðåõîäèøü ïî ññûëêå òèïà:
/index.php?cat=3

Îïèøèòå òî÷íåå, ãäå Âàì ýòî íóæíî, ëó÷øå ñî ñêðèíøîòîì.

crawl

Quote from: Makc666 on December 20, 2006, 06:43:43 PM
Если честно, то я не понял.
Главная > Основная
отобржается в стандартной теме, если переходишь по ссылке типа:
/index.php?cat=3

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

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

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

$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 не отображает название категории в которой мы находимя (по крайней мере не в этом методе), потому как он скорее всего не определен или я его пытаю вызвать неправильно