Četri atkuāli jautājumi par Drupal

planktons Tue, 11/02/2010 - 15:12

Esmu nesen sācis strādāt ar drupal sistēmu, esmu izbrīnīts cik atri tajā var uztaisīt pietiekami kvaletatīvu web palu, bet esmu saskāries arī ar pāris problēmām un jautājumiem. Tad nu es es tos arī izklāštīšu ridas kārtībā.

1.<strong> Multi language </strong>- Nevaru īsti tikt galā ar valodām, laikam man vnk nepielec kāda maza fīča. Vai kāds nevar izskaidrot, pa punktiem, zolīdi no A - Z. Piemēram, kā lai reali palaiž Home, About me 2 valoās (en / lv ).

2. <strong>Dizains</strong> - Esmu + - atkodis kā drupal strādā, ņemot vērā, ka labi pārzinu html / css / php tad īsti nav problēmas ar themingu, taču , vai kāds nevar izskaidrot kā druplā var izveidot 3 dažadus lapu layout, piem: sākum lapa, parastā lapa ar atkātojošu izvietojum un ipatnēja registrācijas lapa. Visas 3 ir ar savādāku izskatu,bloku izvietojumu, skaitu. Kā to panākt gatavu?

3. <strong>Ubercart</strong> - vai ir iespējams ubercard savienot ar Latvijas bankām ? Vai ir kāds labs tutorials, kurā to var apskatīt.

4.<strong>SMS pakalpojumi</strong> - biju lasijis šinī forumā topiku kur cilvēks ja jautāja par šo lietu - taču tur nebija jēdzīgas atbildes, vai kāds nevar izveitot tutorialu, vai vismaz paskaidrot pāris teikumos, kā to dabūt gatavu, kuri moduļi ir nepieciešami un pamat konfigurācija.

Jautājumi nav viegli, taču cilvēkam kas ar šīm lietām ir nodarbojies, būtu lūgums atbildēt ja ne uz visiem tad nu uz cik jautājumiem var / grib.

Jau iepriekš paldies.

2. Ir vairāki varianti. Vienkāršākais – katram blokam var norādīt vai nu "rādīt tikai šādās lapās", vai "nerādīt šādās lapās". Attiecīgi ir bloki, kas tiek rādīti "visur, izņemot X un Y", bloki, kas tiek rādīti "tikai X" un bloki, kas tiek rādīti "tikai Y". Perianālais – izveidot īpašas subtēmas speciālajiem layoutiem (tēmu pārslēgšanai ir dažādi paņēmieni, sīkāk meklē drupal.org). Labi der, ja kāds bloks jāparāda citā vietā. Nederēs, ja plānotas pārslēdzamas "ādas". Ir arī šādi tādi gatavi risinājumi, kas var noderēt, piemēram, Splash modulis. Un visbeidzot, noteikti ir kaut kas, par ko es nezinu, jo visu laikam vairs nezina neviens. :)
1.Jābūt modulim http://drupal.org/project/i18n turpat arī valodu pārslēgšanas bloki atrodami admin/settings/language - pievieno valodas admin/settings/language/configure - Path prefix only un tagad jāiztulko katra node
2. var arī izmantot Panels moduli, bet visdrošāk droši vien ir reģioni nodefinēšana attiecīgajā tēmā. 3. Ubercart tad ir jātaisa moduļi, kas nodrošina karšu un banklinku norēķinus. Lielāka ķēpa tur ir saslēgt līgumus ar bankām nekā uzrakstīt risinājumu :) Tāds tutoriāls gan neeksistē, bet konkrētus padomus var te jautāt, ja ir kādas neskaidrības attiecībā uz banku specenēm.
Manuprāt vienkāršākais lietot trīs template failus: page-front.tpl.php - pirmā lapa page.tpl.php - izskats lielajam vairumam lapu page-node-[id].tpl.php - reģistrācijas lapai