skit25: Комментарии

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

16 февраля 2012 в 6:08

Самое интересное, что ни nginx, ни apache, ни drupal тут не причем. Фактически, практически есть особенности работы. Скорей всего нехватка ресурсов. Настройте php, таймауты, выделения памяти и прочее. Обычный поиск даст сотни предложений.

15 февраля 2012 в 9:12

Этот вариант действительно оптимальный, хотя мне не нравится.
Я попробовал передать тип ссылкой, но тогда возникают другие проблемы. Спасибо, сделаю как говорит glu2006.

14 февраля 2012 в 16:18

Т.е. мне нужно создать регион для вывода вьюхи внутри ноды?

Я вот, что подумал. Если через адрес, передать тип ноды аргументом через views. А его потом вытащить в page.tpl.php. Вычитал, что лучше использовать калбэки, но пока не докопал про этих йети.
P.S.: Время вышло, завтра продолжу.

1 февраля 2012 в 7:08

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

31 января 2012 в 19:25

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

31 января 2012 в 12:11

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

31 января 2012 в 9:39

По моему нужно drupal-6.22.ru.po положить в корень сайта и он появится на ярду с инглишом. Только в этом файле должен быть перевод инсталляции, может на drupaler.ru нет этого перевода. Можно попробовать dev версию на друпалер или от седова http://localize.drupal.org/translate/languages/ru

31 января 2012 в 9:33

Решается все просто, в том же Views прописал класс для поля, а не работало по причине корявого скрипта. В остальном накосячил с путями.
Приношу свои глубочайшие извинения Smile

31 января 2012 в 9:27

Просто создаешь материал, без таксономии, у материала будет id, он будет доступен по /node/id или в меню ссылку сделай.
Ооо, не глянул, я про drupal 6, семерку еще не ставил.