Webform "op" error
Sziasztok!
Van egy webformom amit valamiért nem működik.
Lényeg az, hogy formázni szerettem volna a beküldés gombját:
Sziasztok!
Van egy webformom amit valamiért nem működik.
Lényeg az, hogy formázni szerettem volna a beküldés gombját:
Üdv!
Adott egy táblázat, ami egy SQL query eredményét mutatja, kb.:
Nagy fába vágtam fejszémet...
Tableselect-be szeretnék select-t elhelyezni. Ezt sikerült is az alábbi módon megtennem - megjelenik, választható...Csak:
nem kapom vissza a kiválasztott értéket. Próbáltam #process-el elkapni az értéket, akkor a következőt kapom:
"Cannot use a scalar value as an array form_builder() függvényben (/var/www/d72/includes/form.inc 1803 sor)." és 1807 sorra ugyanezt.
ami ezt tartalmazza: $element['#processed'] = TRUE; és $element['#sorted'] = TRUE;
Meg is van, miért működik ez így, belenéztem a color.module fájlba (még soha nem követtem el ilyen gaztettet :D):
Itt van, hogy miért is kerül automatikusan felhasználásra a Color modul, miután átmásoltam a teljes color könyvtárat a Bartik theme-ből (ez a rész a fontos!). Egyik fontos rész magának a theme beállításainak az oldala, amit a modul megváltoztat:
/** * Implements hook_form_FORM_ID_alter(). */ function color_form_system_theme_settings_alter(&$form, &$form_state) { if (isset($form_state['build_info']['args'][0]) && ($theme = $form_state['build_info']['args'][0]) && color_get_info($theme) && function_exists('gd_info')) { '#type' => 'fieldset', '#weight' => -1, '#theme' => 'color_scheme_form', ); $form['#validate'][] = 'color_scheme_form_validate'; $form['#submit'][] = 'color_scheme_form_submit'; } }
A color_get_info($theme) függvényhívás különösen fontos. Az pedig így néz ki:
/** * Retrieves the Color module information for a particular theme. */ function color_get_info($theme) { return $theme_info[$theme]; } $path = drupal_get_path('theme', $theme); $file = DRUPAL_ROOT . '/' . $path . '/color/color.inc'; include $file; $theme_info[$theme] = $info; return $info; } }
Magyarul azt csekkolja, hogy létezik-e mondjuk a sites/all/themes/én_bartik_alsminkem_neve/color/color.inc fájl, ha igen, akkor include-olja is; ebben pedig az aktuális theme-hez tartozó fontos régióinformációk is benne vannak. FONTOS tehát, hogy az itt szereplő régiónevek megegyezzenek az én_bartik_alsminkem_neve.info fájlban szereplőkkel! Így fog megfelelően működni.
Ezért volt jó tehát, hogy átmásoltam egy az egyben a .info fájlban szereplő régiókat, és a color könyvtárat is úgy, ahogy van.
Ha megváltoztattam volna bármilyen régiót a .info fájlban, akkor a theme-hez tartozó color.inc fájlban lévő régiókat is meg kellett volna változtatnom ennek megfelelően.
Nem egészen értem ezt a hibaüzenetet: a www.xxx.hu (csak példacím) alatt van egy informaciospont.xxx.hu oldal, külön-külön drupal felmásolva, külön táblákkal (infopont prefix).
A www.xxx.hu alatt nincs ilyen gond, az informaciospont.xxx.hu alatt a beállításoknál ezzel jön vissza:
* warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10087 is not allowed to access .../xxx.hu/subdomains/informaciospont/httpdocs/files owned by uid 30 in /xxx.hu/subdomains/informaciospont/httpdocs/includes/file.inc on line 116. * warning: fopen(files/.htaccess) [function.fopen]: failed to open stream: Success in /xxx.hu/subdomains/informaciospont/httpdocs/includes/file.inc on line 116.
Na már megint én! folyamatosan egymást követik nálam a problémák.... :(
Most éppen bedöglött a gondosan kialakított drupal 6.9-esem. Ez akkor következett be, amikor megpróbáltam néhány előzőleg föltett modult (dev-es verziókat) korábbi másikokra lecserélni, és most kaptam egy teljes összeomlást ajándékba.
Ez az üzenet fogad most a localon... Na ezzel most mégis mit lehetne tenni??? Ha ugyan van még rá gyógymód!? :o
Sziasztok,
Következőben kérnék egy kis segítséget, iránymutatást:
Adott egy nézetben egy block display ami egy honap listát general, mint az archivum nevű nézetben.
2010 januar
2010 februar
..stb
A gondom, hogy a linkek a listában a főoldalra mutatnak ["/"], ezt szeretnem módosítani.
Eddig jutottam:
Sziasztok!
Már nézegetem egy ideje a neten, de nincs több időm próbálgatni, hátha tudja valaki kapásból.
Ezen cikk alapján indultam el:
http://www.silviogutierrez.com/blog/making-cck-fields-read-only-drupal-6/
íme a kódok
zolinak:
elmásoltam, de csak az alsminket a zen-t nem. mikor a zen is likvidálva lett, akor "megláttam" ruha nélkül, de csak a következő kattintásig, aztán megint fatal error
itt vannak a kódok:
info:
a template idevágó része (a többi kommentezve van, gondolom az nem kell):
a theme-settings:
ezenkívül a db-ben hogyan lehet visszakapcsolni?
1est látok a Garlandnál, a lisztferenc-nél (ez lenne az alsminkem) és egy másik alsminknél, ami gondolom azért mert ezek voltak elérhetőek. A lisztferenc értékét 0-ra állítottam, de ugyanaz a szitu.
Mielőtt a másik alsminkre gyanakodnátok azzal az a helyzet, hogy hibátlanul fut vele élesben. Az úgy készült, hogy az info fájl lett módosítva, majd bemásolva egy "gyári" sminkbe. De mondom az megy az éles szerveren hiba nélkül.
A Zen-es alsmink azért kell, mert a jelenlegi színvilágával nincsenek kibékülve és gondoltam akkor kezdjük előröl a design kérdést.