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

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

4 октября 2016 в 14:53

Отвечаю подробнее.

Уточняем задачу
Имеется тип материала Еда.
Для него есть словарь таксономии Сорта еды.
При создании материала Еда присваивается термин Сорта еды.
Нам с вами нужна страница со всеми материалами Еда, сгруппированными по терминам таксономии словаря Сорта еды, в таком виде.
Овощи
Помидор
Баклажан
Бакалея
Чай
Рис

10 августа 2016 в 18:29

Возможно вам поможет модуль Special menu items
https://www.drupal.org/project/special_menu_items
«Special menu items is a Drupal module that provides placeholder and separator menu items.

A placeholder is a menu item which is not a link. It is useful with dynamic drop down menus where we want to have a parent menu item which is not linking to a page but just acting as a parent grouping some menu items below it.»

9 августа 2016 в 21:40

jobsdata wrote:

..Вот создайте тип материала, добавьте поля Текстовая область, напиши туда текст, создайте 5 нод, ..гемморой.

ну как-то так =>>>>>

9 августа 2016 в 16:10

Интереса ради проверяю работу модуля, в моём случае текст по умолчанию был заменён новым, всё сработало. Стесняюсь спросить, но рискну всё жэ - вы поставили галочку «Update existing content with the default value(s)» под текстовым полем?

9 августа 2016 в 14:27

По первому вопросу кажется вам нужен этот модуль
https://www.drupal.org/project/field_defaults
«Field Defaults allows batch updating of default field values to existing content.»

А по второму не знаю. Возможно что то типа backup and migrate

20 июля 2016 в 22:44

o-chelovek wrote:
ты хочешь что бы я где то прописал контейнер который будет сдвинут на 3000 пикселей?


Конечно же это была шутка и я с глубочайшим прискорбием прошу прощения. Сдвинуть предлагалось контейнер с формой логина. Но это делать не обязательно, ведь спрятать его можно гораздо проще.

19 июля 2016 в 13:16

Помогло? Можно вот эти ещё попробовать, подходят судя по описанию
www.drupal.org/project/iframe
www.drupal.org/project/entity_iframe

Или делаете так. Добавляем поле test, В папке с темплейтами создаем файл field--field-test.tpl.php, туда вставляем код типа

18 июля 2016 в 13:53

VasyOK wrote:
Вы смогли накодить, а я б не стал

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

Имеется печальный опыт на сложных посещаемых сайтах.

18 июля 2016 в 0:00

Вы разбираетесь в друпал гораздо лучше чем я, поэтому полагаю что вопрос риторический.
Если сделать всё как в описанном мной способе, то новый заголовок не впишется в текущую разметку сайта, будет отличаться.
Вьюхи жрут ресурсы, а у меня в силу безграмотности с ними на сайте и так перебор.
Загромождают сайт неочевидными и сложными способами решения простых вещей.

17 июля 2016 в 21:15

chimir wrote:
Что-то такое:


Всё работает. Супер.
Спасибо!
<?phpfunction mytheme_preprocess_page(&$vars) {
  if (arg(0) == 'taxonomy' && arg(1) == 'term') {
    $tid = arg(2);

    // Only alter if we have a valid taxonomy.
    if ($term = taxonomy_term_load($tid)) {

17 июля 2016 в 13:44

VasyOK wrote:

Вам views принципиально не подходит?

/*Добавлено*/

Чем?


На самом-то деле может и подходит, но я не знаю как решить эту задачу с помощью вьюхи.
Создать вьюху с полем заголовок, делать контекстный фильтр tid from url, фильтр по словарю, скрыть заголовок на страницах словаря и вывести тот что во вьюхе блоком?

17 июля 2016 в 9:15

chimir
К сожалению не удалось разобраться с этим кодом, вижу что это было бы лучшее решение

VasyOK
Не подходит.

==
Не хотелось так делать, но единственный доступный пониманию способ оказался - сделать page--vocabulary--mashine_name.tpl.php и в template.php

25 января 2016 в 12:04

Попробуй посмотреть Структура - Тип материала - Флекслайдер - Настройка отображения. А там настройка конкретных полей, посмотри нужные.

Сложно сказать не зная как реализовано твое решение.