Блог пользователя - comerer

Drupal 8 - Pathauto - отсутствует токен parent:name для content type pattern

22 февраля 2020 в 1:13

Здравствуйте,
основная проблема - в заголовке.
Пояснения ниже.
В модуле Pathauto (Drupal 8 ) при создании alias pattern на основе Content type нет возможности создать путь ссылки с использованием parent term, присутствует токен только для обычного taxonomy term.

На данный момент можно только создать таким образом: /[node:field_taxonomy_term]/[node:title]
но в данном пути нет полной структуры таксономии.
Как можно создать что-то на подобии следующего? - taxonomy parent/taxonomy child/note-title

Создание толкового словаря - что посоветуете использовать, как выводить?

3 января 2010 в 21:07

Здравствуйте.
Хотелось бы попросить совета.
Требуется создать на Друпал некий словарь (в нем будет тысячи, а со временем даже десятки тысяч слов).
Можно даже провести некоторые параллели с Википедия.
Одно из требований – сортировка по алфавиту.
Слова будут добавлять только пользователи определенной группы.

Найти слова можно будет следующими образами:

1. Алфавитный порядок. На главной будет список букв.
Здесь особенно важно, чтобы добавляя слово, не надо было выбирать нужную букву, а система сама в автоматическом режиме распознавала к какой букве отнести слово. Система считывает заголовок, и если как пример, видит слово «Образ», то автоматически направляет это слово в список слов на букву «О».

2. Поиск по слову, через поисковую строку.

3. Через категории (возможно.., слова будут еще относиться к разным категориям. Пр. психология, философия, медицина и прочее…). В данном варианте, пользователь при добавлении слова сам сможет выбрать соответствующую категорию.

4. Под каждое слово создается отдельная уникальная страница.

В общем, нужно сделать что-то похожее на википедию.
Какие вообще модули стоит использовать для подобного словаря?
Заранее благодарен.

Темизация Views - правильное увеличение заголовка в tpl.php выводимого views- fields

28 ноября 2008 в 17:17

Требуется помощь в темизации блока вьюз.

Вывожу на главную страницу воьюз с помощью "fields", который включает в себя название раздела, заголовок новости (со ссылкой на новость) и краткое описание.

Очень плохо разбираюсь в php. Немного почитал про темизацию, после чего проверил ID выводимого блока: в моем случае это - block-views-world_news_main-block_1

После чего создал файл - block-views-world_news_main-block_1.tpl.php и закинул его в папку темы сайта.

В файле следующий код:

<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="clear-block block_sections block_sections-<?php print $block->module ?>">

<?php if ($block->subject): ?>
  <h2><?php print $block->subject ?></h2>
<?php endif;?>

  <div class="content"><?php print $block->content ?></div>
</div>

В принципе, все ок, кроме заголовка новости (нужно его увеличить).
Например, название раздела было увеличено путем -

<h2><?php print $block->subject ?></h2>

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

<h4>

, но как-то безуспешно ; (.

Вот как пытался выводить:

1.

<?php if ($block->title): ?>
  <h4><?php print $block->title ?></h4>
<?php endif;?>

2.

<?php if ($view->title): ?>
  <h4><?php print $view->title ?></h4>
<?php endif;?>

3.

<?php if ($title): ?>
  <h4><?php print $title ?></h4>
<?php endif;?>

Вывод краткого описания ноды (новости) на главной. CCK + Views. Требуется помощь

23 ноября 2008 в 15:39

Действовал следующим образом:

1. ССК --> создал новое поле в типе контента (Краткое описание - field_news_brief)

2. Создал во Views новый view. Установил фильтры (см. скриншот), но выводится обычная новость, с частью текста. Новое созданное меню краткого описания не выводится на главной. Возможно ошибся где-то в логике создания view.

Подскажите пожалуйста где именно я ошибся при выводи краткого описания (поле созданное в CCK) новости на главную страницу через views?

Заранее благодарен!

Изменения формата node.tpl.php для специфической node - node theming

21 ноября 2008 в 10:37

Доброе утро!

Мой вопрос разделен на две части.

1. В файле node.tpl.php, требуется убрать юзер возле даты и вывести дату в формате [m/d/Y] (изменил в разделе times&date, но изменения были приняты только в заголовках, а в самих нодах дата осталась стандартной "Thu, 11/20/2008 - 14:44 — admin"). Зашел в node.tpl.php и подкоректировал код, после чего страница вообще не поднимается.

Взял следующую строку:

  <?php if ($submitted): ?>
    <span class="submitted"><?php print t('!date — !username', array('!username' => theme('username', $node), '!date' => format_date($node->created))); ?></span>
  <?php endif; ?>

изменил на:

  <span class="submitted"><?php print t('!date', '!date' => format_date($node->created)); ?></span>
  <?php endif; ?>

После чего страница вообще не поднимается (белый лист).
Пробовал уже всякие варианты:

<?php print t('!date' => format_date($node->created)); ?></span>
  <?php endif; ?>

Все тоже...
А если совсем убрать эту строку, то дата и юзер исчезают и страница поднимается корректно..


В пхп не разбираюсь, отсюда и вопрос: как корректно исправить дату создания ноды на формат [m/d/Y] и убрать юзер опубликовавший данную дату вообще со страницы?

2. Вопрос намбер Ту изходящий из вопроса намбер Ван

А если есть 2-3 вида разных нод и скажем часть нужно оставить в стандартном формате, а ноду под названием "Огурцы" изменить в дрой формат выдачи даты, юзера, заголовка и т.д...

Views - вывод разных views один под другим.

17 ноября 2008 в 17:53

Доброе утро!

Создал скажем view (view1), который выводит топики с разных материалов на верху страницы (по центру).
Теперь нужно создать еще один view (view2), который будет выводит под первым другие материалы с другой расстановкой.

Как именно установить, чтобы view2 выводился сразу под view1 (требуется кодовое вмешательство?) ?

Использую Друпал 6
И модуль Views

Заранее благодарен

Views - Вывод только заголовка специфического нода.

17 ноября 2008 в 1:21

Как-то застрял над чем-то совсем примитивным.

Требуется на главную вывести 2-3 заголовка материалов специфического нода.

Использую модуль Views.

Вывел 2 материала на главную. Но проблема, что выводится и заголовок и краткий обзор материала под заголовком.
Пытался выводить путем Node: Title, но все равно остается и сам материал.
Как вывести через Views только сам заголовок материала (это node, который привязан в отдельному vocabulary в taxonomy, но это не важно..)?

PathAuto - настроить линк с датой - как установить коды [yyyy] и [mm]/?

31 октября 2008 в 22:44

Доброе утро!

Установил модуль PathAuto и настраиваю его.
Цель на данный момент: автоматизировать создание удобных линков и привязать это к одному из vocabulary в таксономии.
В принципе все понятно, но.
В меню, где я могу создать свой автоматизированный линк к специфическому vocabulary есть примеры готовых кодов, но среди них нет кода даты и времени.

Пример в скриншоте.

TinyMCE creating profile error: Invalid argument supplied for foreach() /public_html/includes/form.inc on line 1194.

29 октября 2008 в 10:35

Доброе утро!

При создании нового профиля в модуле TinyMCE получаю ошибку в красном квадрате:

warning: Invalid argument supplied for foreach() in /home/canadaru/public_html/includes/form.inc on line 1194.

Создал для проверки анонимный юзер, настроил его и все работает, но при создании дополнительного юзера опять появляется данная шибка.

Писал на drupal.org - никто не ответил.

Может здес кто знает...

Городской портал на Drupal. Вопросы по системе

21 июня 2008 в 0:00

Доброе утро!
Есть несколько новостных сайтов и хочется на одном из них установить систему управления Drupal.
Создалось несколько вопросов и, надеюсь, найду на них ответы ; )).

Нужно скопировать городской портал (типа montrealrus.com) .

Возможна ли реализация следующих модулей в системе Друпал:

  • Новости
  • Каталог статей
  • Блог
  • Доска объявлений