Jump to content
php.lv forumi

Read More tags


Copy

Recommended Posts

Kāds varētu izteikt savu viedokli, ko man darīt šādā situācijā!

 

Man no DB iznāk dati no kāda posta. Respektīvi selektu iztaisīju un dati iznāca ārā. Bet problēma tā, ka man nevajag, lai visu saturu uzrāda sākuma lapā, tāpēc iedomājos par Lasīt tālāk linku, lai uzspiežot uz lasīt tālāk, tur var visu pilnvērtīgāk izlasīt. Uztaisīju sekojošu lietiņu, kad rakstīšu postu, tad tajā vietā, kur gribēšu, lai teksts sadalās, respektīvi pārējais kas rādīsies nakamajā lapā pievienošu [more]:

 

$post_text = preg_replace("#\[more\]#is", "<BR><A HREF='more.php?id=$id'>Lasīt tālāk</A>", $post_text);

 

Viss ikā labi, to [more] tagu viņš nomaina uz tekstu lasīt tālāk, bet pārējais teksts tik un tā rādās.

Tad nu ko man darīt, lai teksts kas atrodas aiz [more] taga, nerādītos, bet uzspiežot uz lasīt tālāk, viņš parādītos.

Ceru ka sapratāt!

 

Paldies jau iepriekš! ;)

Link to comment
Share on other sites

nu jā var jau, bet tad kad taisīšu postu, man jāievada vienā laukā ievada teksts, un tad otrā laukā pārējais teksts ... nezinu vai tā būtu labi ...

labāk būtu viens lauks, viens teksts, tikai tur kur gribu lai būtu pāreja, būtu links - "Lasīt tālāk" .. tā gan būtu labāk =)

skatos augstāk minētos linkus, bet kaukā nesanāk tik un tā .. hmm ;(

Link to comment
Share on other sites

nolasi tekstu.

atrodi kurā vietā sākas tabs [more]

izvadi pirmo daļu tekstu.

pēctam galā izvadi linku.

 

kad atver linku, tad nolasi tekstu. izņem ārā to [more] un parādi.

 

vispār more vietā var izmantot piemēram. <!--more-->

Tad nebūs nekas jāgraiza ārā, kad atver linku.

Link to comment
Share on other sites

nu jā, tas viss ir izdarīts, pāreja nakošā lapā ar iet un tur more ir izņemts ārā, bet sākumalapā pirmo daļu teksta izvada, tad more linku (pāreju uz pilna teksta lapu) parāda, bet netieku gudrs, ka lai liek nerādīties otrai daļai teksta aiz more linka, mēģināju visādi, nekādi, tā kā pret sienu.

 

Reāli izskatās tagad tā:

 

Pirmā daļa tekstam

more links

Otrā daļa tekstam

 

Bet vajag:

 

Pirmā daļa tekstam

more links

 

Nu vot, izmeklējos netā, neatradu infu, tāpēc jau uzdevu to šeit, ka saskāros ar problēmu kuru nevaru atrisināt, vēlējos lūgt jūsu padomu/palīdzību ;)

Link to comment
Share on other sites

×
×
  • Create New...