Szerintem épp a lényeget nem
Szerintem épp a lényeget nem szúrtad be a kódból, vagyis hogy az $elolap_url vajon hogyan áll elő. Gyanítom minimum egy file_directory_path() hiányzik, + egy $base_url
//nálad valami ilyesmi lehet: $elolap_url = '/kepeslap_import/' . $valamifilenevvaltozo //ez biztos kell bele a perjelekkel nem kell bohóckodni, a drupal tudja ám, hová tegye: global $base_url; $elolap_imagefield = $base_url . file_directory_path() . 'kepeslap_import/' . $valamifilenevvaltozo;
A lényeg, hogy a http:///kepeslap_import/0001.jpg stringed szépen álljon elő abszolút urlként.
----
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.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Oké
Oké, már értem:)
Tolok egy gyors gányolást :S
<script type="text/javascript" language="javascript"> function moveWindow (){window.location.hash="header";} </script>
<body onload="moveWindow()">
Így a scrollbar a #header-re fog ugrani.
Ezt meg lehet szebben is oldani ^
Az anchort jqueryvel ki lehet szedni a linkből. vagy talán .htaccess-el is:)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A válasz nem egyszerű
A válasz jóval komplexebb, mint azt pusztán a Drupal ismeretével meg lehetne adni. Ismerni kell a problémát, a megoldás készítőjét, avagy téged vagy céged (humán erőforrás), és a rendelkezésre álló egyéb erőforrásokat.
Pl. ha azt mondom, hogy ferrarival/biciklivel nem szállítunk krumplit, teherautóval meg nem versenyzünk. Akkor látszólag jól megmondtam a dolgot, de figyeld meg, hogy teherautó-versenyre teherautóval megyünk és kis-bevásárláskor a krumplit a ferrarival/biciklivel fogjuk hazahozni.
Pár támpont:
A node többek között
- lehetőséget biztosít a per user hozzáférés szabályozásra egy egész komoly API-n keresztül,
- verzió kezelt,
- fordítható,
- kategorizálható,
- mezőkkel tetszőlegesen bővíthető,
- hozzá lehet szólni,
- ezeket a hozzászólásokat azután szintén tetszőleges mezőkkel bővítheted,
- Views modul segítségével könnyedén listákat készíthetsz belőlük
és még számos olyan dolgot tehetsz meg velük amiket egy akármilyen entitással nem tehetsz meg.
Természetesen ennek ára van, hisz ezek mögött a funkciók mögött programkódok vannak amik lefutnak még akkor is amikor esetleg a fenti lehetőségekkel nem élsz.
Ha a fenti funkciók jelentős részére nincs szükséged, akkor nem érdemes node-ban gondolkodnod, ellenben ha a jelentős részére szükséged van akkor érdemest azt használni.
Ha valami nincs akkor azt az adott entitáshoz neked kell megcsinálni, még akkor is, ha olyan pofon egyszerű dolgokról van szó, mint mezőkkel való bővíthetőség vagy a Views integráció.
Remélem segítettem.
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Drupalcron
Használj rendes cron-t, a poormanscron tud okozni néhány váratlan kellemetlen meglepetést, pl. az aggregator modullal. Ha a szolgáltatód nem teszi lehetővé saját cron futtatását, akkot még mindig ott a Drupalcron, ahol regisztráció után fel tudod venni a szükséges oldalakat.
Másik lehetőség lehet, hogy megkéred egy cron futtatására képes tárhellyel rendelkező ismerősödet, hogy ugyan már hívogassa meg óránként a http://te_oldalad.hu/cron.php -t.
Poormanscron-t csak akkor használj, ha tényleg nincs más lehetőséged!
Tudnátok egy kicsit segíteni, hogy akkor mi lehet rosszul beállítva cron-lynx.sh file-ban?
A tárhelyeden elérhető a lynx (szöveges webböngésző) program? Könnyen lehet, hogy nem, esetleg a wget-tel próbáld meg, ezt futtassa a szolgáltatód óránként:
wget -O - -q -t 1 http://te_oldalad.hu/cron.php
Sőt, ha a tárhelyhez van SSH hozzáférésed, akkor a Drush segítségével még könnyebb dolgod van. Amúgy a wget-es parancs szintaxisát innen puskáztam, érdemes végigfutnod. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges









Hubakeresés: 1. Mission
Hubakeresés:
1. Mission argument, ha nem tudunk angolul google translater, és lőn: hiányzó argumentum
2. Ezek szerint a függvényünknek meg kell adni "valamit", nézzük mi hiányzik: http://api.drupal.org bal felső sarokba beír drupal_get_path_alias.
3. Hoppá, hisz néki kellene paraméterként a belső útvonal. Na ezt már neccesebb kiguglizni, de nem lehetetlen, illetve ha szemfüles vagy, láthatod, hogy drupal 7-ben már a $path = NULL, ami azt jelenti, hogy nem kötelező argumentum.
4. Átkattint a drupal7 fülre, forráskódban megnéz: // If no path is specified, use the current page's path. alatta: $path = $_GET['q'];, tehát elég nagy valószínűséggel így kapjuk meg az adott oldal internal pathjét.
Innentől kezdve már megy minden, illetve még annyi, hogy valószínűleg nem lesz gond a
módszerrel, de drupalosabb lenne, ha a page preprocessben csapnád hozzá, hogy $vars['path_class'] = get_header(), és azt íratnád ki.
----
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.