adatbázis import előtt telepítsd a szűz drupalt
demo oldal filejait átmásolod új helyre, letörlöd belőle a settings.php filet és a files mappát. létrehozol egy új adatbázist az új oldalnak, mindent úgy csinálsz mintha új drupalt telepítenél. feltelepül, aztán beimportálod a demó oldal adatbázisát.
de ez így nem túl szakszerű és még figyelned kell majd ugye .htaccess fileban egyedi beállításokra, azokat az új helyre aktualizálni a másolatban, az adatbázis import után amúgy is szétnézni, beállítani a helyes filerendszert, meg ilyesmi, nem is nagyon szokták így csinálni. ilyen helyzetekre, hogy sok egyforma oldal, van multisite setup, keres rá, sokat írnak róla és van domain modul is, az is hasznos ha tökegyforma oldalakat kell csinálni. van egy olyan erdő is, hogy features modul és barátai, azzal lehet "funkcionalitást", kész beállítások halmazát exportálni modulba.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
ne akarj nem létező kulcsokat is állítgatni
Nekem az nem világos, hogy ahogy észrevettem a postolt kódjaidban, mindenre általános jellegű függvényt szeretnél írni, pedig ez nem mindig indokolt: itt is látszik, hogy csak bonyolítja az egészet, és most ebből számunkra (legalábbis számomra) sem derül ki, hogy konkrétan melyikre vonatkozóan szeretnéd leszedni a required kulcsot.
Ráadásul le sem ellenőrzöd isset()-tel, létezik-e egyáltalán az adott tömbelem, és minden lehetséges kombinációra végigpróbálgatod a required 0-ra állítását, még ha az nem is létezik. Így csak BELERAKSZ manuálisan a tömbbe olyan plusz elemeket, amik nem szükségesek, ráadásul a Drupal saját formösszeállító, renderelő függvényeit totál összezavarhatod vele.
Konkrétan egy mező egy LÉTEZŐ kulcsát próbáld meg manipulálni valami form alterben, és ne feltétlenül akarj létrehozni mindenre általánosító függvényt. Remélem, ezt nem veszed rosszindulatnak, mert nem szemétségből mondom, hanem jótanácsként.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
nem.
a globalredirect arra való, hogy a hagyományos útvonalakat (pl node/nid) 301 -el átirányítsa az álnév verzióra, ha van. ez a tartalomkettőzés elkerülése miatt mindenképpen ajánlott. mindig működnie kell, semmi köze ahhoz, hogy linken keresztül érkeztél e vagy beírtad a böngészőbe kézzel, hogy dolphins.net/node/42, mindenképpen át kell dobnia az álnévre.
ez nem a pathauto dolga és igazából semmi köze a pathautohoz, pathauto nélkül is ajánlatos a globaredirectet használni. mindig ajánlatos.
ha kézzel beírsz a böngésződbe egy node/nid -es címet, az átdob az álnévre? ahogy itt is a drupal.hu -n, ha megnézed a drupal.hu/node/26 linket, át fog dobni magától a drupal.hu/kezikonyv -re, ami a 26oska álneve. ez teljesen független a pathauto -tól és tökmindegy, hogy szövegből linkelsz vagy mivan.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Hajrá!!!
Én náluk voltam sok-sok évig!
Csak jót mondhatok. Segítőkészek, mindent megoldottak amit kértem (még pecl modulokat is fölraktak kifejezetten az én kérésemre!!!).
Nagyon gyors a "netük". A mostani szolgáltatómnál pörög a homokóra rendesen mire bejön a kezdőoldalam. Tárhely.eu-nál ahogy kattintottam már be is töltődött.
Soha nem volt szolgáltatáskiesés a 3-4 év alatt (legalábbis nem vettem észre és a google botok sem)–ellenben a jelenleginél heti szinten küldi a google a maileket, hogy nem elérhető az oldalam :-(
Az áruk kicsit magas, de csak nominálisan. A magas árért cserében 1. osztályu kiszolgálást is kapsz. Sajnos az ár miatt hagytam ott őket, de megszívtam! A jelenlegi szolgáltatóm olcsó, de cserébe sz@r is.
Amint lejár a mostani szerződésem, húzok is vissza hozzájuk!!!
Kiss Norbert
adatmentespecs.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ahogy én csinálnám:
Ahogy én csinálnám:
- egy node type az időpontnak, te tudod az időpont mekkora intervallum
- a user nem formra ugrana a foglaláskor hanem már a megfelelő mezőket beérnéd tőle a regisztrációkor(email, név, telszám)
- készítenék egy flag-et amit ha a user aktivál, küld egy levelet a boltnak (rules). A flagnek meg lehet adni hogy csak egyszer lehessen nyomogatni
- késztítenék egy rules-t ami akkor futna le ha a user rányomott a flagre, és az időpontot elrejtené (node>published)
Lehet nem fedtem le minden use case-t ami neked kell, de elmondásodból kb ezt kellett megvalósítani. Kell majd egy vizsgálat a sminkben a node.tpl be hogy ha a user anonymus akkor is irjon ki valamit szépen (időpont foglaláshoz kérjük regisztráljon) de az más topic.
Drupal full-stack developer at Wunderman Thompson Budapest
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Custom module...
Ha Google Analytics kódról van szó, arra persze van contrib module. De ha az adott mérőkódra nincs module, akkor szerintem a legjobb módszer talán az, ha készítesz egy custom module-t az oldalhoz, amibe csak a mérőkódokat pakolod. Így az oldalhoz használt sminkhez sem kell nyúlnod hogy override-olj 1-1 template fájlt, főleg ha subtheme-et is kell kreálni hogy a main theme frissítésekor ne vesszenek el a kódok... amúgy sem szép mérőkódokat hardcode-olni a .tpl fájlokba. Szóval, csinálsz egy modult, ami nem tartalmaz mást mint egy hook_init()-et, ami drupal_add_js()-el behúz egy .js fájlt, amiben benne van a mérőkódod. hook_init()-nek hála minden oldalon ott lesz a mérőkód, ha esetleg nem kell csak 1-2 oldalon, akkor a modulba épített különféle logikákkal lehet játszadozni szépen. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A www a usernek sem jó
A www. aldomén egy mára már feleslegessé vált örökség, amit még a hőskorból hurcolunk magunkkal, amikor egy vállalatnak volt egyetlen netre kötött szervere, amin futott például a belső levelezés (mail.domain.tld), a dolgozóknak FTP (ftp.domain.tld), és meg kellett valahogy különböztetni a céges honlapot kiszolgáló webszervert, ami így www.domain.tld lett. Ez az évtizedek alatt úgy berögzült a felhasználók memóriájába, mint hogy USA-beli domének mindig .com-ra végződnek (ami szintén tévhit, hiszen a .com a ”company“ szóból ered, az USA nemzeti ccTLD-je az .us kellene, hogy legyen).
Az ingatlan.com kommunikációjában külön hangsúlyt fektettünk rá, hogy lehetőleg minél több helyen www. nélkül jelenjen meg, nem csak a brand miatt, de mivel a felhasználóinknak is így kényelmesebb.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
többnyelvűsítés és nemzetköziesítés
Sajnos ezzel most tévútra mentél. Amiből annyit látunk, hogy egy weblap más nyelveken is megjelenik, az két külön dolog játéka:
- l10n (localization): Más nyelveken is elérhetővé tesszük az oldal felhasználói felületét. Vagyis többnyelvűsítjük.
- i18n (internationalization): A tartalmakhoz, menüpontokhoz, beállításokhoz nyelvet rendelhetünk és a kiválasztott nyelvet használjuk. Vagyis nemzetköziesítjük.
Ez itt nekem egy tipikus i18n probléma, ezért az Internationalization modullal közelíteném meg a dolgot.
Két lehetőséged van, a menüpontot vagy a teljes menüt teszed fordíthatóvá. Én az utóbbit javaslom, vagyis a menühöz rendelj nyelvet és a tartalmakhoz nyelvenként külön készítsd el a menüpontokat. Most nincs előttem többnyelvű oldal, ezért nem tudok pontos beállítást mondani, de a menü beállításainál megtalálod.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Én dolgoztam már Ubercarttal
Én dolgoztam már Ubercarttal és Drupal Commerce-el is. Régebben egy könyvkereskedő webshopot raktam össze Ubercarttal, ott kifejezetten az volt a lényeg, hogy több száz terméket kellett importálni, amit nagyszerűen meg is csinált. Nem olyan régen pedig egy egyszerű pizza rendelős oldalnak álltam neki. El is készült Ubercartban, aztán gondoltam egy merészet és megcsináltam ugyanazt Drupal Commmerce-el is. Nekem az utóbbi sokkal jobban bejött, szabadabbnak, tisztábbnak, szárazabbnak éreztem, mert kiválóan együtt tud működni a Rules és Views modulokkal. Az árképzéseket megcsinálja a Rules, a kinézetet meg sok minden mást pedig a Views.
Ha hosszútávon gondolkodok, akkor szerintem a Drupal Commerce megfelelőbb választás, aktívabbnak érzem a közösséget, ami köré szerveződött.
Az általad vázolt csoportokra vonatkozó árakra is biztos, hogy van benne megoldás, bár nekem nem kellett ilyennel foglalkoznom.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Eloszor is, ne hasznalj CSUPA
Eloszor is, ne hasznalj CSUPA NAGY betut, mert az kiabalasnak szamit, es egy forumon azt nem igazan illik, akarcsak emberek kozt.
Masodszor ne hasznalj ilyen mennyisegu felkialtojelet, mert az is illetlenseg. Nyugodj meg, ha nem sikerul, akkor sem tortenik katasztrofa, nem fognak tomegek meghalni miatta.
Igyal meg egy teat, vegyel harom mely levegot, es utana szepen, tagoltan, mondd el, hogy mi az amit eddig csinaltal, lepesrol lepesre, es mondd el, hogy mikor mit tapasztaltal, vegul mondd el, hogy mi volt az utolso problema, amivel szembesultel, es hogyan probaltad megoldani.
Ha idaig eljutunk, akkor mar elkepzelheto, hogy kapsz segitseget. De ezt mindenkeppen csak nyugodtan es turelmesen lehet csinalni, idegeskedessel meg kiabalassal nem fog menni.
Ja, majd el felejtettem: mindezt egy uj topicban.
--