На страницу Ваш_сайт/admin/build/themes темы попадают благодаря файлу название_темы.info (лежит он в папке каждой темы, он же регистрирует тему)
Удалите либо этот файл либо всю папку темы (стандартная тема относиться к ядру при каждом обновлении придется проделывать это).
Как я понял Вам нужно чтоб активный пункт не выделялся от других?
Тогда это можно решить через css.
К активному пункту добавляется класс active переопределите его в файле css вашей темы и все.
Если нужно убрать вывод этого класса, тогда можете переопределить в теме вывод самого меню.
tornadoxxxl Модулем не поделитесь, чтобы свой не писать заново?
С радостью бы, да писал давненько и с потерей информации на переносном винте (ещё раз "спасибо" уборщице которая его свалила) потерял и этот проект.
Там собственно:
Была похожая задача.
К одной форме сделанной через Webform нужно было прикрутить хитрый функционал.
Не хотелось сам модуль трогать - через свой модулек и [ru-api=hook_form_alter]hook_form_alter[/ru-api] добавил необходимое + свой #validate и #submit прибавил.
вот такое у меня не работает почему-то, самое интересное что выводиться все, кроме пейджера.
[ru-api=pager_query]pager_query[/ru-api] - Почитайте "Пользовательские комментарии" там хорошо описано, что можно 4 параметром передать запрос с подсчетом количества значений.
Скорей дело в этом (запрос у Вас скажем не такой простой и скорей всего функция сама не может получить правильно количество значений)
А если код из работающего шаблона вставить на внутренние страницы в page.tpl.php и блоков нет, думаю следует смотреть настройки блока.
Если и там все нормально попробуйте переключиться на стандартную тему.
Там вывести блоки. Там должно работать!
Может дело в движке темы (где-то переопределяется вывод и что-то не так).
Не видя кода это предположения, но все же...
2.Нужно в css прописать, там где необходимо другую картинку. Так вы избежите того, что она где-то дублируется. Найти в css где это - Вам поможет firebug + Mozilla firefox
Как добавлять на страницы содержимое произвольного характера:
Смотря куда вы хотите это добавить и на каких страницах?
Если в ноду просто её создаете и вставляете в body что нужно.
Если куда-то за пределы назначить регион в нужном месте и выводить туда блок.
Можно в Вашей теме в шаблонах page.tpl.php или node.tpl.php (в зависимости от задачи) прям в html вывести что нужно.
Это можно настроить в cPanel. Смотрите настройки доменов (у меня "субдомены" пункт меню называется, хотя тут есть ещё зависимость от хостинга если что обращайтесь в поддержку)
Можно в теме скопировать шаблон node.tpl.php и переименовать node-тип_материала.tpl.php (теперь он будет отвечать за вывод нужного материала, node.tpl.php - отвечает за все которые не определены)
В node-тип_материала.tpl.php переменная $content; выводит содержимое Вашей ноды, её нужно убрать и заменить на вывод полей так как необходимо.
Пример
Проблема при смене темы
На страницу Ваш_сайт/admin/build/themes темы попадают благодаря файлу название_темы.info (лежит он в папке каждой темы, он же регистрирует тему)
Удалите либо этот файл либо всю папку темы (стандартная тема относиться к ядру при каждом обновлении придется проделывать это).
P.S. На последнее вашего поста не претендую.
Как сделать неактивный пункт меню (на странице которой находимся)
Как я понял Вам нужно чтоб активный пункт не выделялся от других?
Тогда это можно решить через css.
К активному пункту добавляется класс active переопределите его в файле css вашей темы и все.
Если нужно убрать вывод этого класса, тогда можете переопределить в теме вывод самого меню.
Передача данных Webform на внешний сайт
С радостью бы, да писал давненько и с потерей информации на переносном винте (ещё раз "спасибо" уборщице которая его свалила) потерял и этот проект.
Там собственно:
Передача данных Webform на внешний сайт
Была похожая задача.
К одной форме сделанной через Webform нужно было прикрутить хитрый функционал.
Не хотелось сам модуль трогать - через свой модулек и [ru-api=hook_form_alter]hook_form_alter[/ru-api] добавил необходимое + свой #validate и #submit прибавил.
РЕШЕНО! Добрался до новой роли у которой есть парво редактировать тип материала.
Если стоит CCK то через Content Permissions можете ограничить доступ к необходимым полям.
Не отображается pager
[ru-api=pager_query]pager_query[/ru-api] - Почитайте "Пользовательские комментарии" там хорошо описано, что можно 4 параметром передать запрос с подсчетом количества значений.
Скорей дело в этом (запрос у Вас скажем не такой простой и скорей всего функция сама не может получить правильно количество значений)
Не отображается pager
Вот Вам простой, рабочий (даже проверил его) пример pager-a
Не отображается pager
Попробуйте так:
Темизация страниц
А если код из работающего шаблона вставить на внутренние страницы в page.tpl.php и блоков нет, думаю следует смотреть настройки блока.
Если и там все нормально попробуйте переключиться на стандартную тему.
Там вывести блоки. Там должно работать!
Может дело в движке темы (где-то переопределяется вывод и что-то не так).
Не видя кода это предположения, но все же...
Темизация страниц
Если один шаблон выводит другой нет - значит ошибка в шаблоне.
Уберите page-node-17.tpl.php - подключиться стандартный шаблон, блоки есть?
Title и головная картинка
1.В этом Вам поможет Page Title
2.Нужно в css прописать, там где необходимо другую картинку. Так вы избежите того, что она где-то дублируется. Найти в css где это - Вам поможет firebug + Mozilla firefox
Итоги DrupalCamp Kyiv 2010
http://camp09.drupal.ua/
Белый экран после включения оптимизации js файлов
Таблица variable у меня в отключенном состоянии в переменной
preprocess_js
стоит значение
i:0;
Должно помочь если дело в этом.
Сайт для ИТ-компании "Базис"
Честно говоря сайт порадовал.
Очень не плохая реализация.
Помогите с системой вопрос-ответ
Вот очень хорошая книга.
Она есть и на русском, но там перевод хромает. (есть неточности)
Как добавить произвольное содержимое на страницу
Пока набирал - дали важное замечание что нужно сделать для того чтоб в ноде фильтры не обрезали запрещенные html теги.
Как добавить произвольное содержимое на страницу
Смотря куда вы хотите это добавить и на каких страницах?
Если в ноду просто её создаете и вставляете в body что нужно.
Если куда-то за пределы назначить регион в нужном месте и выводить туда блок.
Можно в Вашей теме в шаблонах page.tpl.php или node.tpl.php (в зависимости от задачи) прям в html вывести что нужно.
Итоги DrupalCamp Kyiv 2010
Да отличный кемп получился!
Спасибо организаторам.
Несколкько сайтов на одном хостинг аккаунте.
Это можно настроить в cPanel. Смотрите настройки доменов (у меня "субдомены" пункт меню называется, хотя тут есть ещё зависимость от хостинга если что обращайтесь в поддержку)
Это должно Вам помочь
Редактирование отображения данных в ноде
Можно в теме скопировать шаблон node.tpl.php и переименовать node-тип_материала.tpl.php (теперь он будет отвечать за вывод нужного материала, node.tpl.php - отвечает за все которые не определены)
В node-тип_материала.tpl.php переменная $content; выводит содержимое Вашей ноды, её нужно убрать и заменить на вывод полей так как необходимо.
Пример
Патч к модулю Date - показываем месяцы в родительном падеже
Я в шаблоне вывожу: