Sziasztok!
Most ismerkedem a drupal-al és a kezdeti nehézségek után (valahogy a 6-os nem akarta a telepítésénél felismeri a mysql-t és így csak az 5-öst tudtam felrakni (az bezzeg látta)) beleütköztem az első problémába, amire már órák óta keresem a választ de nem jutok előre.
Szerintem a probléma meglehetősen egyszerű:
Képet szeretnék a cikkekhez rakni, amelyek megjelennek a főoldalon is és utána a folytatásban is. Azt láttam, hogy a megoldások során különböző problémák merülnek fel, de az alap megoldást sehol nem találom és magamtól sem jöttem rá.
- próbálkoztam editorokkal is, de igaziból azt nem szeretnék használni
az alábbi linken található megoldás jó lenne nekem is:
http://drupal.hu/forum/node-hoz-rendelt-k%C3%A9pek-k%C3%BCld%C3%A9si-leh...
De nekem a "Eddig rendben van: cck, imagefield, gond nélkül megvalósítható." sajna nem gond nélküli.
Előre is köszönöm.
Részletek?
Ha csak simán képet akarsz beszúrni egy node-ba, akkor szerintem az általad mutatott link nem pont az amire szükséged van (ott az a fő kérdés, hogy a kép egyben node is legyen). Inkább részletezd, mi a gond a CCK Imagefield párossal. E kettővel bőven megoldható a gondod.
Fox Mulder
Közben 1-2 dologra rájöttem.
Közben 1-2 dologra rájöttem. A problémám jelenleg az, hogy az imagefield-el szeretném az első képet a cikk bevezetője mellett, a többi képet pedig a cikk alján.
Akkor csinálsz két
Akkor csinálsz két ImageField-et. Az elsőben 1-re, a másikban "végtelen"-re állítod a Number of values-t. Beállítod a "Mezők megjelenítésénél", hogy jelenjenek meg a képek (pl. ne jelenjen meg a "Cimke"). Aztán sminkeled. Pl. az első képnek a style.css-ben float:left; értéket adsz.
...mit tudok: http://web.termuves.hu
lehet, hogy nagyon hülye
lehet, hogy nagyon hülye vagyok, de a style.css-ben hol találom meg az "első képet"?
Mindenesetre köszi :) Eddig jól haladok :)
HTML forrás
Keress rá a HTML forrásban (segít a Firebug, ha Firefoxot használsz) az adott img elem class nevére.
Fox Mulder
Köszönöm a segítséget :)
Köszönöm a segítséget
imagefield-field_kep
A tárgyban jelzett Imagefield mezőt ("kep") te hoztad létre. A HTML forrásba bekerült a kép a tárgyban jelzett osztálynévvel. A style.css-ben nincs semmi erről, mert ezt te hoztad létre, de eztán rendelhetsz hozzá CSS szabályt. Például:
Valszeg "field-item odd" sincs, de van "field-item" ÉS "odd". a
class="field-item odd"
azt jelenti, hogy az elemre, amelyik ezzel a class attribútummal rendelkezik, egyaránt érvényes a "field-item" és "odd" osztályokhoz rendelt CSS szabály.Hoppá, te csalsz?
Fox Mulder
Kicsit csaltam... mert várva
Kicsit csaltam... mert várva a választ küzdöttem és rájöttem... :) Holtig tanul az ember... ráadásul tényleg nagyon hasznos a weblaboros css leírás.
valahogy a 6-os nem akarta a
Ez pontosan mit is takar ? kaptál valami hibaüzenetet ? Elég furcsa jelenség, hogy "nem akarta a telepítésénél felismeri a mysql"....
----------------------------------------------
Írd le mit csináltál, meddig jutottál, és mit nem tudtál megcsinálni.
...mit tudok: http://web.termuves.hu
ezért ki fogok kapni, mert
ezért ki fogok kapni, mert nem ezt akartam fórumtémának :))
A hiba annyi volt, hogy újra bedobta az adatbázis adatait kérő lapot. Se üzenet, se semmi... addig szépen elment és ott vége.
Próbáltam eredeti nyelven telepíteni, de ugyanez. Az 5össel pedig simán elfogadta ugyanezeket az adatokat. :(
A default.settings.php-t
A default.settings.php-t megdupláztad, és átnevezted settings.php-nak, a 6.x-es Drupal alatt, még telepítés előtt ?
...mit tudok: http://web.termuves.hu
csak átneveztem és adtam neki
csak átneveztem és adtam neki írásjogot..
A D5.x-ben még
A D5.x-ben még valóban működött így, a D6.x-ban már az eredeti default.settings.php-nak (-nek?) is meg kell maradni (nálam okosabbak biztos megmondják miért).
Fox Mulder
És már működik is.. Köszönöm
És már működik is.. Köszönöm :)
Új rendszer, új probléma
Sziasztok!
A fentiek szerinte eljárva tegnap újra telepítettem a rendszert és jelentleg már 6.9 felhasználó vagyok. Így viszont kezdhettem elölről az egész munkát.
Már fent van a CCK és a Imagefield is, ami ugye igényelte a Filefieldet és az ImageAPI-t is. Ezek is fent vannak. Ráadásul még egy Lightbox2-vel is megbolondítottam a rendszert.
Csak hát itt nem akar működni a fenti eljárás. A feltöltés még ok. De a mentés után ezt írja ki és a kép sehol:
warning: Invalid argument supplied for foreach() in /usr/local/www/data/msosz.hu/www/new/modules/filefield/filefield_field.inc on line 127.
kevés az info, új a téma és kis kiigazítás
pontosan melyik filefield verziót tetted fel?
jobban jönne ki, ha új témát indítanál, hiszen ez egy teljesen új kérdés!
a hibaüzenetből látszik, hogy a filefield (és akkor gondolom a többi contrib modul is) a /modules mappában van, ami helytelen! a /modules mappa a drupal core moduljait tartalmazza, nem oda kell a plusz modulokat pakolni. azoknak a helye (most nem multisiteról van szó) a /sites/all/modules alatt lenne, oda rakd őket. most már nem lesz olyan egyszerű átpakolni, mivel bekapcsoltad őket, szóval ki kéne kapcsolni, eltávolítani (minden modulspecifikus adat veszni fog!) átpakolni a nekik fenntartott helyre és újra bekapcsolni/beállítani őket.
-
clear: both;