Hej, jag håller på att göra en mobilversion av en hemsida och har kommit en bit men nu har jag fastnat. Jag använder Drupal 6 förresten.
Såhär har jag byggt upp det nu:
Min mappstruktur:
sites/
- all - Här har jag alla moduler och teman för båda sajterna.
- default - Här har jag default settings.php
- m.exempel.se - Här i har jag en themes och en settings.php
Jag har gjort en kopia av min databas och gjort ett prefix såhär:
"mobil_access"
"mobil_node"
osv... vanliga Drupals databasstruktur.
I min settings.php har jag lagt till detta prefix "mobil_" i databasinställningarna.
Bra, det funkar att gå till m.exempel.se. Men när jag gå till t.ex. admin/build/blocks under den domänen så får jag följande error:
Fatal error: Unsupported operand types in /srv/www/exempel.se/www/modules/block/block.admin.inc on line 39
Jag har rensat både cache och kört cron-jobb. Sen tappar mobilsajten sin styling också. Innan jag satte ett prefix på databasen så såg det bra ut.
Vad kan jag ha missat?
Och en sak till: Hur gör jag om jag vill kunna separera innehållet på båda sidorna? T.ex. om jag redigerar text under företagssidan på min mobilsajt, då ska det inte ändras i innehållet på min vanliga sajt. Jag trodde det databasprefixet var till för, men tydligen så verkar den inte se det som 2 olika grejer.
Comments
Jaha, det verkade som att jag
Jaha, det verkade som att jag glömde rensa Cachen under själva m.-domänen. Erroret försvann nu. Men det där med separat innehåll kvarstår?
Måste jag kanske helt enkelt skapa en helt ny Content Type som heter typ "Mobil", sen gör jag pathauto typ till m.exempel.se/mobil/[sida] för de sidor som ska ligga under mobildomänen? Men man tycker ju att innehållet borde vara olika nu med prefix på databasen :S