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

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

Где формируется {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>";    

 

 

Ссылка на сообщение
Поделиться на других сайтах
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>";    

 

 

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

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

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

Заметил странность, если 1 категория в новости не добавляет, а если 2 и более то все нормально

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

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

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

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

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

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

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

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...