Jump to content
php.lv forumi

Specifisks CMS ar "widgetiem"


jurgenzz

Recommended Posts

Pēc būtības ir nepieciešams izveidot kaut ko līdzīgu page builderam (kā tas piemēram būtu iekš WP), bet lieta tāda, ka attiecīgi izmantojot kaut vai to pašu WP, visi šie moduļi/komponenti/plugini a.k.a. widgeti, būtu tāpat jāraksta ar roku, jo ir ļoti specifiski projektam, kā arī katra šī (iekš viena projekta) izveidotā lapa, var krasi atšķirties no citām (dizaina ziņā), tātad arī viena vienota "ādiņa" nebūtu risinājums, kā tas pa lielam ir iekš WP.

 

Kāda ir jūsu pieredze ar šāda veida "CMS" (paņemam, saliekam moduļus (paša izstrādātus), pielāgojam dizainu un uz prod), kur pēc tam tik var pielāgot informāciju iekš attiecīgā moduļa (text widget, slider etc).

 

Kādi ieteikumi? Izstrādāt pašam vai ir kāds open source bāzes produkts uz kā to likt? Ņemt kaut ko gatavu un pielāgot sev? Neaizņems vairāk laika nekā no 0 izbūvēt? 

 

Nu, cik nu no 0, "statiskā" daļa sen jau ir un darbojas, vajag papildināt/pārtaisīt front-end daļu, lai var ērti un viegli mainīt attēloto informāciju iekš dažādiem "moduļiem" un paātrinātu jaunu "landing pages" izstrādi, jo šobrīd katra tiek rakstīta no 0.

Link to comment
Share on other sites

Izveido savus "shorttagus", piemēram

<div class="hero-slider">
    [slider layout="..."]
        [slide img="..."]
        [slide img="..."]
    [/slider]
</div>
<div class="social">
    [twitter account="..."]
    [facebook account="..."]
</div>

Katram shorttagam ir savs modulis, kas to māk uzģenerēt.

 

Šādā stilā darbojas WPBakery

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...