Как убрать ссылку из профиля пользователя
Необходимо скрыть ссылку типов контента в профиле.
В настройках типа контента есть чекбокс "Просмотр списка> Просмотр списка в профилях пользователей включен" при нажати в профиле появляется ссылка на выбранный тип контента — этого пользователя! И эта ссылка выглядит например так — название_сайта.ru/users/1/content/pages, что нам дает возможность создать ссылку в "меню пользователя" — такого плана users/{user.id}/content/pages, но теперь суть проблемы — если убираешь чекбокс в "Просмотр списка> Просмотр списка в профилях пользователей включен" — из профиля исчезает эта ссылка — НО и ссылка в меню перестает работать???
Как сделать так, чтобы в профиле не было видно ссылки (может просто скрыть) но в меню она работала? но нужно только на один выбранный тип контента на остальные нужно чтобы выводилось в профиле.
Заранее благодарю за помощь!
И после строки
<?php if (!$count['is_in_list']) { continue; } ?>
<?php if ($ctype_name == 'posts') { continue; } ?>
Так
<?php if (($ctype_name == 'posts') || ($ctype_name == 'news')) { continue; } ?>
Если файла /controllers/users/profile_view.tpl.php нет в вашем шаблоне, то лучше его скопировать из шаблона default в свой и вносить правки уже в своем шаблоне, чтобы при обновлении icms правки не потерялись.
@44Xzibit44, откройте файл templates/ваш_шаблон_или_default/controllers/users/profile_view.tpl.php
И после строки
добавьте, например для типа контента posts,
И ссылка на тип контента posts будет пропущена.
Так
можно сделать, если надо пропустить два или более.
Если файла /controllers/users/profile_view.tpl.php нет в вашем шаблоне, то лучше его скопировать из шаблона default в свой и вносить правки уже в своем шаблоне, чтобы при обновлении icms правки не потерялись.
Все получилось +
Спасибо добрый человек!!!