pp képe

Mert kód nélkül kb. erre az egyre van lehetőség.
Na, a kedvedért leöltem egy csirkét. A húsából főztem egy jó levest, hogy nekem is legyen valami jó. A csontjait vetve a következő jött ki:

A hook_theme() függvényt megvalósítottad?

function sajat_theme() {
  return array(
    'sajat_form' => array(
      'arguments' => array('form' => NULL),
    ),
  );
}

pp

0
0
szantog képe

Van egy olyan rész a page.tpl.php.ben, hogy

<div id="header">
----tt valami van, bár semmi sem látszik belőle a honlapon. ha nincs olyan, hogy print $header, akkor valami nem jó
</div>
---ide jön geva kódja, de egy divet azért tegyél köré
<div id="primary-menu">
----gevakódja
</div>
és ez már benne van a page.tpl.php-ban, tehát ez elé kell az egész:
<div id="content>
0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

fecske95 képe

Hogy szedem ki ebből a többszintű gyönyörűségből tid-t? A $view változó tartalmazza a és ki is listázza kérésre az view objet adott nézetre vonatkozó összes adatát...

$viewName = 'adott_view_neve';
 
$view = views_get_view($viewName);
 
echo "<pre>" . print_r (.$view->filter[1]['value'][0]) . "</pre>";  ide mit írjak??
0
0
Atyla képe

Megkínlódtam vele én is, de most már fut (sokszor nem is mi vagyunk a ludasak. Beírtam elsőre jól, aztán mivel nem ment, kipróbáltam mindent, ami már nem tűnt jónak, de hátha. Majd a szolgáltatót megkérdeztem és náluk volt a hiba. Azóta megy.

Ma megint leellenőriztem, hogy fut-e óránként: igen, de a logban kétszer ír mindent:

21.00.
21.00
20.00
20.00

Lehet, hogy kétszer futtatja le egy időben? Pedig csak 1 db parancs van a Cpaneles cron jobs beállításnál.

(Újabb fejlemény: alaposan megnéztem a logokat: két különböző IP címről futtatja le egyidőben a szerver a parancsokat. Írtam a szolgáltatónak, várom a válaszát. Az IP címekre rákerestem, de nem jött elő semmilyen weblap, hanem egy "If you feel you have reached this page in error, please contact the web site owner: hibaüzenettel kezdődő oldal jön fel.)

Egy kérdés:

Ezt parancssorba kell írni, pl. Linux szerveren, ugye?
0 * * * * wget -O - -q -t 1 http://bbbse.hu/cron.php

Ha Cpanelba írom, akkor csak ez kell:
wget -O - -q -t 1 http://bbbse.hu/cron.php

Bár én most úgy írtam, hogy ott van a usr/bin is előtte, de gondolom ez nem szükséges.
Azaz:
/usr/bin/wget -O - -q -t 1 http://sajattarhely/drupalmappa/cron.php

0
0
Papai_Imre képe

Köszönöm szépen!
Így oldottam meg az általad javasolt base_path-al:)

         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="888" height="279">
	    <param name="movie" value="<?php print base_path().path_to_theme(); ?>/header.swf" />
	    <param name="quality" value="high" />
	    <param name="allowScriptAccess" value="always" />
	    <param name="wmode" value="transparent">
	    <embed src="<?php print base_path(). path_to_theme(); ?>/header.swf" quality="high"   type="application/x-shockwave-flash"     WMODE="transparent"    width="888" height="279" pluginspage="http://www.macromedia.com/go/getflashplayer"
      allowScriptAccess="always" />
	  </object>
0
0
csg képe

Szerintem csak cache ürítés hiányzott a template.php-s megoldásból.

Van még egy megoldás, ami nem annyira elegáns, de segítségével egy helyen lesz a view és a hozzá tartozó breadcrumb módosítás, így a view-k törlésénél/variálásánál nem kell külön arra is figyelni, hogy ne maradjon kódszemét, ez pedig az, hogy a view fejlécébe írod be a kódot (PHP beviteli móddal), pl:

<?php
$breadcrumb[] = l(t('Home'), '<frontpage>');
$breadcrumb[] = l('Valami', 'valami/utvonal');
drupal_set_breadcrumb($breadcrumb);
?>
1
0

--
Csonka Gergely
http://cheppers.com

makgab képe

Igen, van field_productgroups mező (és korlátlan).

Érdekes, hogy az alábbi kód update-kor nem működik, insert-kor viszont igen:

 $product->field_productgroups[LANGUAGE_NONE] = array(
                 array('tid' => 5), // ez a delta 0
                 array('tid' => 12), // ez a delta 1
                 );

update (termék frissítéskor):
EntityMalformedException: commerce_product típusú entitáson hiányzik a mezőcsoport tulajdonság. entity_extract_ids() függvényben (/var/www/html/includes/common.inc 7539 sor).

0
0
Sk8erPeter képe

Egy példát feltehettél volna feltehetnél jsFiddle-re HTML-kódrészlettel együtt, ahol ez nem működik, ott sokkal könnyebb egyből meglátni a hibákat, főleg, ha nyomogatod a "JSLint" gombot a kódod beszúrása után. :) Pl. egyből szól, hogy lemaradt egy pontosvessző a kódod legvégéről. De ez még a kisebbik hiba. Azt pl. nem jelzi, hogy szintaktikailag hibás ez:
$('input.[type="checkbox"]')
Felesleges a kifejezésben a pont.
Helyesen:
$('input[type="checkbox"]')
Utána eggyel már jól is írtad, de akkor nem értem, miért választottad szét a kettőt.
Ezentúl a <label>-ben lévő szövegeket nem tudom, miért cseréled le teljesen JavaScripttel, remélem csak tesztcélból. :)

Hogy a többire érdemben reagáljunk, tudni kéne, hogy milyen sminket használsz, a Drupal hányas verzióját, stb.
Pl. Overlay-en (azon a kis felpattanó, a hátteret elhomályosító vászonszerűségen) jelenik meg az admin-felület, ahogy a Drupal 7-nél defaultból van?

Esetleg egy screenshot is jól jöhet, minél jobban tisztában vagyunk a körülményekkel, annál egyszerűbb lehet válaszolni.

0
0
csaknoriss képe

Egy olyan kérdésem volna még, hogy a frissítésnél kiír egy jópár adagot:

Itt mindegyiket külön égig kell zongoráznom? Valamint, hogy történik a frissítés?

Nagyon kezdő vagyok drupalból ez lenne az első ilyenem. Esetleg van aki tud nekem segíteni ebben?

Köszönöm

Drupal core 6.6
Ajánlott verzió: 6.26 (2012-máj-02)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.23 (2012-feb-02)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.21 (2011-máj-25)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.18 (2010-aug-11)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.16 (2010-már-04)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.15 (2009-dec-16)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.14 (2009-szep-16)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.13 (2009-júl-01)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.12 (2009-máj-13)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.11 (2009-ápr-30)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.10 (2009-feb-25)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.9 (2009-jan-15)

Letöltés
Kiadási információk

Biztonsági frissítés: 6.7 (2008-dec-11)

Letöltés
Kiadási információk

0
0
Sk8erPeter képe

Nem ismerek külön ilyen modult, de nagyon könnyű írni ilyet jQuery-ben. Most kikapcsolódásként gyorsan készítettem neked egy példát:

http://jsfiddle.net/Sk8erPeter/xRj8f/

Ez kijelzi a bepötyögött karakterek, valamint a még hátralévők számát, ezenkívül a kívánt méretre vágja a bepötyögött szöveget, annál többet nem enged begépelni (megjegyzem, ez egyéni döntés kérdése, hogy levágjuk-e a plusz karaktereket, vagy csak jelezzük, hogy az már sok lesz, mert idegesítő is lehet a levágás, tehát ez csak szemléltető példa). Itt 50-re limitáltam a maximum karakterszámot.
Ha ismered a JavaScript behaviors-t:
http://drupal.org/update/modules/6/7#local_settings_behaviors
akkor könnyű dolgod lesz, gyorsan be tudod építeni egy saját modulba vagy sminkbe is.
Ezen lehetne még szépíteni, akár jQuery plugint is tudnál belőle készíteni (a karakterszámláló HTML-elemeket akár JS-ből is hozzá lehetne adni, ha nagyon a pluginre akarjuk bízni a dolgokat).

drupal_add_js() függvénnyel a Drupal.settings objektumba is nagyon könnyen belepakolhatod a maximális karakterszámot mondjuk egy modullal vagy sminkbeli PHP-kóddal, így azt JS-kódból el tudod érni.

1
0