Начальная позиция тизера Drupal
Вопрос
Есть ли способ контролировать и ручной спецификации для начало тизера? Например:
This is my test paragraph to find the solution.i need to know how to control the starting position of the teaser............<--!break-->
Я хочу, чтобы мой тизер из «Мне нужен». Является ли это возможным ?
Решение
Не существует прямого способа получить, за исключением случаев, когда вы можете сделать, используя разделенную сводную функцию, доступную в Drupal
Или, если у вас есть немного знаний в PHP, вы можете настроить функцию node_teaser () в node.module для ваших требований
Другие советы
Я оказался неудовлетворенным тем, как Drupal обрабатывает тизеры. Моим пользователям было очень запутанно вставить специальную оценку в тело (хотя редактор FCK предоставляет кнопку) и использовать флажок, чтобы сказать, должен ли тизер быть включен в статью.
Мое решение было добавить новое поле (CCK), которое содержит тизер, и использовать вызов Hook_nodeapi, чтобы скопировать мой тизер CCK в поле тизера узла при загрузке статьи. Это гарантирует, что мой тизер появляется везде, где ожидается тизер Drupal.