pentike képe

A lekérdezés:

    $query_filed_instance_insert = "insert into {node_field_instance} values ('"
      .
      $field_name .
      "', 'modular_device', 0, '". $label ."', 'text', 'a:3:\{s:13:\"default_value\";a:1:\{i:0;a:1:\{s:5:\"value\";s:0:\"\";\}\}s:17:\"default_value_php\";s:0:\"\";s:4:\"rows\";s:1:\"1\";\}', 'a:3:\{s:5:\"label\";a:1:\{s:6:\"format\";s:6:\"inline\";\}s:6:\"teaser\";a:1:\{s:6:\"format\";s:6:\"hidden\";\}s:4:\"full\";a:1:\{s:6:\"format\";s:7:\"default\";\}\}', ''
  );";
 
db_query($query_filed_instance_insert);

Az a bajom, hogy a db_prefix_tables() kiszedi a tartalmamból is a {} -t

0
0
pentike képe

Igazad van, ha változóba rakom a szöveget, akkor nem fogja kiszedni.

0
0
Anonymous képe

És ha a súlyozásnál adható értékek számát növelném meg?
Találtam is három darab '#delta' => 15, -ös értéket a book.module-ban, csak nem tudom, melyiket kell átírni. Vagy mind a hármat?
Ha azt a 15-öt megdupláznám, annyiból már simán kijönnék.

0
0
rak képe

megnöveltem a php.ini-ben a memória limitet, most azt export megy rendesen, viszont ha akármilyen kiakadás történik, írjátok meg nekem...

0
0
Paal képe

Üdv,

Én még nem néztem végig de szerintem neked segíteni fog, ismerve pp-t :)

http://tanarurkerem.hu/node/50

Üdv, Pali

0
0

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

ggot képe

Köszi az infót, problémám viszont az h a tárhelyszolgáltatóm többszöri kérésemre sem tudta beállítani az apache szervert h engedélyezze a clean URL-t (ami ha jól értettem a filmet rövid lapnevek vagy hasonló alatt érhető el magyar felületen)

clean URL nélkül elfelejthetem az elérési nevek átírását ?

0
0

---------------------
www.rpg.org
www.mmorpg-x.com

Anonymous képe

Azokat az oldalakat, amiknél nem akarod, hogy a megadott név automatikusan ki legyen írva, külön tartalomtípusban írd meg. Aztán másolsz a node.tpl.php-ből egy node-tartalomtipus.tpl.php filet, amiben simán ki kell törölni a címet megjelenítő változót, ami valószínűleg a $title.
Persze ha sehol nem kell megjelennie automatikusan a címnek akkor simán a node.tpl.php-ből is elég kitörölni.
Ugyanígy a többi változót is buherálhatod.

0
0
pp képe

A Clean URL/rövid webcímek azt teszi lehetővé, hogy az url-ből eltűnjön a ?q=.
Az útvonal álnevek/path alias pedig azt, hogy a Drupal alapértelmezett útvonalakat elfedd, tehát az amit a témafelvetésedben is írtál "node/1" helyett mondjuk "termekek"

pp
(válts szolgáltatót, magánban írok,ha kell.)

0
0
Anonymous képe

...Persze ne csak a változót töröld ki, hanem az őt megjelenítő kódrészletet, lásd az 1. hozzászólást.

0
0
Sweetchuck képe

Nem tartozik szorosan a témához, és már lehet hogy nem is aktuális, de az utókor kedvéért megjegyezném hogy a pager_query() használata esetén külön figyelni kell az SQL utasításon belüli sortörésekre.
Helytelen:

  $sql = "
    SELECT
        field_1,
        field_2
      FROM
        {tablename_1}
      WHERE
        field_3 = '%s'
  ";
  $db_result = pager_query($sql, 10, 0, NULL, 'valami');

Helyes:

  $sql = "SELECT field_1, field_2 FROM {tablename_1} WHERE field_3 = '%s'";
  $db_result = pager_query($sql, 10, 0, NULL, 'valami');

Ha jól emlékszem akkor a Drupal 4.6-os volt az aktuális.
Egy bő fél napom ráment mire rájöttem, hogy az első változat miért nem működött.
Illetve mindenféle hibaüzenet nélkül működött, csak éppen a lapozó linkek nem jelentek meg. Az a string kezelő rész ami a SELECT és FROM közötti mezőneveket lecseréli a COUNT(*) aggregátor függvényre, nem vette figyelembe a sortöréseket.

0
0