/ / Dlaczego tytuł węzła ma wartość NULL, gdy jest ustawiony w bazie danych? - Drupal, Ubercart

Dlaczego tytuł węzła jest pusty, gdy jest ustawiony w bazie danych? - drupal, ubercart

W mojej witrynie patrzę na stronę edycji tego węzła: http://example.com/node/5290027/edit. Pokazuje tytuł jako pusty, a kiedy robię var_dump z $node, tytuł ma wartość NULL. Jednak w bazie danych istnieje tytuł tego węzła w węźle tabeli;

mysql> select * from node where nid = 5290027;
+---------+---------+---------+----------+----------------------+-----+--------+------------+------------+---------+---------+----------+--------+------+-----------+----------+
| nid     | vid     | type    | language | title                | uid | status | created    | changed    | comment | promote | moderate | sticky | tnid | translate | keywords |
+---------+---------+---------+----------+----------------------+-----+--------+------------+------------+---------+---------+----------+--------+------+-----------+----------+
| 5290027 | 5289971 | digital | en       | Building Chris Craft |   0 |      1 | 1370006759 | 1370006759 |       0 |       1 |        0 |      0 |    0 |         0 |          |
+---------+---------+---------+----------+----------------------+-----+--------+------------+------------+---------+---------+----------+--------+------+-----------+----------+
1 row in set (0.00 sec)

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli jesteś w standardowym formularzu edycji węzła, który wygląda tak, jakbyś pochodził z podanego adresu URL, prawdopodobnie zacznę od wyłączenia javascript, aby upewnić się, że nie zostanie wyczyszczony po stronie klienta.

Jeśli tak nie jest, zacznę od szukaniadowolny hook_form_alter lub hook_form_FORM_ID_alters, które odnoszą się do tego. Szybkie wyszukiwanie może polegać na wyszukaniu [„tytuł”] lub [„tytuł”] w katalogu modułów, który zwróci wszelkie przypadki zmiany w FAPI.