Sk8erPeter képe

A Node Gallery különböző view-kat hoz létre a galéria és az egyebek megjelenítésére is.
Ha jól értem, Te a galérianézetet szeretnéd módosítani, itt tudod azt elérni, amennyiben engedélyezve van a Views UI:
/admin/build/views/edit/node_gallery_gallery_image_views#views-tab-page_1

  1. Itt a Fields-nél kattints erre:
    "Content: Gallery"
  2. Görgess lejjebb, egészen a "Format: *" részig. Itt ez az alapértelmezett:
    "node-gallery-thumbnail image linked to node"

    Ehelyett a hosszú listából válaszd ki pl. ezt:
    "Lightbox2: node-gallery-thumbnail->original"
    (itt egyébként az Imagecache-sel előzetesen létrehozott bármelyik presetet választhatod, hogy melyikről melyikre alakítsa a Lightbox2)

  3. "Update and override" gomb, majd a view-nál "Save"

Elvileg így pont az lesz az eredmény, amit szeretnél.

Szerk.:
elnézést, az előbb rossz view-t írtam - javítva.

4
0
tatarbj képe

az adatbázisréteg eléggé megváltozott d7-ben, azoknak a függvényeit nézd át, valamint a számoknál nem tudom mennyire komálja a db_query, ha aposztrófok közé helyezed, bár lehet fals az infóm, én inkább így írnám:
"INSERT INTO .... VALUES (%d, %d, %d, '%s', '%s')", ... az ask és bid elemei a tömbnek megkövetelik a floatot? (akkor lehet %f, bár nem szoktam használni...)
üdv, tatarbj.

0
0

---
Tatár Balázs János

ibis képe

eredeti src:
http://vt500.neobase.hu/sites/vt500.neobase.hu/files/sites/www.vt500.neobase.hu/files/images/Dsc04462_0.thumbnail.jpg
aminek kellene lennie:
http://vt500.neobase.hu/sites/vt500.neobase.hu/files/images/Dsc04462_0.thumbnail.jpg
a képek elérési útjába belekerül egy felesleges sites/www.vt500.neobase.hu/files/ rész.
Ezt okozhatja hibás .htaccess rule (pl. ReWriteBase), hibás settings.php bejegyzés ($base_url) , hibás fájlrendszer könyvtár beállítás a http://vt500.neobase.hu/admin/settings/file-system vagy a http://vt500.neobase.hu/admin/settings/image oldalon, esetleg az image vagy egyéb fájl-feltöltő modulod hibája vagy hibás beállítása.

3
0
Sk8erPeter képe

Ezt az oldalt ajánlom a query-k Drupal 7-formára történő konvertálására:

http://upgrade.boombatower.com/tools/sql/inline

Ez alapján:

  1. Az első:
    db_query('DELETE FROM {gft_cache} WHERE forexid = %d', $currency['id']);

    átalakítva:

    db_delete('gft_cache')
      ->condition('forexid', $currency['id'])
      ->execute();
  2. A második:
    db_query("INSERT INTO {gft_cache} 
       (forexid, ask, bid, symbol, timestamp) VALUES
       (%d, %f, %f, '%s', '%s')", 
        $currency['id'], 
        $currency['ask'], 
        $currency['bid'],
        $currency['symbol'], 
        date('o-m-d h:i:s')
    );

    ÁTALAKÍTVA:

    $id = db_insert('gft_cache')
      ->fields(array(
        'forexid' => $currency['id'],
        'ask' => $currency['ask'],
        'bid' => $currency['bid'],
        'symbol' => $currency['symbol'],
        'timestamp' => date('o-m-d h:i:s'),
      ))
      ->execute();

    Hozzáteszem, itt a 'timestamp' elnevezés egy mezőnek nagyon rossz ötlet, mivel ez egy foglalt kulcsszó ([link], [link]).
    Így nem is tudom, ez a query megfelelően működik-e.
    A lefoglalt szavak közé tartoznak az olyanok is, mint a log, az ilyet többnyire query-ben érdemes így írni: `log`.

Remélem nem hibás a query-átalakítás, és valamennyivel közelebb vitt a megoldáshoz.

9
0
Sk8erPeter képe

csakiistvan, szt : köszönöm a válaszokat, akkor úgy tűnik, valóban marad a Webform.

szt : ha már próbáltad a Webform Localizationt: milyennek találod? Kiválthatná a fenti node-fordítgatást, ahol minden webformot nyelvenként hozok létre?

0
0
vt500 képe

Köszönöm, megvilágosodtam! :)

0
0
Sk8erPeter képe

Hogy érted azt, hogy "nem látja" a modulodat? A modulod segítségével létrehoztál valami blokkot/node-ot/egyebet, amit itt meg kellene tudni jeleníteni? Ha igen, mi az, ami egyébként működőképes, csak itt nem látszik?
Ha ezeket nem írod le, mi nehezen fogjuk kitalálni magunktól.

Ha esetleg van online példa rá (tehát publikus az oldalad), akkor belinkelhetnéd.

0
0
balero képe

http://kapli.dyndns.org/~GABA07/szakdoga/ ez a szakdolgozatom linkje

magát a saját modult engedélyeztem, de a panelban a tartalom hozzáadásánál a létező tartalom menüpont alatt amikor beakarom irni a "megrendelo/urlap" -ot akkor nem találja.

de most próbáltam újra és most hogy rámegyek hogy tartalom hozzáadására bese hozza az ablakot

0
0
Sk8erPeter képe

http://kapli.dyndns.org/~GABA07/szakdoga/index.php?q=megrendelo/urlap

Gondolom erre a címre gondolsz.
Én angolul használom a Drupalt (többek közt azért, hogy könnyebben találjak hozzá segítséget), és ott ennek a neve "Existing node", tehát ezzel - ahogy a nevében is benne van - meglévő NODE-OT tudsz hozzáadni. Feltételezem, nálad a megrendelo/urlap címen lévő tartalom nem egy node. Legalábbis úgy vettem ki a szavaidból, hogy nem pl. Webform modullal oldottad meg (ami node-okat hoz létre), hanem a saját modulod által "definiált" címen saját űrlapot jelenítesz meg kódból.

Kerülő megoldásként megoldhatod úgy, hogy a modulodban blokknézetet is készítesz ugyanabból, ami a megrendelo/urlap címen elérhető, a hook_block implementálásával - ide elég pl. a $blocks['content']-tel visszaadni ugyanannak a függvénynek a tartalmát, ami megjeleníti a megrendelo/urlap tartalmát is, szóval nem egy nagy pluszmunka. A blokkok pedig látszanak Panels-ben.

0
0
balero képe

Igen az elfelejtettem mondani hogy ez nem egy NODE.

Köszönöm szépen jelentkezni fogok ha lesz még valami problémám vagy kérdésem.

köszönöm

0
0