iNFerNo 12 июля 2012 в 14:41 Как в 7 друпале убрать фразу для гостей Log in or register to post comment ??? апгрейт. теперь знаю как скрыть эту фразу по любому условию (тизер, страница, тип материала и тд ) Drupal7 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
iNFerNo 13 июля 2012 в 8:55 но для гостей просто убираеца значение это *я удалил строчку вывода) а как див удалить... а то расстояние пустое остается...
ser_house 13 июля 2012 в 11:13 function template_preprocess_node(&$variables) { global $user; if (!$user->uid && isset($variables['content']['links']['comment'])) { unset($variables['content']['links']['comment']); } }
ser_house 13 июля 2012 в 17:10 А точнее, какие например у вас там другие параметры для анонима в $variables['content']['links']['comment']?
ser_house 14 июля 2012 в 15:12 Как много у вас всего в $variables['content']['links']['comment']. Каюсь, виноват — неверный ответ дал. Видимо у меня другая версия/сборка Друпал. Может, пиратская...
iNFerNo 15 июля 2012 в 2:02 это, но это фраза в линксах у гостей среди всех других. в 6 ке элементарно можно было удалить, но тот метот не пашет в 7ке.
ser_house 15 июля 2012 в 3:59 Х-м... Может, просто вставите приведенный код в template.php, замените в названии функции template на название вашей темы, обновите кэш и посмотрите ноду под анонимом (наконец)? Или это не кошерно?
iNFerNo 15 июля 2012 в 10:32 я же писал что с этим разобрался два дня назад еще. div линкса остается при удаленой строчке с этой фразой из кода.
ser_house 15 июля 2012 в 13:21 Жесть... "iNFerNo" wrote: Как в 7 друпале убрать фразу для гостей Log in or register to post comment ??? "ser_house" wrote: theme_comment_post_forbidden "iNFerNo" wrote: но для гостей просто убираеца значение это *я удалил строчку вывода) а как див удалить... "iNFerNo" wrote: div линкса остается "ser_house" wrote: function template_preprocess_node(&$variables) { global $user; и т.д. } Даже не знаю, что ещё сказать...
iNFerNo 15 июля 2012 в 18:32 не понятно,почему после скрытия div от links не скрывается,как у юзеров,когда ничего в нем нет
Комментарии
куча всего
я поразному пробовал в 7 ке не выходит никак
theme_comment_post_forbidden
Это я видел, как применить то?
понял. как делать.
но для гостей просто убираеца значение это *я удалил строчку вывода) а как див удалить... а то расстояние пустое остается...
global $user;
if (!$user->uid && isset($variables['content']['links']['comment'])) {
unset($variables['content']['links']['comment']);
}
}
так нельзя. там же в линксе другие параметры вылезают...
Какие например?
А точнее, какие например у вас там другие параметры для анонима в $variables['content']['links']['comment']?
подробнее, просмотры, разные кастомные ссылки...
Как много у вас всего в $variables['content']['links']['comment'].
Каюсь, виноват — неверный ответ дал. Видимо у меня другая версия/сборка Друпал. Может, пиратская...
а причем тут коментарии вообще?
это, но это фраза в линксах у гостей среди всех других. в 6 ке элементарно можно было удалить, но тот метот не пашет в 7ке.
Х-м... Может, просто вставите приведенный код в template.php, замените в названии функции template на название вашей темы, обновите кэш и посмотрите ноду под анонимом (наконец)? Или это не кошерно?
я же писал что с этим разобрался два дня назад еще. div линкса остается при удаленой строчке с этой фразой из кода.
Буратино был тупой
Жесть...
Даже не знаю, что ещё сказать...
не понятно,почему после скрытия div от links не скрывается,как у юзеров,когда ничего в нем нет
решено