Es muy extraño, pero no he encontrado una solución realmente buena buscando en Google joomla style intro text
.¿Cómo diseñar el texto introductorio del artículo de Joomla 2.5?
Quiero que la corriente de salida:
<div class="item-content">
<p>Intro Text</p>
<p>Full Text</p>
</div>
para ser sustituido por:
<div class="item-content">
<div class="introtext"><p>Intro Text</p></div>
<div class="fulltext"><p>Full Text</p></div>
</div>
estaba seguro de que sí Joomla debería haber declarado una clase de este tipo para introtext o al menos debe tener una opción configurable para eso.
lo que no quiero:
- Un 1.x Joomla o Joomla 1.5 solución
- Una forma manual hasta que no hay una solución prórroga de base (que es más más extraña!)
actualización después {THIS} respuesta
Ahora tengo un problema con $this->item->introtext
, $this->item->fulltext
y $this->item->text
.
Espero que $this->item->introtext
muestre SOLO introtexto, pero también contiene los contenidos DESPUÉS LEER MÁS.
¿Qué propiedad debo usar para incluir únicamente los contenidos ANTES LEER MÁS, nada más?
No espero que el contenido $this->item->introtext
se vea afectado por el parámetro Show Intro Text
en las opciones del artículo. Se espera que solo $this->item->text
se preocupe por ello. ¿Estoy en lo cierto?
Nota:$this->item->fulltext
funciona como espera y salida sólo el contenido después de la LEER MÁS.
En caso de desactivación de Show Intro Text
parámetro en las opciones del artículo, todas las 3 variables, devuelven el texto después de LEER MÁS. Esto realmente debería ser considerado como un error.
Sería más inteligente tener una variable para devolver solo el texto de entrada (en cualquier situación), una variable para devolver solo texto completo (en cualquier situación) y una variable para incluir/excluir el introtexto según el parámetro del artículo : Show Intro Text
Así como sugerencia, si quieres utilice complementos de contenido en fulltexts a: '$ ftext = JHTML :: _ ('content.prepare', $ this-> item-> fulltext); echo $ ftext; ' –