Paal képe

Üdv,

Pedig a primary/secodary-t szeretném így átalakítani.

Az alap primary links így néz ki:

<?php print theme('links', $primary_links, array('class' => 'links', 'id' => 'navlist')) ?>

Hogy tudom én ezt szétbontani? Gondolom a template.php-ban kell valami function-t rá írni. De mit?

Köszi, Pali

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

pp képe

A cikk leírása alapján tudod ezt megtenni.

A $primary_links ugyanis egy tömb, és ezen kell szépen végigmenni. Ennek egy szép példáját látod az előbbi hozzászólásomban lévő linket követve a theme_links -nél (amit meg is hívsz itt!)
de kb:

echo '<ul>';
foreach($primary_links as $link){
   echo '<li>';
   echo l('<span></span>'.$link['title'], $link['href'], $link['attributes'], $link['query'], $link['fragment'], FALSE, true); 
   echo '</li>';
}
echo '</ul>';

pp

pp képe

Nem értem mit akarsz. (php pontosan hogyan postolja a form adatait, ha neked kell megadnod az action részt?)

Közelebb jutnánk a megoldáshoz, ha egy mintát mutatnál és kódot, mert így csak azt lehet mondani, hogy :
Nyiss meg egy szövegszerkesztőt és írde be az action="" résznél a két " jel közé a feltöltést végző php állomány nevét.

(de gondolom nem erre gondolsz.)

pp

0
0
Anonymous képe

csak nem voltam biztos benne hogy elérési út szempontjából jó-e. Azaz hol legyen a feltöltést végző php állomány.

A helyzet a következő:

van egy nodom aminek a törzse egy php script amiben ugye van egy form

ami ugye a submit gombra az actionban szereplő php-nek adja át a postolt változókat. A kérdésem tulajdonképpen az hogy ha így írom:

akkor jó-e és ha igen a kuldes.php-nek helyileg hol kell lennie fájlrendszer szinten.

0
0
Anonymous képe

szóval így?

<form id="hiba" name="hiba" method="post" action="kuldes.php" onSubmit="return FormCheck(this)">

és ha így akkor kell e elérési úttal valamit működni? vagyis helyileg hol kell legyen a kuldes.php?

Remélem így már érthetőbb mit szeretnék megtudni :)

0
0
Basesoft képe

InnoDb esetén nem lesz lassab az olvasási művelet ?

0
0
RaptoR képe

Ne a tábla struktúráját nézd, hanem a tartalmat. :) Annak nézz utána, hogy egy szövegben, ahol sortörésnek kellene lenni ott új sorban szerepel-e ez az adatbázisban. Pl.

Ez egy mondat.
Egy egy mondat új sorban.

Nah ez az adatbázisban így szerepel, vagy a következő módon:

Ez egy mondat. Egy egy mondat új sorban.

Így egy lépéssel közelebb kerülnénk ahhoz, hogy hol vesznek el a sortörések.

0
0
RaptoR képe

Ha relatív útvonalat használsz, akkor helyileg a gyökérkönyvtárból számítja az útvonalat. De szerintem is jobb lenne, ha megismerkednél a Drupal Form API-jával, sokkal kényelmesebb, mint külön php fájlokkal szórakozni.

0
0
Paal képe

Majdnem teljesen tökéletes, de a különböző menüpontokhoz más-más css id-t kell használnom.
Ezért úgy kellene módosítani a kódot, hogy a <li id="aliasneve">-t kapjon.

Köszi, Pali

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Anonymous képe

Teljesen igazad van, tervezem is de most sürget az idő kicsit :)

mellesleg van valahol jó leírása a form api-nak?

És köszönöm a választ!!

0
0