Друпал - универсальная CMS, и это плата за универсальность. За обертки отвечает функция render, глобально, Вы вольны поступать как вам удобнее, использовать стандартные и писать много CSS или вытаскивать голые данные из рендер массива для использования в кастомном шаблоне. Бесспорно, функции темизации работают быстрее шаблонов, но и требуют более глубоких знаний.
1. Не совсем. Вы уже загрузили объект ноды и вытаскиваете из него нужные строчки.
2. Ссылки относительно текущей страницы, а если страница другая будет? При дальнейшей разработке, деплое и поддержке может нехорошо получится.
P.S. Найдите в ядре файл comment.tpl.php, там в комментарии все написано. За что и люблю Друпал - он прекрасно документирован изнутри.
Не совсем понятно, что вас смущает?
Если приведенный код в шаблоне comment.tpl.php - должно работать, меня больше смущает количество брейков ( br ) и ссылки действительно не от корня - drupal_base_path()
Подпишусь, пока просматриваю готовые решения. У вашего модуля еще один недостаток - не возможно переключится обратно, при этом перекрывается и тема админки...
На мой взгляд два пути развития событий:
1. Создать упрощенную субтему, вывести кнопку, которая будет передавать текущее состояние в hook_custom_theme(), предложенный Алексеем.
2. В большинстве случаев достаточно подменить сагрегированный css-файлик при неизменной разметке. Но тут нужно подтягивать сессии.
У вас есть доступ к базе данных?
Восстановить можно из бэкапа, выполнить инсерт, скопировать таблицу или руками вписать в таблицу users пользователя с uid = 1.
Согласен, что костыль тот еще... Потому и интересуюсь вашим мнением по этому поводу. С блоком похожих материалов разобрался. Что касается самой views - список тизеров (не поля) с инфинити подгрузкой. Материалов там довольно много, на сегодня около 600-650. Разумеется, что за одну сессию все не прочесть.
Что если в сессию писать nid'ы, потом при загрузке проходить JS и дописывать слассы?
Возможно, надо попробовать.
Пока пытаюсь разобраться с hook_rules_event_info() и hook_entity_update(), чтобы не плодить модули. Нашел решение только по юзерам и нодам, с формами сложнее.
Все зависит от того, что вы намерены с ним делать дальше. Будете развивать или опять бросите на самотек... По поводу движка - лучше выбрать то, в чем разбираетесь, а миграция на D7 - пожалуй, самая простая задача.
Как один мой приятель, открыл свой такси-бизнес и, зайдя ко мне в гости, вынес мозг вопросами типа: "Где искать персонал?", "Два диспетчера или три?" ... В итоге был послан определиться к желаемым результатом.
Первые проблемы знакомства с друпал.
Или, как вариант, написать свой модуль, где и подключить необходимые JS-библиотеки...
Темизация комментариев (вопрос от новичка)
Друпал - универсальная CMS, и это плата за универсальность. За обертки отвечает функция render, глобально, Вы вольны поступать как вам удобнее, использовать стандартные и писать много CSS или вытаскивать голые данные из рендер массива для использования в кастомном шаблоне. Бесспорно, функции темизации работают быстрее шаблонов, но и требуют более глубоких знаний.
Темизация комментариев (вопрос от новичка)
1. Не совсем. Вы уже загрузили объект ноды и вытаскиваете из него нужные строчки.
2. Ссылки относительно текущей страницы, а если страница другая будет? При дальнейшей разработке, деплое и поддержке может нехорошо получится.
P.S. Найдите в ядре файл comment.tpl.php, там в комментарии все написано. За что и люблю Друпал - он прекрасно документирован изнутри.
Темизация комментариев (вопрос от новичка)
Не совсем понятно, что вас смущает?
Если приведенный код в шаблоне comment.tpl.php - должно работать, меня больше смущает количество брейков ( br ) и ссылки действительно не от корня - drupal_base_path()
[Решено] Как вывести картинку из поля ноды в шаблоне page.tpl.php?
Дописал:
<?php if(isset($my_image_var)) print($my_image_var); ?>
иначе ругается Notice: Undefined variable,
Модуль и тема оформления "Версия для слабовидящих"
Подпишусь, пока просматриваю готовые решения. У вашего модуля еще один недостаток - не возможно переключится обратно, при этом перекрывается и тема админки...
На мой взгляд два пути развития событий:
1. Создать упрощенную субтему, вывести кнопку, которая будет передавать текущее состояние в hook_custom_theme(), предложенный Алексеем.
2. В большинстве случаев достаточно подменить сагрегированный css-файлик при неизменной разметке. Но тут нужно подтягивать сессии.
Как сделать ссылку в меню #?
https://www.drupal.org/project/special_menu_items
Удалили админку
У вас есть доступ к базе данных?
Восстановить можно из бэкапа, выполнить инсерт, скопировать таблицу или руками вписать в таблицу users пользователя с uid = 1.
Как добавить кнопку заказа к ноде? [Решено]
Да, что-то затупил. Хотел все одним махом - включил модуль и все работает )
Как добавить кнопку заказа к ноде? [Решено]
Вот, что получилось:
Просмотренные ноды или сессии для анонимов
Согласен, что костыль тот еще... Потому и интересуюсь вашим мнением по этому поводу. С блоком похожих материалов разобрался. Что касается самой views - список тизеров (не поля) с инфинити подгрузкой. Материалов там довольно много, на сегодня около 600-650. Разумеется, что за одну сессию все не прочесть.
Что если в сессию писать nid'ы, потом при загрузке проходить JS и дописывать слассы?
Просмотренные ноды или сессии для анонимов
Ресендли - гуд. Спасибо за наводки. Еще подозрение, что придется отключить кэширование.
Zen 7.x-6.0 Released!
Не поделитесь секретом сборки?
Как заблокировать доступ и инксацию нод
В роботсе у меня:
#Disallow: /support/ticket/*
это маски pathauto, стоит global redirect, который редиректит с /node/XXX на алиасы.
это частично спасет от индексации,
но материалы доступны юзерам...
Как удалить поле subject в контактной форме? [Решено. Можно удалить]
Вопрос снят:
Собственное событие (event) для Rules
Возможно, надо попробовать.
Пока пытаюсь разобраться с hook_rules_event_info() и hook_entity_update(), чтобы не плодить модули. Нашел решение только по юзерам и нодам, с формами сложнее.
Текст из #title в #placeholder
<?php
function teme_textarea($variables) {
$element = $variables['element'];
Текст из #title в #placeholder
Запутался:
Есть древний сайт, что делать?
Не пробовал 8 на реальном сервере. Понятно, что скорость ответа. Интересно, что по нагрузке на сервер?
Ищу опытного исполнителя для создания нескольких сайтов
Действительно.
Как настроить представление
Темизация Views
Как изменить заголовок на главной
Абсолютно не зная друпал - вы абсолютно навредите.
Есть древний сайт, что делать?
Все зависит от того, что вы намерены с ним делать дальше. Будете развивать или опять бросите на самотек... По поводу движка - лучше выбрать то, в чем разбираетесь, а миграция на D7 - пожалуй, самая простая задача.
Как один мой приятель, открыл свой такси-бизнес и, зайдя ко мне в гости, вынес мозг вопросами типа: "Где искать персонал?", "Два диспетчера или три?" ... В итоге был послан определиться к желаемым результатом.
Замена бэкграунда в блоке
Очистку кэша забыли.
А вот это :«... в папке style.css меняю на него ссылку в нужном блоке...» никак не смог перевести на русский и осмыслить.
Слайдер в теме business
Специально скачал тему. Вывод реализован в шаблоне page--front.tpl.php.
Строка 100 - получаем адреса картинок: