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