Szövegbox sortörés nélkül

A Joomla! 1.0 alaprendszerrel kapcsolatos általános kérdések.
A bővítményekkel kapcsolatos kérdésedet a megfelelő alfórumban tedd föl!

Moderátor: Moderátorok

Szövegbox sortörés nélkül

HozzászólásHozzászóló: Malcolm Dátum: 2008.08.09. 20:48

Sziasztok!

A következőben kérném segítségeteket.
Van egy hirdető komponens melyben a termékről a hirdető leírást tehet közzé. Van egy szövegbox ahová beirja a közleményét, de ebbe a szövegboxba folyamatosan is belehet irni akár <100 karakert anélkül, hogy sörtörést kérne vagy rakna. Így a feladott hirdetés megtekintésekkor szétvágja az oldalt a hosszú karaktersorozat miatt.
A adott programrészben csak ennyit találtam a szövegboxra vonatkoztatva:

<?
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor1', $usr_text, 'usr_text', '300', '170', '10', '50');
?>

Hogy lehet megoldani hogy sortörést rakjon mondjuk 20 karakter után?

Válaszotokat előre is köszönöm.

Üdv, Malcolm
Malcolm
Kezdő fórumozó
Kezdő fórumozó
 
Hozzászólások: 2
Tagság kezdete: 2008.08.09. 20:40
Figyelmeztetések: (0%)
Adott: 1 köszönetet
Kapott: 0 köszönetet

Re: Szövegbox sortörés nélkül

HozzászólásHozzászóló: erdsiger Dátum: 2008.08.09. 21:20

Ez a kód a szerkesztőt hívja meg, illetve jelenteti meg, így a paraméterek a szerkesztőnek adódnak át tehát nem ez kell neked. Lehetne egy olyan megoldást készíteni, hogy a mentéskor meghívódó kódot módosítod, hogy elhelyezze a sortöréseket, de ez azért nem jó, mert akkor az adatbázisba is így kerül be a kód és ha később változtatni akarsz a megjelenésen, akkor nem lesz lehetőséged rá. Így azt a kódot kellene megváltoztatni, ami az adatbázisból kinyert adatokat megjelenteti. Ehhez viszont több információra lenne szükség, főleg hogy milyen bővítményt (ha egyáltalán bővítmény) használsz...
Erdősi Gergő
http://www.joomline.hu - Joomla! fejlesztői oldal
erdsiger
Tapasztalt fórumozó
Tapasztalt fórumozó
 
Hozzászólások: 514
Tagság kezdete: 2007.12.12. 22:30
Figyelmeztetések: (0%)
Adott: 2 köszönetet
Kapott: 102 köszönetet

Re: Szövegbox sortörés nélkül

HozzászólásHozzászóló: mano Dátum: 2008.08.10. 14:15

Ismerve a problémát kicsit utánanéztem. 2 megoldást találtam.
Mindkettővel a megjelenítést lehet befolyásolni, és nálam mindkettő működött.

1.,
Javasrciptes megoldás: word-wrap

2.,
Az eredeti kódot, ahol $text1 az adatbázisból kinyert adatot tartalmazza.
Kód: Az összes kijelölése
<?php echo $text1; ?>

cseréld le erre (40 karakterenként szóközt tesz be):
Kód: Az összes kijelölése
<?php echo wordwrap($text1, 40, "\n", true); ?>

vagy erre (40 karakterenként sortörést tesz be):
Kód: Az összes kijelölése
<?php echo wordwrap($text1, 40, "<br />\n", true); ?>


Lehet létezik jobb megoldás, én ezeket találtam.
mano
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 114
Tagság kezdete: 2007.12.19. 11:50
Figyelmeztetések: (0%)
Adott: 1 köszönetet
Kapott: 44 köszönetet

A következő fórumtag köszönte meg mano hozzászólását:
Malcolm

Re: Szövegbox sortörés nélkül

HozzászólásHozzászóló: Malcolm Dátum: 2008.08.11. 07:02

Köszönöm mano és erdsiger!
Malcolm
Kezdő fórumozó
Kezdő fórumozó
 
Hozzászólások: 2
Tagság kezdete: 2008.08.09. 20:40
Figyelmeztetések: (0%)
Adott: 1 köszönetet
Kapott: 0 köszönetet


Vissza: Általános kérdések – 1.0

Ki van jelen

Jelen fórumot olvasó felhasználók: Nincs regisztrált felhasználó és 0 vendég