Comment form & node-main.tpl.php

Главные вкладки

Аватар пользователя skit25 skit25 31 января 2012 в 9:46

Здравствуйте!
Темизировал node-main.tpl.php, теперь мне нужно переместить блок с добавлением комментариев в закладку сделанную на jquery. Что только не пробовал, не помогает Smile

За ранее спасибо.

Комментарии

Аватар пользователя skit25 skit25 31 января 2012 в 12:11

main - это тип материал.
Мои поиски привели как раз к тому, что в шаблоне node.tpl нет этой переменной.
Я ставил кучу модулей, пробовал через views. Либо форма просто не выводится либо вылетают ошибки, на модуль с формой или на node.inc вроде. В общем в api я не разобрался, делаю первый сайт на друпале, понимаю, что вариантов может быть много, в php немного разбираюсь, так что готов к любым логичным реализациям и советам. Все равно с этим жить Smile

Аватар пользователя skit25 skit25 31 января 2012 в 19:25

Я пробовал, по одному совету на этом форуме, использовать drupal_get_form(), но у меня не вышло. Пробовал использовать модуль и выводить через $comments; Пробовал выводить форму комментария в блок, а блок через quick tabs, тоже не вышло, блок не выводится. Пробовал найти вывод через dsm(); но не нашел его в node.tpl.php
В итоге написал здесь, т.к. не знаю, куда дальше копать.
Переместить блок средствами JS конечно вариант, но по-моему очень кривой, ладно бы он там просто красовался, а тут придется его задействовать и выводить сами комментарии.

Аватар пользователя skit25 skit25 1 февраля 2012 в 7:08

Если у пользователя отключен JS он долго по интернету не посерфит. Как-то я решил проверить и выключил JS, теперь я уверен даже если такой пользователь и придет на сайт, то он буде отдавать отчет в том что он делает. Просто я прослежу, чтобы без JS было нормально.
Мне нужен функциональный модуль с комментариями, с пагинацией, с полем textaerea, с кнопкой submit, с полем text для ввода имени пользователя Smile
Т.е. иного пути как только перетащить ввод и вывод комментариев при помощи JavaScript нет?

P.S.: У вас на сайте смотрится не плохо Smile Только я не сразу понял куда нажимать, может просто шрифт по темнее сделать...

Аватар пользователя skit25 skit25 1 февраля 2012 в 14:30

На jquery все получилось! Но я бы сделал на php и лишь добавил бы функционала при помощи jquery.
Может есть еще варианты?

Аватар пользователя skit25 skit25 2 февраля 2012 в 6:56

Или может быть в этом случае это нормальная реализация для сверх продуманного (действительно местами диву даешься) друпала?