tamoca képe

Köszönöm válaszod. A problémám az, hogy nem mysql adatbázist akar az umami telepíteni. Én a 9-en mysql re telepítettem automatikusan kezelte a meglévő mysql adatbázist ami a webtárhelyen adott eleve. A kérdés tehát az, hogyan lehet feltenni az umamit mysql-re ?

0
0

tamoca

MySQL tárhelyen adott adatbázisra szeretném a drupal 10 Umamit feltenni

tamoca képe

Sziasztok!
Az a kérdésem, hogyan lehet telepíteni az Umamit úgy, hogy ne hozzon létre saját adatbázist hanem a MySQL adatbázisra telepítsem mint korábban a 9-es Drupalnal is lehetett volt automatikusan. Most létre akar hozni a telepítés egy saját adatbázist a szerveren. Ami nem MYSQL.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Balu Ertl képe

Ha felmásoltad az alaprendszer fájljait a tárhelyed gyökérkönyvtárába és meglátogatod a tárhelyed doménjét, akkor a Drupal automatikusan érzékeli, hogy létezik-e már a {gyökér}/sites/default/settings.php (vagy mellette a settings.local.php-ban) fájlban információ az adatbázishoz való kapcsolódáshoz. Ha nem talál ilyet, akkor elindul a webes telepítő (/core/install.php), ami lépésenként végigveszi ezeket az információkat. Ezek között a második lépés lesz a telepítési profil kiválasztása, ahol ki tudod választani az Umami demót:

Képernyőkép

Ha pedig van lehetőséged Drush-t használni, akkor ezzel a paranccsal:

$ drush site:install demo_umami --locale=hu

Feltételezve, hogy a settings.php vagy settings.local.php fájlban már be van állítva az adatbáziskapcsolatod. Ha még nincs, akkor hozzáfűzheted az adatbáziskapcsolat információit a fenti parancshoz is, és akkor a Drush automatikusan beleteszi őket a settings.php-ba.

1
0
nevergone képe

Szia!

A Rules fejlesztése a Drupal 8 környékén leállt, vagy legalábis a végletekig lelassult.
Ez lehet jó neked: https://www.drupal.org/project/business_rules

0
0
tamoca képe

Köszönöm.

1
0

tamoca

nevergone képe

A Rules a Drupal 8 környékén beleállt a földbe, nem nagyon fejlesztik. Itt nézz körül: https://www.drupal.org/project/business_rules (vagy támogasd a fejlesztését). Szerencsére nem egy nélkülözhetetlen modul, legalábbis a saját és a környezetem tapasztalata alapján.

Parancssori telepítés: composert kell használnod: https://www.drupal.org/docs/develop/using-composer/manage-dependencies
Mivel a Drupal 8 óra sok külső csomagra támaszkodik (a kiegészítő modulok is) és a letölthető modulok nem tartalmazzák ezeket. A Drupal alaprendszer még feltelepíthető így (bár nem ajánlott), de a kiegészítő moduloknál hamar belefutsz függőségbe, amihez composer kell.

1
0
nevergone képe

Amúgy meg pontosan mivel bonyolultabb a Drupal 10, mint a Drupal 7? Az, hogy composer szükséges a telepítéséhez? Egyrészt az alaprendszer letölthető és használható anélkül is. Másrészt pedig a composer kb. egy általános csomagkezelő eszköz a PHP-s világban, rengeteg szoftver használja.
Ezen felül mivel bonyolultabb? Tartalomtípusok és mezők vannak a Drupal 7-ben és a Drupal 10-ben egyaránt. Az utóbbiban még többféle mező elérhető alapból, pl. referencia és dátum már az alaprendszer része.
Viszont a Drupal 10-ben már az alaprendszer része a Views is és a listák (főoldali cikklista, adminisztrációs listák) is azt használják. Ugyanígy az alaprendszer része integráltan a CKEditor, azt se kell külön letölteni és varázsolgatni.
Ha valaki többnyelvű oldalt szeretne, már nem kell letölteni az Internationalization, Variable modulokat hozzá, mert az egész funkcionalitás az alaprendszer része. Mint ahogy pont ezért az Entity Translation és Title modulokra sincs szükség a fordítható tartalmakhoz.
Exportálható és importálható a konfiguráció, így nem kell Features modul, ha adatbázistól függetlenül, fájlokban szeretnéd tárolni a webhelyed beállításait.
Tovább is van, mondjam még?

Az pedig, hogy egy (népszerű) modult nem fejlesztenek tovább, az élet része. Mint ahogy a számítógépen is akad bőven olyan közkedvelt program, amelynek a fejlesztése és használhatósága bármilyen okból megszűnt. Az élet megy tovább, modulok jönnek-mennek, ha pedig nincs észszerű alternatíva, akkor bizony meg kell írni magunknak.
Szóval viszlát Rules modul és kösz a halakat!

2
0
nevergone képe

A modulok használatánál máris látok valami változást: a 7-esben lehetett tiltani modulokat, itt csak törölni, pedig van, amikor nem akar a felhasználó beállításokat elveszteni, csak ideiglenesen kikapcsolni modulokat.

Pont ezért lett ez az opció megszüntetve. Nincs olyan, hogy kikapcsolunk egy modult, de az adatai ott maradnak az adatbázisban, mivel ez hosszabb távon azt okozhatja, hogy az adatbázisban kezelt adatok nem egyeznek azzal, mint amit a modul kódja megkívánna. Csak kikapcsolni lehet egy modult és akkor takarítás is van.

A konfiguráció pedig exportálható, így megtarthatóak a beállítások is.

2
0
druid képe

Igen, már úgy jöttem ide, hogy telepítettem a Business Rules modult, de elbizonytalanított, hogy az se végleges változat és csak 2 ezren telepítették, szemben a Rules-szal, amit 120 ezren, de ott meg az alfa állapot az sokatmondó...

A profik, tehát akik kenik-vágják a PHP-t, és tudnak Drupal modult írni, azok, ha nem használják a Rules-t, hogyan oldják meg?

Minden egyes szabályhoz csinálnak egy modult, amit aztán telepítenek a Drupal-ba?

Bocs, ha hülye a kérdés, de új vagyok, viszont nem szeretnék honlap építő maradni, hanem fejlesztővé akarok válni, aki annyira ismeri a Drupalt, hogy nem azon kell gondolkodnia, mit, hogyan kell benne megcsinálni, hanem csak azt, hogy mit akar megcsinálni.

Mi kell hozzá?

PHP nyilván.
És még?
És hol lehet megtanulni, hogy hogyan lehet modult írni Drupalhoz?

És a biztonsági réseket elkerülni?

Szóval merre induljak? Nem kérdezgetni akarok idejárni, hanem az utat szeretném tudni, hol, hogyan lehet profi fejlesztővé válni.

Ha van oktatás, szívesen részt vennék rajta.

Angol nem megy túl jól, de ha más nincs és szöveges az anyag, akkor megoldom.

Kösz előre is, aki megmutatja az irányt!

0
0
druid képe

Nem nélkülözhetetlen a Rules?

Szabályokat akkor hogy? Főleg, ha több tucat kell, amik elég összetettek, tele összetevőkkel, időzítésekkel.

Tehát ha nem Composer-rel telepítem, akkor észre se veszem a hiányosságokat, hibákat, vagy azért jelez a rendszer?

Bocs a kérdésért, de miért nincs egy Composer modul, tehát, hogy felhasználói felületen lehessen használni, miért csak parancssor? Ez a profik urizálása, vagy tényleg csak így lehet?

Tehát parancssorból telepítem, onnan lehet a Drush-t és így tovább, majd az eredményeket a felhasználói felületen nézem (mivel parancssorból elég nehéz lehet követni a dolgokat)?

0
0