magveto képe

Jól elbeszélgetek magammal, de ha valakinek ilyen problémája lenne hát leírom...
Kicsit kacskaringósan de sikerült megoldanom.
Azoknál a képeknél amelyek a sildeshowban kellettek volna, hogy megjelenjenek, de nem jelentek...
Szóval töröltem az eredeti képet amit node images-sel raktam fel s újból felraktam image attach-al, aztán ezt (image attach) felvettem a mezőknél... és már működik is: www.magveto.sk

0
0
kovkor képe

Működik:)

0
0
aries képe

Néha vannak kompatibilitási gondok Pressflow-val. Volt már úgy, hogy "downgrade"-elni kellett, mert a natúr Drupallal nem jött elő a hiba. Érdemes kipróbálni, és ha voodoos helyzet áll fenn, akkor megpróbálni visszaváltani.

0
0
Lavjaman képe

A megírt form-odat valahol meg kell jelenítened.
Pl: csinálsz egy hook_menu()-t az alábbi struktúrával:

/**
 * Implementation of hook_menu().
 */
function reserve_menu() {
  $items = array();
 
  $items['reservation'] = array(
    'title' => 'Foglalás',
    'page callback' => 'drupal_get_form',
    'page arguments' => array('reserve_myform'),
    'type' => MENU_NORMAL_ITEM,
    'access arguments' => array('access content'),
  );
 
  return $item;
}

Ahhoz, hogy működjön a frissen létrehozott menü, látogasd meg mentés után az admin/build/modules oldalt.

btw: sok lehetőséged van a form-ok kezelésére. Pl: system_settings_form függvény, bár esetedben érdemes saját submit függvényt írni hozzá.

a jogosultságkezeléssel kapcsolatban, pedig olvass utánna a hook_access függvénynek.

0
0

*----*----*

$node ? 'alma' : 'bor'

*----*----*

pp képe

Az a gond, hogy a block modul már megvalósítja a block.tpl.php-t. Tehát Te már nem valósíthatod azt meg. Két dolgot tehetsz. Létrehozol egy saját sablont (mondjuk valami olyat ami a modulod nevével kezdődik :)) Ezzel persze csak a blokkod content részét tudod majd formázni. A másik lehetőség, hogy a theme_registry_alter hurkot megvalósítod és block.tpl.php, vagyis block soránál a theme paths tömbhöz hozzáadod a modulod könyvtárát. Ekkor elég elhelyezned a modulod könyvtárába egy block-[modulneve].tpl.php sablont és a Drupal azt onnan fogja venni.

Persze jó lenne tudni miért kell ez, mert simán lehet, hogy sokkal egyszerűbben is meg lehet oldani amit akarsz.

pp

0
0
bmazsi képe

Korábbi fórumokon olvastam, hogy másnak is volt már hasonló kérdése, ezért leírom:
a tartalom típusnál engedélyezni kell a fivestar-t, majd a wiews-ban az alapbeállításokban a sorstílus a Tartalom lesz. A többi beállítás már tetszés szerint...
Én a mezőkkel próbáltam megjeleníteni, ez volt a hiba! Egyszerű a megoldás, mégis több napomba telt, mire rájöttem... :)

0
0
szantog képe

Kell hozzá node preprocess + node.tpl.php.

Ide meg még egy sor, mert a fényképem összenyomja a kódot.

<?php
sminkedneve_preprocess_node(&$vars, $hook) {
  global $user;
  $node = $vars['node'] ;
  if (ide jön a feltételrendzer, amikor meg akarsz ilyet jelentetni, pl $node->type = 'story') {
    $vars['iloveuser'] = t('Dear @name!', array('@name' => $user->name));
  }
}?>

A node.tpl.php-ba pedig ennyi kell:
<?php if ($iloveuser) : ?>
  <div class="iloveuser"><?php print $iloveuser; ?></div>
<?php endif; ?>

Theme registry ürítés + szintaktikai hibák javítása, mert fejből írtam, és lőn.
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.

aboros képe

mezőkkel is meg lehet jeleníteni. lesz egy kis időm megmutatom. relationshipet kell használni.

0
0

-
clear: both;

Bálint képe

A Token Filter modul is jól használható erre.

0
0
Th0m4s képe

Egyrészt szeretném, ha a blokk tartalmát nem az admin felületen kéne megírnom, mivel annak a tartalma nem konstans (of course) és tartalomtól függően szeretném változtatni a blokk megjelenését.
Teszem azt, a főoldalon a blokk tartalmazza a 3 legfrisebb blogbejegyzés címét egy kis teaserrel, egy másik oldalon meg események listát láthat benne a felhasználó.

0
0