в шаблоне термина - то есть вас интересует taxonomy-term.tpl.php check node field ?
такой подход неправильный, так как в шаблоне термина не определены поля материалов и их вам придется подгружать и это будет тормозить сайт.
просто это решается так (из админки):
переносить надо так:
1. распаковать файлы из архива в нужную папку
2. создать бд, если нет, и через phpmyadmin выполнить импорт базы
3. указать в /sites/default/settings.php новые параметры подключения к базе: имя базы, логин, пароль, возможно хост, если он отличается от localhost на вашем хостинге
видимо это у вас впс. удостоверьтесь что пароль mysql root правильный
я тоже задавал такой вопрос весной но так и не нашел ответа. мне понравился пост кота на хабре по тегу друпал. там есть много ссылок по д8.
по д7 мне понравилось читать drupal deconstructed кнга упомянутая в дайджесет на хабре по тегу друпал калаброй.
еще вам очень поможет просмотр видео кодекарате - там не теория а практика, хотя конечно долго это все и е порусски.
так что удобство изучения еще готовится
это не простое требование, которое решается по-разному, я предлагаю так
1. используйте в template.php функцию которая добавляет id всем ссылкам всех меню или вашего определенного, как добавить id всем ссылкам меню написано дето в моем блоге и на интернетах тоже
2. пропишите стили определенным пунктам меню - скрытые, то есть примерно так
изучите хук_BASE_FORM_ID_form_alter() который описан https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
так вы сможете изменить форму создания материала и форму его редактирования. если правильно найдете название функции, основанное на имени base_id формы. для любой форы можно менять заголовок.
вы можете при разработке пользоваться модулем Devel и изучать переменные командой dpm($value);
у вас форма содержит поле Домашняя страница. посмотрите в хтмл
чтобы избавиться от этого поля недостаточно скрыть его в CSS, как это у вас сделано, и не видно.
вам надо использовать хук формы комментариев, чтобы в этом хуке программно запретить это поле.
тут несколько решений https://www.drupal.org/node/147502
token не самый медленный, но дает свой вклад в торможение друпала.
чистый пхп без использования друпал функций - самый быстрый
пхп с использованием друпал функций - немного медленее
и гораздо медленнее ставить новый модуль и тем более который анализирует текст и ищет токены - это очень медленно, хотя не будет заметно взгляду
врядли у ва получится. так как модуль pathauto не работает по любому вашему желанию.
надо его специально запускать для генерации адресов для вех пользователей. как - ну программно:
1. вначале сгенерировать адреса для всех пользователей
2. потом реагировать на изменение имен
3. также реагировать на регистрации
много раз задавали вопросы о вьюс адресах фильтров и я еще не встречал ответов которыми мог бы поделиться. так что я думаю такой вариант.
это можно реализовать двумя способами
1. создать пять пустых нод -заглушек. выводите ноды по дате по убыванию, и эти первые пять заглушек будут последними. если ноды полезные уже есть, то создавайте заглушки меняя в них дату на более раннюю чем в полезных
2. второй способ - написать хук представления и в нем считать количество элементов и добавлять нужное количество доп. элементов. выберите хук тут https://api.drupal.org/api/views/views.api.php/group/views_hooks/7
https://www.drupal.org/project/insert_block тут вы сможете вставлять токен в тексте.
если вам надо не заботясь, то надо делать hook_node_view_alter() и с помощью регулярных выражений для поля body находить место, куда вы хотите вставить блок (динамически отобразить), например, можно после двух абзацей то есть так:
вам надо в настройках отображения показать их. они не будут видны польователю, но будут включены в заголовок. так что вытащите их братно из секции Скрытый. лейбл как хотите настройте, это не влияет.
у меня виртуальный хостинг джино (апач + нджиниск, можно выбирать верси пхп 5.4, 5.5, 5.6, и менять в любое время). там ставились при включенной 5.6 нормально rc3, rc4 а 8.0.0 не подключает стили.
на своей впс с нгинкс+фастцги я еще не пробовал
мне на форуме только 1 раз ответили из 5. а в ишью проектов почти всегда. так что выберите модуль и справа нажмите типа 200 issues total и добавьте свой вопрос или проблему
или конкретно по проекту д8 https://www.drupal.org/project/issues/drupal
Страница термина - как проверить выводимый материал на флаг.
в шаблоне термина - то есть вас интересует taxonomy-term.tpl.php check node field ?
такой подход неправильный, так как в шаблоне термина не определены поля материалов и их вам придется подгружать и это будет тормозить сайт.
просто это решается так (из админки):
Ошибка при переносе сайта на хостинг!
переносить надо так:
1. распаковать файлы из архива в нужную папку
2. создать бд, если нет, и через phpmyadmin выполнить импорт базы
3. указать в /sites/default/settings.php новые параметры подключения к базе: имя базы, логин, пароль, возможно хост, если он отличается от localhost на вашем хостинге
видимо это у вас впс. удостоверьтесь что пароль mysql root правильный
views не выводится заголовок
ну покажите скрин вашего представления. там есть поле заголовок
документация по Drupal
и еще надо научиться открывать проектом в иде. как?
документация по Drupal
я тоже задавал такой вопрос весной но так и не нашел ответа. мне понравился пост кота на хабре по тегу друпал. там есть много ссылок по д8.
по д7 мне понравилось читать drupal deconstructed кнга упомянутая в дайджесет на хабре по тегу друпал калаброй.
еще вам очень поможет просмотр видео кодекарате - там не теория а практика, хотя конечно долго это все и е порусски.
так что удобство изучения еще готовится
Скрыть часть ссылок в блоке меню
это не простое требование, которое решается по-разному, я предлагаю так
1. используйте в template.php функцию которая добавляет id всем ссылкам всех меню или вашего определенного, как добавить id всем ссылкам меню написано дето в моем блоге и на интернетах тоже
2. пропишите стили определенным пунктам меню - скрытые, то есть примерно так
Translate для кастомных блоков
включите модуль internationalization block и вот тут проверьте
/admin/config/regional/i18n/strings
Изменить название создание материала
изучите хук_BASE_FORM_ID_form_alter() который описан https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
так вы сможете изменить форму создания материала и форму его редактирования. если правильно найдете название функции, основанное на имени base_id формы. для любой форы можно менять заголовок.
вы можете при разработке пользоваться модулем Devel и изучать переменные командой dpm($value);
Как предусмотреть вставку рекламного блока посредине статьи?
можно. использование друпал функций возможно если вы пишете хук на пхп.
если вы это не осилите https://api.drupal.org/api/drupal/modules!user!user.module/function/user...
то вот пример
http://drupal.stackexchange.com/questions/15390/check-if-a-user-has-a-role
как устранить появившуюся ошибку
1. перевести на семерку, хотя это вызовет еще больше проблем у вас с переносом
2. вставить ошибки в гугл - такое обсуждалось на орге
Нужна помощь в защите от спамеров.
моллом ограничивает когда поток превзойдет бесплатный тариф
Стилизовать кнопку вебформы
это самый неоптимальный вариант:
1. установите Colorbox и Colorbox Node
2. код вашей кнопки сделайте таким:
Как предусмотреть вставку рекламного блока посредине статьи?
да, самый медленный, и то что вы предложили - так оптимальнее. можете использовать обычные хтмл-скобки комментариев <!-- adv -->
Нужна помощь в защите от спамеров.
у вас форма содержит поле Домашняя страница. посмотрите в хтмл
чтобы избавиться от этого поля недостаточно скрыть его в CSS, как это у вас сделано, и не видно.
вам надо использовать хук формы комментариев, чтобы в этом хуке программно запретить это поле.
тут несколько решений https://www.drupal.org/node/147502
Как предусмотреть вставку рекламного блока посредине статьи?
token не самый медленный, но дает свой вклад в торможение друпала.
чистый пхп без использования друпал функций - самый быстрый
пхп с использованием друпал функций - немного медленее
и гораздо медленнее ставить новый модуль и тем более который анализирует текст и ищет токены - это очень медленно, хотя не будет заметно взгляду
Вьюшка и форма "под нее"
врядли у ва получится. так как модуль pathauto не работает по любому вашему желанию.
надо его специально запускать для генерации адресов для вех пользователей. как - ну программно:
1. вначале сгенерировать адреса для всех пользователей
2. потом реагировать на изменение имен
3. также реагировать на регистрации
много раз задавали вопросы о вьюс адресах фильтров и я еще не встречал ответов которыми мог бы поделиться. так что я думаю такой вариант.
Модуль массовой проверки e-mail на существование
я против емайл-рассылок без согласия. стоит это подчеркнуть, прделагая ваше решение. еще вот есть емайл валидатор https://www.drupal.org/project/emailvalidator
Модуль массовой проверки e-mail на существование
ок, будем пользоваться, если конечно будет стоящий контент для рассылок.
Как вставить пример css кода в текст материала?
подсветка синтаксиса в тексте может выполняться разными модулями. простейший - Google Prettify для друпала или Geshi.
обзор всех представлен в моем блоге тлито.ру подсветка синтаксиса
Views автозаполнение
это можно реализовать двумя способами
1. создать пять пустых нод -заглушек. выводите ноды по дате по убыванию, и эти первые пять заглушек будут последними. если ноды полезные уже есть, то создавайте заглушки меняя в них дату на более раннюю чем в полезных
2. второй способ - написать хук представления и в нем считать количество элементов и добавлять нужное количество доп. элементов. выберите хук тут https://api.drupal.org/api/views/views.api.php/group/views_hooks/7
Как предусмотреть вставку рекламного блока посредине статьи?
https://www.drupal.org/project/insert_block тут вы сможете вставлять токен в тексте.
если вам надо не заботясь, то надо делать hook_node_view_alter() и с помощью регулярных выражений для поля body находить место, куда вы хотите вставить блок (динамически отобразить), например, можно после двух абзацей то есть так:
Выбор страны в зависимости от языка во вьюс
решено тут http://dru.io/question/3528
[РЕШЕНО] MetaTags Quick как задать для всех материалов description = [node:summary] ?
вам надо в настройках отображения показать их. они не будут видны польователю, но будут включены в заголовок. так что вытащите их братно из секции Скрытый. лейбл как хотите настройте, это не влияет.
Сообщение после установки Друпал 8
у меня виртуальный хостинг джино (апач + нджиниск, можно выбирать верси пхп 5.4, 5.5, 5.6, и менять в любое время). там ставились при включенной 5.6 нормально rc3, rc4 а 8.0.0 не подключает стили.
на своей впс с нгинкс+фастцги я еще не пробовал
Сообщение после установки Друпал 8
мне на форуме только 1 раз ответили из 5. а в ишью проектов почти всегда. так что выберите модуль и справа нажмите типа 200 issues total и добавьте свой вопрос или проблему
или конкретно по проекту д8 https://www.drupal.org/project/issues/drupal