Ik probeer een simpel nieuwssysteempje in elkaar te knutselen. Op zich is dat allemaal niet zo moeilijk. Maar ik zou willen dat er maar een deel van de tekst wordt weergegeven, en er een "lees meer" functie is.
Nu weet ik eigenlijk niet goed hoe dit aan te pakken... Zijn dit dan 2 kolommen, ene met beschrijving, en ene met volledige tekst..
En als dat zo is, moet je dan echt teksten 2 keer invoeren. De korte versie en de lange versie?
Hoe doen jullie dit? Ik weet ff niet goed hoe dit aan te pakken... Hopelijk kunnen jullie me op weg wijzen...
a) Je gebruikt 1 tekst, pakt daarvan de eerste xx-aantal tekens en maakt een 'meer' knopje voor het volledige artikel.
b) Je maakt een tweede kollom in je tabel met daarin dus een korte samenvatting en het hele artikel.
Welke je het best kunt gebruiken is een beetje afhankelijk van de website. Meestal is het handiger om te kiezen voor optie b, zodat je een korte samenvatting kunt maken voor op je frontpage. En dat mensen verder kunnen klikken voor meer details.
optie a lijkt me niets, omdat ik dan totaal geen controle heb wat er dan precies in de korte inleiding staat. Plaatsgebrek, of dat het altijd evenveel tekens zijn is totaal niet nodig.
Bij optie B zou jij dus ook een tekst 2x invoeren?
En kun je dit niet scripten zodat dat automatisch gebeurd. Bijvoorbeeld met een woord ofzo
blablabalbal tekst
<--More-->
meer blablebleb tekst
En dan dat het door middel van een script 2x wordt opgeslagen?
Misschien dat je met [php]strstr[/php] nog even moet controleren of er <!--more--> in de tekst staat. Zo niet, dan is $excerpt gewoon gelijk aan $_POST['text']. Of je gooit met foutmeldingen, kan ook.