Keptelen vagyok beszurni egy DIV-et

zoliky képe

Hello, szeretnek a "forum-list.tpl.php" fajlba berakni egy DIV-et amely magaba foglal minden forum kategoriat es leirast (kiveve a containert).

A kovetkezo kepen lathato, mindegyik piros kocka egy DIV-et abrazol: http://img218.imageshack.us/img218/9302/divdb8.jpg

Probaltam beszurni de nem mukodik. Valaki meg tudna mondani, hova kell ezt a DIV-et beszurni ?

Fórum: 
Pasqualle képe

mivel az egesz forum egyetlen tablazat, abba nem fogsz tudni sorokon atnyulo div-et beszurni tudomasom szerint. de a template atirasa mas formara biztos megoldhato.

mi lenne a celod?

0
0
zoliky képe

Ha nem lehet beszurni elege nagy baj :( es akkor elege bena lehet a drupal, mert tiszta (plain) HTML-ben ez mukodik! Itt van egy pelda:

<body>
	<table>
	<tr>
		<td><input type="checkbox"/></td>
		<td>User Name</td>
		<td>Message Title</td>
		<td>Date</td>
	</tr>
	<div id="zoli">
	<tr>
		<td><input type="checkbox" /></td>
		<td>user1</td>
		<td>Message1</td>
		<td>14-02-2008</td>
	</tr>
	<tr>
 
		<td><input type="checkbox" /></td>
		<td>user2</td>
		<td>Message2</td>
		<td>10-02-2008</td>
	</tr>
    </div>
	</table>

Ha raklikelek a "second text"-re szeretnem eltuntetni a DIV-et, ha ujbol klikelek elohivni. (collapse/expand).

Ha DIV-ben van akkor konyu dolga van a DOM-nak, maskep nehez elkepzelnem. Esetleg tudnal valami otleteket adni ?

0
0
Pasqualle képe

hat en nem ertek hozza, cafoljanak meg a HTML guruk. kiprobaltam a peldadat firefox es firebug segitsegevel, es a helyzet az, hogy az altalad beszurt div szepen kikerult a tablan kivulre.
az az erzesem, hogy ez nem szabvanyos HTML..

azt tudnam elkepzelni, hogy atirod ugy a templatet, hogy nem egy tablaban lesz az egesz forum. nem egyszeru megtalalni mi minden tartozik a container-be, de nem is lehetetlen. az az erzesem lokalis valtozokra is szukseg lesz. megprobalok osszehozni egy templatet..

0
0
zoliky képe

Igazad van, atvizsgaltam a Firebug progival. Sajnos nem tudom milyen megoldast valaszak :(
Nem tudom, hogy lehetne megmondani Javascript-nek, hogy az oszes sort egy containeren belul kezelje. (A container nem erdekel, csak ami belul van).

Peldaul :

* container1
- Forum 1
- Forum 2

A "Forum 1" es "Forum 2"-t szeretnem eltuntetni egy click esemenyel (event listener).

Probaljak meg minden "container"-hez egy CSS clasot rendelni ? Peldaul: container1, conatiner2, stb.. es a DOM-nak mondjam meg, hogy mindent valaszon ki ami benne van ?

0
0
pp képe

zoliky képe

1: <tbody>
2:    <tr>
3:       <td colspan="4" class="container"><div class="show_hide">Second text</div></td>
4:    </tr>
5:    <tr> <!-- ezt eltuntetni CSS-el -->
6:       <tr>
7:          <td>forum1</td>
8:          <td>0</td>
9:          <td>0</td>
10:          <td>na</td>
11:      </tr>
12:      <tr>
13:         <td>forum2</td>
14:         <td>0</td>
15:         <td>0</td>
16:         <td>na</td>
17:      </tr>
18:   </tr> 

Majd megoldom jQuery-vel atugrom a container sort, es a tobbit bele rakom egy masik tabla sorba, tablaba vagy valami hasonlo.

Nem fogok DIV-el vacakolni, smink teljes atirasa, stb.. nem fizetodik meg az egesz munka.

0
0