Перейти к публикации

Рекомендованные сообщения

Где формируется {link-category} нашёл, но при попытке изменить на такой вид

foreach ( $rel_cat_list as $element ) {
if( $element ) {
$my_cat[] = $cat_info[$element]['name'];
if( $config['allow_alt_url'] ) $my_cat_link[] = "<a title=\"".$cat_info[$element]['name'].\"" href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
}
}

даже пробовал так

foreach ( $rel_cat_list as $element ) {
if( $element ) {
$my_cat[] = $cat_info[$element]['name'];
if( $config['allow_alt_url'] ) $my_cat_link[] = "<a title=\"title news\" href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
}
}

но в ссылку на сайте title не добавляется, как можно побороть это?

Сайт

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Captain сказал:

Зачем в код лезть для этого?

https://dle-news.ru/extras/online/topiccats1.html

<a href="{url}" title="{name}">{name}</a>

мне не в меню а в {link-category}

Ссылка на сообщение
Поделиться на других сайтах

show.full.php, show.short.php

код:

if( $element ) {
                    $my_cat[] = $cat_info[$element]['name'];
                    if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                    else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";

заменить на:

if( $element ) {
                    $my_cat[] = $cat_info[$element]['name'];
                    if( $config['allow_alt_url'] ) $my_cat_link[] = "<a title=\"{$cat_info[$element]['name']}\" href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                    else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";    

 

 

  • Спасибо 1
Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Captain сказал:

show.full.php, show.short.php

код:


if( $element ) {
                    $my_cat[] = $cat_info[$element]['name'];
                    if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                    else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";

заменить на:


if( $element ) {
                    $my_cat[] = $cat_info[$element]['name'];
                    if( $config['allow_alt_url'] ) $my_cat_link[] = "<a title=\"{$cat_info[$element]['name']}\" href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                    else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";    

 

 

в краткой новости сработало, а в полной никак

все сработало, сброс кеша помог

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, alukardua сказал:

Заметил странность

Это говорит о том, что

16 часов назад, alukardua сказал:

Где формируется {link-category} нашёл, но

Вы указали только часть кода, в котором Вам и помогли! Загляните ещё в функцию get_categories, она как раз выполняется при 1 элементе массива $cat_list.

  • Спасибо 1
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, proba сказал:

Это говорит о том, что

Вы указали только часть кода, в котором Вам и помогли! Загляните ещё в функцию get_categories, она как раз выполняется при 1 элементе массива $cat_list.

спасибо помогло

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...