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

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

12 апреля 2017 в 8:11

Друпал - универсальная CMS, и это плата за универсальность. За обертки отвечает функция render, глобально, Вы вольны поступать как вам удобнее, использовать стандартные и писать много CSS или вытаскивать голые данные из рендер массива для использования в кастомном шаблоне. Бесспорно, функции темизации работают быстрее шаблонов, но и требуют более глубоких знаний.

10 апреля 2017 в 15:15

1. Не совсем. Вы уже загрузили объект ноды и вытаскиваете из него нужные строчки.
2. Ссылки относительно текущей страницы, а если страница другая будет? При дальнейшей разработке, деплое и поддержке может нехорошо получится.

P.S. Найдите в ядре файл comment.tpl.php, там в комментарии все написано. За что и люблю Друпал - он прекрасно документирован изнутри.

9 апреля 2017 в 14:57

Не совсем понятно, что вас смущает?
Если приведенный код в шаблоне comment.tpl.php - должно работать, меня больше смущает количество брейков ( br ) и ссылки действительно не от корня - drupal_base_path()

24 октября 2016 в 10:39

Подпишусь, пока просматриваю готовые решения. У вашего модуля еще один недостаток - не возможно переключится обратно, при этом перекрывается и тема админки...

На мой взгляд два пути развития событий:
1. Создать упрощенную субтему, вывести кнопку, которая будет передавать текущее состояние в hook_custom_theme(), предложенный Алексеем.
2. В большинстве случаев достаточно подменить сагрегированный css-файлик при неизменной разметке. Но тут нужно подтягивать сессии.

19 сентября 2016 в 19:51

У вас есть доступ к базе данных?
Восстановить можно из бэкапа, выполнить инсерт, скопировать таблицу или руками вписать в таблицу users пользователя с uid = 1.

9 июля 2016 в 14:33

Согласен, что костыль тот еще... Потому и интересуюсь вашим мнением по этому поводу. С блоком похожих материалов разобрался. Что касается самой views - список тизеров (не поля) с инфинити подгрузкой. Материалов там довольно много, на сегодня около 600-650. Разумеется, что за одну сессию все не прочесть.
Что если в сессию писать nid'ы, потом при загрузке проходить JS и дописывать слассы?

19 июня 2016 в 11:01

В роботсе у меня:

#Disallow: /support/ticket
#Disallow: /support/ticket/*

это маски pathauto, стоит global redirect, который редиректит с /node/XXX на алиасы.

это частично спасет от индексации,
но материалы доступны юзерам...

8 мая 2016 в 22:12

Возможно, надо попробовать.
Пока пытаюсь разобраться с hook_rules_event_info() и hook_entity_update(), чтобы не плодить модули. Нашел решение только по юзерам и нодам, с формами сложнее.

30 апреля 2016 в 4:59

Все зависит от того, что вы намерены с ним делать дальше. Будете развивать или опять бросите на самотек... По поводу движка - лучше выбрать то, в чем разбираетесь, а миграция на D7 - пожалуй, самая простая задача.
Как один мой приятель, открыл свой такси-бизнес и, зайдя ко мне в гости, вынес мозг вопросами типа: "Где искать персонал?", "Два диспетчера или три?" ... В итоге был послан определиться к желаемым результатом.