Illyés Edit képe

crt-nél van a jó megoldás, használd a második híváskor a $reset-et. A Devel modulban az Empty cache link nem erre való.

<?php
node_load($node->nid, $revision = NULL, $reset = 1);
?>
0
0
Illyés Edit képe

Minek kell a node_submit(), ha úgyis te állítod össze a $node tartalmát? Csak mentsd le node_save()-vel és jó lesz.

0
0
Illyés Edit képe

Pár százezer node-ot létrehoztam már CSV-ből ezzel a módszerrel.

0
0
Illyés Edit képe

Sokféle megoldás van, attól függően, hogy a főmenüpontok milyen kapcsolatban állnak az oldal felépítésével (taxonómia, views, stb.). Legegyszerűbb az, ha a header képeket egy-egy blokkba teszed, a blokkok megjelenítését pedig útvonaltól függően szabályozod. Vagy készítesz egy blokkot, ahol PHP kóddal megvizsgálod az útvonalat, és attól függően állítod be a blokkban megjelenő kép útvonalát.

0
0
Illyés Edit képe

Ha háttérképként akarod, akkor a template.php-ben adj hozzá egy arg() segítségével létrehozott útvonalfüggő változót a $vars tömbhöz, majd ezt ki tudod íratni a page.tpl.php-ben a header div osztályaként.

<?php
function _phptemplate_variables($hook, $vars) {
  switch ($hook) {
    case 'page':
      // Az arg() alapján létrehozott változó 
      $vars['utvonal'] = ...;
    break;
    $return $vars;
  }
  return array();
}
?>

page.tpl.php:

<html>
<head>...</head>
<body>
<div id="header" class="header-<?php print $utvonal; ?>">
</header>
<div id="content">....
</div>
</body>
</html>

CSS:

.header-utvonal {
  background-image: url(...);
}

Ha nem hátteret hanem rendes képet szeretnél, akkor ugyanez az arg()-ból útvonalfüggő változót létrehozó kód mehet blokkba, vagy modulba, és akkor annak segítségével alakítod ki az img elem src attribútumát.

0
0
Illyés Edit képe

Az a gond, hogy te rögtön az első körben fel akarsz tenni egy webshopot. Ez még rutinos drupalosoknak is szép feladat, mert nincs rá out-of-the-box megoldás. Szerencsésebb, ha valaki kisebb, lehetőleg saját hobbi oldallal kezdi az ismerkedést. Másrészt a munka megkezdése előtt érdemes kérdezni és keresni, pl. az rögtön kiderül, hogy jelenleg csak saját megoldásokkal tudsz jól működő többnyelvű webshopot készíteni – és akkor legalább tudod, mire számíthatsz.

0
0
Illyés Edit képe

Én sokszor nekiálltam views-al fejleszteni egy oldalt, aztán katt ide, katt oda és ott voltam, hogy akkor ha újrakezdem akkor is előbb megvagyok mint a viewssal. ;)

Pont így vagyok én az Übercarttal és az E-commerce modullal :)

0
0
Illyés Edit képe

Többnyelvű webshop.

0
0
Illyés Edit képe

Szépen beindexelt a Google.

A robots.txt-ben egy plusz sorral ki lehet az illemtudó robotokat zárni:

User-agent: *
Disallow: *
0
0
Illyés Edit képe

Az őrs, raj, csapat is CCK-val létrehozott tartalomtípusok legyenek. Az esemény típusnak legyen egy node reference mezője, ahol kiválaszthatod az érintett szervezeti egység node-ját. A szervezeti egységek eseményeit pedig Viewfield modullal tudod beágyazni az őrs, raj, csapat tartalomtípusodba.

Egyébként pedig ajánlom magamat (megoldás a 2. részben, de érdemes az elején kezdeni), meg úgy általában a kézikönyvet.

0
0