Lataa sovellus nyt ja kokeile 10 päivää ilmaiseksi
Valuutta Valitse kieli Valitse alue

Moduulin taulukot ja omat tietokantataulut

CMS-moduulien tietokantataulut hallinnoi järjestelmä, eikä niitä voi suoraan muuttaa. Jos haluat laajentaa moduulia erikseen, voit kopioida alkuperäisen MySQL-taulukon, luoda omia moduuliskriptejä ja tallentaa uuden taulukon nimen moduulin asetuksiin.

Moduulin taulukot bluetronix CMS:ssä

Jokaisella CMS-moduulilla voi olla omia tietokantatauluja. Nämä taulut hallitsee bluetronix CMS ja ne ovat osa kyseistä moduulirakennetta.

Näiden moduulin taulukoiden sarakkeita ei voi suoraan muuttaa. Tämä varmistaa, että järjestelmäpäivitykset, moduulin toiminnot ja sisäiset skriptit toimivat edelleen suunniteltujen tietokantarakenteiden kanssa.

Tärkeää: Älä muuta alkuperäisen moduulitaulukon rakennetta. Jos tarvitset lisäsarakkeita tai täysin yksilöllistä tietokantarakennetta, luo sen sijaan oma kopio taulukosta.

1. Luo oma tietokantataulu

Jos haluat muokata olemassa olevaa CMS-moduulia, voit kopioida sen MySQL-taulukon ja tallentaa sen omalla nimellä.

Oletetaan, että haluat laajentaa kauppamoduulia uusilla tietokentillä. Alkuperäisen taulukon nimi on esimerkiksi:

Shop

Luo kopio tästä taulukosta ja käytä uudessa taulukossa lisäystä _own:

Shop_own

Tämän jälkeen voit mukauttaa oman taulukon rakennetta ja esimerkiksi lisätä uusia sarakkeita.

Alkuperäinen taulukko Kauppa pysyy muuttumattomana ja sitä voidaan edelleen hallita CMS:llä.

2. Luo omia moduuliskriptejä

Tietokantataulun lisäksi myös moduuliskriptejä on mukautettava, jotka käyttävät kyseistä taulukkoa.

Tätä varten luot omia versioita tarvittavista skripteistä. Myös tässä käytetään lisäystä _own.

Esimerkiksi alkuperäisestä kauppaskripistä:

Shop.pl

tehdään oma versio:

Shop_own.pl

Omassa skriptiversiossasi voit toteuttaa yksilöllisiä toimintoja ja tietokantayhteyksiä.

Alkuperäiset moduuliskriptit pysyvät muuttumattomina ja niitä voidaan edelleen päivittää CMS-päivityksillä.

3. Tallenna uusi taulukon nimi

Kun olet luonut oman tietokantataulun ja tarvittavat moduuliskriptit, sinun on päivitettävä uusi taulun nimi vastaaviin konfiguraatiotiedostoihin.

Esimerkkimme mukaan alkuperäisen taulun Shop sijasta käytetään uutta taulua Shop_own.

Original table: Shop

Own table:    Shop_own

Oman moduulin konfiguraation on viitattava uuteen tauluun. Samoin oman moduuliskriptisi tietokannan pääsyjen on oltava sovitettu tähän tauluun.

Tämän avulla voit käyttää omaa moduuliratkaisuasi oman tietokantarakenteesi kanssa, kun taas alkuperäinen moduulitaulu on edelleen saatavilla CMS:lle.

Huomio: Mitä konfiguraatiomerkintöjä on muokattava, riippuu kunkin moduulin erityispiirteistä. Käytä niille määrättyjä yksilöllisiä konfiguraatiotiedostoja.

4. Erota oletustiedostot ja omat tiedostot

Yksilöllisessä moduuliratkaisussa tulisi erottaa alkuperäinen tietokantataulu, oletusskriptit ja omat muokkauksesi toisistaan.

Alkuperäinen Oma versio
Kauppa Kauppa_own
Shop.pl Shop_own.pl

Alkuperäiset tiedostot ja taulut pysyvät CMS:n osana. Omia versioita voidaan laajentaa ja mukauttaa riippumatta projektisi vaatimuksista.

5. Prosessi henkilökohtaiselle moduulin muokkaukselle

Jos haluat käyttää olemassa olevaa moduulia, jossa on oma tietokantarakenne, tee seuraavasti:

  1. Kopiere die originale MySQL-Tabelle und speichere sie unter einem eigenen Namen, beispielsweise Shop_own.
  2. Passe die Struktur deiner eigenen Tabelle an deine Anforderungen an.
  3. Erstelle eigene Versionen der benötigten Modul-Skripte mit dem Zusatz _own.
  4. Hinterlege den neuen Tabellennamen in den entsprechenden Modul-Konfigurationsdateien.
  5. Passe die Datenbankzugriffe deiner eigenen Skripte an und überprüfe, ob dein individuelles Modul mit der neuen Tabelle arbeitet.

6. Yhteenveto

CMS-moduulien tietokantatauluja hallinnoi järjestelmä. Niiden sarakkeita ei voi siksi muokata suoraan.

Täysin yksilöllisiä moduuliratkaisuja varten voit kopioida alkuperäisen MySQL-taulun, luoda omia moduuliskriptejä ja tallentaa uuden taulun nimen moduulin konfiguraatioon.

Tämän avulla voit kehittää omia tietokantarakenteita ja yksilöllisiä toimintoja ilman, että muutat alkuperäisiä moduulitiedostoja tai järjestelmätauluja.

UKK

mitä asiakkaat meiltä usein kysyvät

Miksi en voi muuttaa moduulitaulun sarakkeita suoraan?

Moduulitauluja hallinnoi bluetronix CMS. Niiden tietokantarakennetta käytetään vastaavissa moduulitoiminnoissa ja järjestelmän skripteissä. Muutokset alkuperäiseen taulurakenteeseen voivat siten aiheuttaa ongelmia päivityksissä tai moduulien suorittamisessa.

Kuinka voin lisätä moduuliin lisätietokenttiä?

Kopioi alkuperäinen MySQL-taulu ja tallenna se omaan nimeen, esimerkiksi Shop_own. Tämän jälkeen voit laajentaa omaa tauluasi yksilöllisesti.

Onko minun myös kopioitava moduuliskriptit?

Kyllä, jos oma moduuliratkaisusi tarvitsee omia tietokannan pääsyjä tai lisätoimintoja, sinun tulisi myös luoda asianomaiset skriptit omana versionaan, lisäten loppuliitteen _own.

Miten nimeän oman moduuliskriptin?

Käytä omaan versioosi loppuliitteenä _own. Alkuperäisestä skriptistä Shop.pl tulee esimerkiksi Shop_own.pl.

Missä voin tallentaa oman tietokantataulukkoni nimen?

Uuden taulun nimen tulee olla määritelty vastaavissa moduulin asetustiedostoissa. Lisäksi oman moduulin skriptien tietokantayhteyksien on oltava yhteensopivia uuden taulun kanssa.

Voinko edelleen käyttää alkuperäistä moduulitaulua?

Kyllä. Alkuperäinen taulu pysyy muuttumattomana ja on edelleen CMS:n käytettävissä. Oma moduuliratkaisusi voi kuitenkin toimia itsenäisesti omalla taulullaan.

Mitä tapahtuu omille moduuliskripteilleni CMS-päivityksessä?

Alkuperäiset moduuliskriptit voidaan edelleen päivittää päivitysten avulla. Siksi sinun tulee tallentaa omat muutoksesi varattuihin omiin skriptiversioihisi, joissa on liite _own.

Voinko näin luoda täysin oman moduulin?

Kyllä. Oman MySQL-taulun, yksilöllisten moduuliskriptien ja asiaankuuluvan konfiguraation avulla voit kehittää oman moduuliratkaisusi muuttamatta alkuperäisiä moduulitiedostoja tai järjestelmätauluja.

CMS