Miért nem menti el a field-et ?
Megtudja nekem mondani valaki, hogy miért nem menti el a Drupal a field tartalmát az adatbázisba?
A sor, csak éppen NULL van a szám helyett!?
autodate.install
Megtudja nekem mondani valaki, hogy miért nem menti el a Drupal a field tartalmát az adatbázisba?
A sor, csak éppen NULL van a szám helyett!?
autodate.install
Üdv!
Van egy Colorboxban megjelenített webform-om (Colorbox Node modul segítségével), ami tartalmaz egy átméretezhető textarea beviteli mezőt. Ha ezt átméretezem, szeretném, ha a colorbox doboz is átméreteződne (különben a submit gomb kikerülhet a colorboxból és egyáltalán). Itt egy példa, ahogy szeretném: http://www.mattig-schauer.at Kontakt link a header-ben.
Na, debuggoltam egyet, tököltem vele egy darabig, de aztán végül rájöttem, egy elég óvatos megközelítést alkalmaztam a kódomban, úgy csináltam, hogy amennyiben tényleg csak egyetlen esemény van adott napon, csak akkor cseréli ki az eredeti, naptárra mutató linket a konkrét node-ra.
Úgy csináltam meg, hogy a korábban említett
calendar-datebox.tpl.php
fájlt nem is kell bántanod hozzá.
Ezt a függvényt fogjuk felülbírálni:
template_preprocess_calendar_datebox
mégpedig úgy, hogy a template részt lecseréljük a smink/modul nevére, majd kiegészítjük saját kóddal, amiben leellenőrzöm, hogy az adott napon tényleg csak egy esemény van-e.
A következő kódot helyezd a sminked template.php
fájljába, és a SMINKEDNEVE
részt a függvény nevében cseréld le a saját sminked nevére:
/** * Create the calendar date box. * @see http://api.drupalize.me/api/drupal/function/template_preprocess_calendar_datebox/7 */ function SMINKEDNEVE_preprocess_calendar_datebox(&$vars) { $date = $vars['date']; $view = $vars['view']; $month_path = calendar_granularity_path($view, 'month'); $year_path = calendar_granularity_path($view, 'year'); $day_path = calendar_granularity_path($view, 'day'); $vars['url'] = str_replace(array($month_path, $year_path), $day_path, date_pager_url($view, NULL, $date, $force_view_url)); $vars['granularity'] = $view->date_info->granularity; if ($vars['mini']) { $vars['class'] = 'mini-day-on'; } else { $vars['class'] = 'mini-day-off'; } } else { $vars['class'] = 'day'; } // *********************************************************************** // modifications from here // @see http://drupal.hu/forum/views-date-calendar-%C3%A1tsz%C3%ADnez%C3%A9s-%C3%A1trendez%C3%A9s-link-node-ra-lapoz%C3%A1s/17491 // if there is only 1 event on the given day, link it directly to the entity // we need the first key, but we don't know the exact time // (e.g. the key can be like this: "11:15:00" ($vars['items'][$date]['11:15:00'])) // we also check whether there is only 1 event at the given // time (for example there is only 1 event at 11:15:00 // (e.g. $vars['items']['2013-01-23']['11:15:00'] array // contains only 1 element) $calendar_entity = $first_element_of_current_day_array[0]; // we replace the value of $vars['link'] } } }
Ezután törölj cache-t, és elméletileg készen vagy. Nálam ez így működött.
Aztán jelezz vissza légyszi, mi az eredmény, remélem, sikerül!
Sziasztok!
Nekem szintén fenn áll a téma indító problémája azzal a különbséggel, hogy nem oldja meg a problémát az hogy kevesebb képet próbálok egyidően feltölteni. Pontosabban első körben feltöltöttem 1 képet az importtal hiba nélkül, azután megpróbáltam 6 képet feltölteni egyszerre és ekkor nekem is a főoldal forrását hozta be hibaként piros keretben! Ezután megpróbáltam újra 1 db képet feltölteni és arra is a hibaüzentet dobta! Megnéztem a Jelentésket és oda nem került be semmi hibaüzenet az importtal kapcsolatban.
Eddigi válaszaitokra bátorkodva bemásolom a forrást:
Hiba következett be. /keletibakony/?id=&op=do <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu" dir="ltr" id="html-main"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Keleti-Bakony projekt</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="alternate" type="application/rss+xml" title="Keleti-Bakony projekt RSS" href="http://www.innoteq.hu/keletibakony/rss.xml" /> <link type="text/css" rel="stylesheet" media="all" href="/keletibakony/sites/all/modules/views/css/views.css?6" /> <link type="text/css" rel="stylesheet" media="all" href="/keletibakony/sites/default/files/css/css_47ee77ef7787d940bff46e7471f71780.css" /> <script type="text/javascript" src="/keletibakony/sites/default/files/js/js_7cc28ce2e4ba1d3b9f26476794e4781b.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, { "basePath": "/keletibakony/", "lightbox2": { "rtl": "0", "file_path": "/keletibakony/(\\w\\w/)sites/default/files", "default_image": "/keletibakony/sites/all/modules/lightbox2/images/brokenimage.jpg", "border_size": "10", "font_color": "000", "box_color": "fff", "top_position": "", "overlay_opacity": "0.8", "overlay_color": "000", "disable_close_click": 1, "resize_sequence": "0", "resize_speed": 400, "fade_in_speed": 400, "slide_down_speed": 600, "use_alt_layout": 0, "disable_resize": 0, "disable_zoom": 0, "force_show_nav": 0, "loop_items": 1, "node_link_text": "", "node_link_target": 0, "image_count": "!current / !total . kép", "video_count": "Video !current of !total", "page_count": "Page !current of !total", "lite_press_x_close": "press \x3ca href=\"#\" onclick=\"hideLightbox(); return FALSE;\"\x3e\x3ckbd\x3ex\x3c/kbd\x3e\x3c/a\x3e to close", "download_link_text": "", "enable_login": false, "enable_contact": false, "keys_close": "c x 27", "keys_previous": "p 37", "keys_next": "n 39", "keys_zoom": "z", "keys_play_pause": "32", "display_image_size": "", "image_node_sizes": "(\\.thumbnail)", "trigger_lightbox_classes": "", "trigger_lightbox_group_classes": "img.thumbnail, img.image-thumbnail", "trigger_slideshow_classes": "", "trigger_lightframe_classes": "", "trigger_lightframe_group_classes": "", "custom_class_handler": 0, "custom_trigger_classes": "", "disable_for_gallery_lists": 1, "disable_for_acidfree_gallery_lists": true, "enable_acidfree_videos": true, "slideshow_interval": 5000, "slideshow_automatic_start": true, "slideshow_automatic_exit": true, "show_play_pause": true, "pause_on_next_click": false, "pause_on_previous_click": true, "loop_slides": false, "iframe_width": 600, "iframe_height": 400, "iframe_border": 1, "enable_video": 0 } }); //--><!]]> </script> <script type="text/javascript"> </script> </head> <body class="body-main"> <!-- / make-it-center --><div class="make-it-center"> <div class="top-menu clear-block"> <!-- >>>>>>>> REMOVE THIS IF YOU WANT TO GET RID OF TOP LINKS (RSS, LOGIN, REGISTER | PROFILE) start--> <div id="top-links"> <ul class="top-links-ul"> <li>Üdvözlünk a weblapon kedves <strong><a href="/keletibakony/user">noriss</a></strong> | <a href="/keletibakony/user/1/edit">Szerkesztés</a></li> <li><a href="/keletibakony/logout">Kilépés</a></li> </ul> </div> <!-- <<<<<<<< REMOVE THIS IF YOU WANT TO GET RID OF TOP LINKS (RSS, LOGIN, REGISTER) end --> </div> <!-- logo-container --> <div id="logo-container"> <div id="money-bg" class="clear-block"> <div id="logo"> </div> </div> </div> <!-- /logo-container --> <!-- primary menu --> <div class="rws-primary-menu clear-block"> <!-- primary menu box --> <div class="primary_menu_box"> <ul class="links primary-links"><li class="menu-204 active-trail first active"><a href="/keletibakony/" title="" class="active">A projektről</a></li> <li class="menu-213"><a href="/keletibakony/hirek" title="">Hírek</a></li> <li class="menu-214"><a href="/keletibakony/dokumentumtar" title="">Dokumentumtár</a></li> <li class="menu-229"><a href="/keletibakony/image/tid" title="">Galéria</a></li> <li class="menu-272"><a href="/keletibakony/kapcsolat" title="A projekttel kapcsolatos kontakt személyek">Kontakt személyek</a></li> <li class="menu-274 last"><a href="/keletibakony/node/36" title="Linkek">Linkek</a></li> </ul> </div> <!-- primary menu box --> <!-- admin panel --> <ul id="rws-uni-tabs" class="clear-block"> <li><a href="/keletibakony/admin">Adminisztráció</a></li> <li><a href="/keletibakony/admin/build/block">Blokkok</a></li> <li><a href="/keletibakony/admin/build/menu">Menük</a></li> <li><a href="/keletibakony/admin/build/modules">Modulok</a></li> <li><a href="/keletibakony/admin/build/translate/search">Translation</a></li> </ul> <!-- / admin panel --> </div> <!-- /primary menu --> <!-- column-1 -box--> <div class="column-1-box"> <!-- column-1 --> <div class="column-1"> <div class="block block-user" id="block-user-1"> <h2 class="title">noriss</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="/keletibakony/user/1">Saját adatok</a></li> <li class="collapsed"><a href="/keletibakony/node/add">Tartalom beküldése</a></li> <li class="collapsed"><a href="/keletibakony/admin">Adminisztráció</a></li> <li class="leaf last"><a href="/keletibakony/logout">Kilépés</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-primary-links"> <h2 class="title">Főmenü</h2> <div class="content"><ul class="menu"><li class="expanded first active-trail"><a href="/keletibakony/" title="" class="active">A projektről</a><ul class="menu"><li class="leaf first"><a href="/keletibakony/a%20projektr%C5%91l" title="Öt év – 2,2 millió euró a természetvédelemre">A Keleti-Bakony projekt</a></li> <li class="leaf"><a href="/keletibakony/erintett_terulet" title="A projekt területének adatai:">Érintett terület</a></li> <li class="leaf"><a href="/keletibakony/node/11" title="Konzorciumi köszöntő">Konzorciumi tagok</a></li> <li class="leaf last"><a href="/keletibakony/node/13" title="186 millió euró - 143 új LIFE+ projekt">Life</a></li> </ul></li> <li class="leaf"><a href="/keletibakony/hirek" title="">Hírek</a></li> <li class="leaf"><a href="/keletibakony/dokumentumtar" title="">Dokumentumtár</a></li> <li class="leaf"><a href="/keletibakony/image/tid" title="">Galéria</a></li> <li class="leaf"><a href="/keletibakony/kapcsolat" title="A projekttel kapcsolatos kontakt személyek">Kontakt személyek</a></li> <li class="leaf last"><a href="/keletibakony/node/36" title="Linkek">Linkek</a></li> </ul></div> </div> <div class="block block-views" id="block-views-a2666cf0db93739aaaf5749fe52cd963"> <h2 class="title">Eseménynaptár</h2> <div class="content"><div class="view view-esemenynaptar-nezet view-id-esemenynaptar_nezet view-display-id-calendar_block_1 view-dom-id-1"> <div class="views-admin-links views-hide"> <ul class="links"><li class="0 first"><a href="/keletibakony/admin/build/views/edit/esemenynaptar_nezet?destination=node%3Fid%3D%26op%3Ddo#views-tab-calendar_block_1">Szerkesztés</a></li> <li class="1"><a href="/keletibakony/admin/build/views/export/esemenynaptar_nezet">Export</a></li> <li class="2 last"><a href="/keletibakony/admin/build/views/clone/esemenynaptar_nezet">Clone</a></li> </ul> </div> <div class="view-content"> <div class="calendar-calendar"> <div class="date-nav clear-block"> <div class="date-prev"> <span class="next"> <a href="http://www.innoteq.hu/keletibakony/node?id=&op=do&mini=calendar%2F2009-10" title="Navigate to previous month" rel="nofollow">« </a></span> </div> <div class="date-heading"> <h3><a href="/keletibakony/calendar/2009-11" title="View full page month">november</a></h3> </div> <div class="date-next"> <span class="next"> <a href="http://www.innoteq.hu/keletibakony/node?id=&op=do&mini=calendar%2F2009-12" title="Navigate to next month" rel="nofollow"> »</a></span> </div> </div> </div> </div> <div class="attachment attachment-after"> <div class="calendar-calendar"><div class="month-view"> <table class="mini"> <thead> <tr> <th class="days mon"> Hé </th> <th class="days tue"> Ke </th> <th class="days wed"> Sz </th> <th class="days thu"> Cs </th> <th class="days fri"> Pé </th> <th class="days sat"> Sz </th> <th class="days sun"> Va </th> </tr> </thead> <tbody> <tr> <td id="esemenynaptar_nezet-2009-10-26" class="mon mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-10-27" class="tue mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-10-28" class="wed mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-10-29" class="thu mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-10-30" class="fri mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-10-31" class="sat mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-01" class="sun mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-01?id=&op=do">1</a> </div><div class="calendar-empty"> </div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-02" class="mon mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-02?id=&op=do">2</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-03" class="tue mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-03?id=&op=do">3</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-04" class="wed mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-04?id=&op=do">4</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-05" class="thu mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-05?id=&op=do">5</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-06" class="fri mini today has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-06?id=&op=do">6</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-07" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-07?id=&op=do">7</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-08" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-08?id=&op=do">8</a> </div><div class="calendar-empty"> </div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-09" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-09?id=&op=do">9</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-10" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-10?id=&op=do">10</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-11" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-11?id=&op=do">11</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-12" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-12?id=&op=do">12</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-13" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-13?id=&op=do">13</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-14" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-14?id=&op=do">14</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-15" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-15?id=&op=do">15</a> </div><div class="calendar-empty"> </div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-16" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-16?id=&op=do">16</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-17" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-17?id=&op=do">17</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-18" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-18?id=&op=do">18</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-19" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-19?id=&op=do">19</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-20" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-20?id=&op=do">20</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-21" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-21?id=&op=do">21</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-22" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-22?id=&op=do">22</a> </div><div class="calendar-empty"> </div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-23" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-23?id=&op=do">23</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-24" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-24?id=&op=do">24</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-25" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-25?id=&op=do">25</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-26" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-26?id=&op=do">26</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-27" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-27?id=&op=do">27</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-28" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-28?id=&op=do">28</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-11-29" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-29?id=&op=do">29</a> </div><div class="calendar-empty"> </div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-30" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-30?id=&op=do">30</a> </div><div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-01" class="tue mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-02" class="wed mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-03" class="thu mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-04" class="fri mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-05" class="sat mini empty"> <div class="calendar-empty"> </div> </td> <td id="esemenynaptar_nezet-2009-12-06" class="sun mini empty"> <div class="calendar-empty"> </div> </td> </tr> </tbody> </table> </div></div> </div> </div> </div> </div> </div> <!-- / column-1 --> </div> <!-- column-1 -box--> <!-- column-2 --><div class="column-2 "> <!-- PRINTING BLOCKS BEFORE THE CONTENT (with RED headers) --> <!-- PRINTING BLOCKS BEFORE THE CONTENT (with RED headers) --> <!-- main-content-block --><div class="main-content-block"> <div class="node"> <span class="submitted"></span> <h2 class="title"><a href="/keletibakony/a%20projektr%C5%91l">Öt év – 2,2 millió euró a természetvédelemre</a></h2> <div class="content clear-block"><p style="text-align: justify;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";"><strong>2,2 millió euróból valósulhat meg a Kelet-Bakony térségben lévő honvédségi használatban álló területek természetvédelmi rekonstrukciója a közvetlen brüsszeli finanszírozású LIFE+ közösségi programból.</strong><o:p></o:p></span></p> <p style="text-align: justify;" class="MsoNormal"><span style="font-size: 12pt; font-family: "Times New Roman","serif";">A projekt fő célkitűzése a Várpalotai lőtér természeti értékeinek és biodiverzitásának megőrzése, a leromlott élőhelyek helyreállítása és egyes fajok populációjának megerősítése, valamint a katonai tevékenységek és a természetvédelmi célok optimális összehangolása.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";">A honvédség által birtokolt és használt természetes területek egyik fő jellemzője, hogy a nagyközönségtől való elszigeteltségük miatt viszonylag érintetlenül őrizték meg a természetes élőhelyeket. A természetvédelmi szempontból értékes, gyakran hatalmas kiterjedésű területek többsége a Natura 2000 hálózat része. Ezek közül több terület is részesült már támogatásban a LIFE közösségi program költségvetéséből. Magyarországon a „Kelet-Bakony” projekt az első LIFE+ program által támogatott természetvédelmi akciócsomag.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";">A nyertes pályázat a Natura 2000-es hálózat továbbfejlesztését kívánja elősegíteni a projekt által érintett területeken. A kelet-bakonyi hegyek gyakorló lőterein és azok környezetében kiemelt fontosságú élőhelyek és jelölő fajok találhatóak. A terület már hosszú évek óta katonai használatban van, amely magába foglal különböző gyakorlatokat, éleslövészetet is. Bár a régió biodiverzitása aránylag jól megőrzött, sok olyan természetes folyamat és katonai tevékenység veszélyezteti, amelyeket a projekt megakadályoz, illetve mérsékel.</span></p> </div> <div class="links">» <ul class="links inline"><li class="node_read_more first"><a href="/keletibakony/a%20projektr%C5%91l" title="Öt év – 2,2 millió euró a természetvédelemre további része.">Tovább</a></li> <li class="node_translation_en last"><a href="/keletibakony/en/about%20the%20projekt" title="Summary descripion of the project" class="translation-link">English</a></li> </ul></div> </div> <!-- /main-content-block --></div> <!-- PRINTING BLOCK AFTER THE CONTENT --> <!-- / column-2 --></div> <!-- column-3 --> <div class="column-3"> <div class="block block-locale" id="block-locale-0"> <h2 class="title">Nyelvek</h2> <div class="content"><ul><li class="en first"><a href="/keletibakony/en" class="language-link">English</a></li> <li class="hu last active"><a href="/keletibakony/" class="language-link active">Magyar</a></li> </ul></div> </div> <div class="block block-search" id="block-search-0"> <h2 class="title">Keresés</h2> <div class="content"><form action="/keletibakony/?id=&op=do" accept-charset="UTF-8" method="post" id="search-block-form"> <div><div class="container-inline"> <div class="form-item" id="edit-search-block-form-1-wrapper"> <label for="edit-search-block-form-1">Keresés a webhelyen: </label> <input type="text" maxlength="128" name="search_block_form" id="edit-search-block-form-1" size="15" value="" title="A keresendő kulcsszavak." class="form-text" /> </div> <input type="submit" name="op" id="edit-submit" value="Keresés" class="form-submit" /> <input type="hidden" name="form_build_id" id="form-f7162422275ab32a0570761a9b68c372" value="form-f7162422275ab32a0570761a9b68c372" /> <input type="hidden" name="form_token" id="edit-search-block-form-form-token" value="13c67476ab932672dbb72241bc576795" /> <input type="hidden" name="form_id" id="edit-search-block-form" value="search_block_form" /> </div> </div></form> </div> </div> <div class="block block-menu" id="block-menu-menu-resztvevok"> <h2 class="title">Résztvevők</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="http://www.hm.gov.hu/miniszterium/hm_infrastukturalis_ugynokseg" title="">HM Infrastrukturális Ügynökség</a></li> <li class="leaf"><a href="http://www.verga.hu/" title="">HM VERGA Zrt.</a></li> <li class="leaf"><a href="http://www.bfnpi.hu/" title="">Balaton-felvidéki Nemzeti Park Igazgatóság</a></li> <li class="leaf last"><a href="http://www.aquaprofit.com/" title="">Aquaprofit Zrt.</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-menu-teruleti-linkek"> <h2 class="title">A területtel kapcsolatos linkek</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="http://www.epleny.hu/" title="">Eplény</a></li> <li class="leaf"><a href="http://www.gyulafiratot.hu/" title="">Gyulafirátót</a></li> <li class="leaf"><a href="http://www.hajmasker.hu/hajmasker2/index.php" title="">Hajmáskér</a></li> <li class="leaf"><a href="http://www.harskut.hu/" title="">Hárskút</a></li> <li class="leaf"><a href="http://www.lokut.koznet.hu/" title="">Lókút</a></li> <li class="leaf"><a href="http://www.marko.hu/" title="">Márkó</a></li> <li class="leaf"><a href="http://www.osku.hu/" title="">Öskü</a></li> <li class="leaf"><a href="http://www.veszprem.hu/" title="">Veszprém</a></li> <li class="leaf last"><a href="http://www.varpalota.hu/" title="">Várpalota</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-menu-pm-tool"> <h2 class="title">Partnerzóna</h2> <div class="content"><ul class="menu"><li class="leaf last"><a href="http://itqsharepoint.dyndns.org:1234/proj01/default.aspx" title="">Belépés a Partnerzónába</a></li> </ul></div> </div> </div> <!-- / column-3 --> <!-- footer --> <div id="footer" class="clear-block"> <div class="clear-both"> <span style="margin-left: 240px; color: #fff; font-size: 12px;">A projekt a <strong>Life Programban</strong>, az Európai Unió és a Magyar Köztársaság társfinanszírozásával valósul meg.</span> <span class="developer"> <strong><a href="http://www.keletibakony.hu" title="Keleti Bakony">Website</a></strong> by <a href="http://www.innoteq.hu" title="InnoTeq Kft.">InnoTeq Kft.</a> <!--<span class="version">ver.1.3</span>--> </span></div> </div> <!-- /footer --> <!-- /footer bottom--> <div class="footer-bottom"> </div> <!-- /footer bottom--> </div> <!-- / make-it-center --> </body> </html>
Mint kezdő fórumos (eddig nem volt szükség arra hogy beírjak, mindig találtam megoldást a meglévőkben) és drupálos előre is köszönöm a segítségetek és válaszaitok!
Üdv,
NoRiSs
NoRiSs
Sziasztok!
Már napok óta küzdök egy problémával. Egy saját táblában tárolt adatokat szeretnék megjeleníteni a calendar modullal.
Így néz ki az adatbázis tábla:
`pid` int(11) NOT NULL AUTO_INCREMENT, `date_argument` int(11) NOT NULL, `pdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `roomtype` int(10) NOT NULL, `priceadult` int(10) DEFAULT NULL, `pricechildren` int(10) DEFAULT NULL, PRIMARY KEY (`pid`)
function hotelbooking_date_api_fields($field) { $values = array(
Sziasztok!
Szeretnék egy kis segítséget kérni ha lehet (csak pár hete kezdtem el foglalkozni drupal-val és php-val ezért elnézést ha badarságot kérek vagy kérdezek). Szeretnék egy dinamikus AHAH formot taxonomy-ból, úgy hogy ha egy (A)mezőből kiválasztom a (szülő)term-et akkor egy másik (B)mezőből a kiválasztott (szülő)term (gyerek)term-eiből lehessen választani. Találtam is egy megfelelő leírást ami alapján pont ezt lehet megvalósítani: (http://thedrupalblog.com/using-ahah-dynamically-generate-form-elements-a...)
Akkor jó, megnyugodtam :))
Nyomtam is rá egy +1-et, értékes találat, másnak is jól jöhet. :)
Még annyi, hogy ez csúf ebben a formában, szóval megformáztam neked ezen az oldalon keresztül:
http://beta.phpformatter.com/
(amúgy is tudom javasolni ezt az oldalt gyors PHP-kódformázásra)
az elejére beírtam a <?php
sort, meg a "Style" fülön az "Indentation:"-t 2-re állítottam a Drupal-konvencióknak megfelelően (tehát magyarul a behúzás 2 szóköz lesz) és utána csak bekopiztam a Te kódodat:
function SAJÁTSMINKNÉV_uc_catalog_product_grid($products) { $product_table = '<div class="category-grid-products"><table>'; $count = 0; 'revision' => 'themed', 'type' => 'product' ); foreach ($products as $nid) { 'node' => $product ); if ($count == 0) { $product_table .= "<tr>"; $product_table .= "</tr><tr>"; } 'html' => TRUE )); if (module_exists('imagecache') && ($field = variable_get('uc_image_' . $product->type, '')) && isset($product->$field) && file_exists($product->{$field}[0]['filepath'])) { 'html' => TRUE )); } else { $imagelink = ''; } $product_table .= '<td>'; $product_table .= '<span class="catalog-grid-title">' . $titlelink . '</span>'; } $product_table .= '<span class="catalog-grid-ref">' . $product->model . '</span>'; } $product_table .= '<span class="catalog-grid-image">' . $imagelink . '</span>'; $discounted_price = uc_discounts_get_discounted_price_for_product($product); /*$discounted_price = theme("uc_discounts_get_discounted_price_for_product", $product);*/ $product_table .= '<p class="original-sell-price">' . uc_price($product->sell_price, $context) . '</p>'; } $product_table .= '<span class="field-type-discounted-price">SALE<br /> ' . theme("product_discounted_price", $product, uc_price($discounted_price, $context)) . '</span>'; } else { $product_table .= '<span class="catalog-grid-sell-price">' . uc_price($product->sell_price, $context) . '</span>'; } } } else { $product_table .= '<span class="catalog-grid-sell-price">' . uc_price($product->sell_price, $context) . '</span>'; } } } else { } } $product_table .= '</td>'; $count++; } $product_table .= "</tr></table></div>"; return $product_table; }
Tényleg örülök, hogy sikerült megoldanunk a problémát.
user: uid
legyen az argumentum.
itt egy ilyen nézet, pl "trillian" felhasználónevű user nodejait a content_by_user/trillian útvonalon mutatja. nincs benne filter, végülis csak az argumentum beállítását akartam szemléltetni.
$view = new view; $view->name = 'posts_by_user'; $view->description = ''; $view->tag = ''; $view->view_php = ''; $view->base_table = 'node'; $view->is_cacheable = FALSE; $view->api_version = 2; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ $handler = $view->new_display('default', 'Defaults', 'default'); $handler->override_option('arguments', array( 'uid' => array( 'default_action' => 'ignore', 'style_plugin' => 'default_summary', 'style_options' => array(), 'wildcard' => 'all', 'wildcard_substitution' => 'All', 'title' => '', 'breadcrumb' => '', 'default_argument_type' => 'user', 'default_argument' => '', 'validate_type' => 'user', 'validate_fail' => 'not found', 'break_phrase' => 0, 'not' => 0, 'id' => 'uid', 'table' => 'users', 'field' => 'uid', 'validate_user_argument_type' => 'name', 'validate_user_roles' => array( '2' => 0, ), 'relationship' => 'none', 'default_options_div_prefix' => '', 'default_argument_fixed' => '', 'default_argument_user' => 0, 'default_argument_php' => '', 'validate_argument_node_type' => array( 'page' => 0, 'story' => 0, ), 'validate_argument_node_access' => 0, 'validate_argument_nid_type' => 'nid', 'validate_argument_vocabulary' => array( '3' => 0, '1' => 0, '2' => 0, ), 'validate_argument_type' => 'tid', 'validate_argument_transform' => 0, 'validate_user_restrict_roles' => 0, 'validate_argument_php' => '', ), )); $handler->override_option('access', array( 'type' => 'none', )); $handler->override_option('cache', array( 'type' => 'none', )); $handler->override_option('row_plugin', 'node'); $handler->override_option('row_options', array( 'relationship' => 'none', 'build_mode' => 'teaser', 'links' => 1, 'comments' => 0, )); $handler = $view->new_display('page', 'Page', 'page_1'); $handler->override_option('path', 'content_by_user/%'); $handler->override_option('menu', array( 'type' => 'none', 'title' => '', 'description' => '', 'weight' => 0, 'name' => 'navigation', )); $handler->override_option('tab_options', array( 'type' => 'none', 'title' => '', 'description' => '', 'weight' => 0, 'name' => 'navigation', ));
-
clear: both;
Szia!
Külön modul írásával egy hasonló feladatot így oldottam meg. A kódot lerövidítettem, hogy csak egy rövid példa maradjon.
pelda.module:
function pelda_form_webform_client_form_641_alter(&$form, &$form_state, $form_id ) { } function pelda_webform_submission_presave($node, &$submission) { // Kezdeti értékek, amelyekkel dolgozunk $fizetendo = 0; // .... // Értéke: 32: 18 felett, 16: 14-18 év, 8: 14 alatt $kor = $submission->data[23]['value'][0]; // Ha valaki elmúlt 14, akkor kell csak szállást és 18 után ifa-t számolni. switch ($kor) { case 32: $szallas=3930; break; case 16: $szallas=3600; break; default: $szallas=0; break; } // Szállásnapok száma // Szállás értéke $fizetendo += $szallasnapok_szama*$szallas; // Fizetési összeg aktualizálása a beküldés előtt. $submission->data[22]['value'][0] = $fizetendo; }
pelda.js:
function changeFizetendo() { $fizetendo = 0; // Ha valaki elmúlt 14, akkor kell csak szállást és 18 után ifa-t számolni. if( $("#edit-submitted-kor-1").is(":checked") ) { $szallas=3930; } else if( $("#edit-submitted-kor-2").is(":checked") ) { $szallas=3600; } else { $szallas=0; } // Szállás kiszámolása $fizetendo += ($("#edit-submitted-szallasnapok-1").is(":checked"))?$szallas:0; $fizetendo += ($("#edit-submitted-szallasnapok-2").is(":checked"))?$szallas:0; $fizetendo += ($("#edit-submitted-szallasnapok-3").is(":checked"))?$szallas:0; // Számolás végén az érték beállítása, mint fiezetendő $("#edit-submitted-fizetendo").val($fizetendo); // Abban az esetben, ha nincs a kor kitöltve, akkor a focust a korra teszi. //if( $("#edit-submitted-kor").is(":empty") ) { // $("#edit-submitted-kor").focus(); //} }; jQuery(document).ready( function($) { // Fizetendő mező kikapcsolása, hogy ne legyen szerkeszthető $("#edit-submitted-fizetendo").attr("disabled", "disabled"); // Annak figyelése, hogy ha valamelyik beviteli mező változik, akkor a fizetendő értékét is újraszámoljuk. $("input").bind('change', changeFizetendo); } );
Ez a részlet állítja elő a navigációt
Csak a node objektumra van szükséged ahhoz, hogy meg tudd hívni.
Drupal konzolban nagyjából ennyi:
Létrehozod a modulodat (drupal generate:module) válaszolsz a kérdésekre
Aztán egy blokkot generálsz hozzá (drupal generate:plugin:block) válaszolsz a kérdésekre
Ennek eredményeként kapsz egy üres blokk objektumot aminek a build funkcióját kell a fentivel kiegészítened valahogy így:
Ne felejtsd el betenni az elejére ezt a sort:
Aztán a moduloknál bekapcsolod a modult, végül bekapcsolod a blokkodat abba vagy azokba a régiókba ahova akarod.
Üdv!
Dudás József