Jump to content
php.lv forumi
j2b

Joomla Teaser / Full article stilu pielietošana

Recommended Posts

Joomla forumā diemžēl neizdevās piereģistrēties, tādēļ nolēmu apjautāties šeit. Var būt kāds var līdzēt ar ideju vai virzienu Joomla sakarā.

 

Problēma:

Joomlā rakstu var apskatīt divos veidos - Teaser veidā (piemēram blog tipa attēlošanas rezultātā) un pēc klikšķināšanas uz Title, attiecīgi Full article. Nepieciešams pielietot dažādus CSS stilus vienam un otram skatījumam (Tieši Teaser daļai). Tomēr pētot HTML kodus, Joomla nepapildina neviena div klasi, kas varētu norādīt uz to, vai raksts ir Teaser vai Full view. Vienīgā atšķirība, kuru pamanīju, ir tā, ka Full view raksts ir ievietots mazāk tabulās, nekā Blog view, bet tomēr klases nav definētas. Tā rezultātā uzskatu šo par nedrošu risinājumu, uz ko balstīties.

 

Jautājums:

Vai kāds varētu ieteikt risinājumu šajā jautājumā, ja ar to ir bijusi saskarsme?

Share this post


Link to post
Share on other sites

Neesmu darbojies ar Joomla, bet vai tad tu pats nevari labot templates?

 

Varu, bet vairāk pats specializējos uz dizaina ieviešanām, nekā kodēšanu. (PHP pārvaldu ļoti primitīvā līmenī) Kā arī domāju mazliet ieekonomēt sava laikā, pirms ķeros klāt kodu izprašanai, jo var būt kāds jau ar to problēmu bija saskāries.

Share this post


Link to post
Share on other sites

Var jau izmantot nelielu viltību. Uztaisi 2 dažādus stilu variantus katram no apskates veidiem. Un tad īsajā variantā kodā ieliec Read more, lai uzklikšķinot atveras pilns raksts jau uztaisīts ar citu stilu.

Vienkārši - jāveido divi raksta varianti, katrs ar savu stilu.

Share this post


Link to post
Share on other sites

Var jau izmantot nelielu viltību. Uztaisi 2 dažādus stilu variantus katram no apskates veidiem. Un tad īsajā variantā kodā ieliec Read more, lai uzklikšķinot atveras pilns raksts jau uztaisīts ar citu stilu.

Vienkārši - jāveido divi raksta varianti, katrs ar savu stilu.

 

Tā problēma ir tajā, ka to jau dara Joomla, un kaut kā to pasniedz. Tomēr es pašlaik vēl neesmu dziļāk pētījis Joomla kodus attiecīgajam modulim, lai izprastu funkcijas. Līdz ar to rezultātā to rakstu var apskatīt gan Teaser skatā, gan Full article skatā. Bet nianse ir tajā, ka standarta Joomla modulis nemaina neko CSS stilu klasēs, lai ar CSS varētu apstrādāt vienu vai otru variantu. Klases objektiem ir pilnīgi vienādas. Līdz ar to šis risinājums pagaidām neiet. Biju domājis, vai nevar iegūt kādus linkus risinājumiem, lai panāktu, ka Joomla modulis izdodot galējo HTML kodu, faktiski piedāvātu šīs klases nomainīt. Un tad jau viss būtu vienkārši.

Share this post


Link to post
Share on other sites

Joka pēc pamēģinājumu savu ieteikumu izveidot divus raksta variantus, katru ar savu noformējumu. Viens stils - īsajam, otrs - pilnajam rakstam. Pārslēgšanos uztaisīju izmantojot to pašu "lasīt tālāk". Viss sanāca ļoti labi. Vienīgā problēma, veidojot rakstus jāizmanto No Editor variants, jo standarta Editors pārslēgšanās saiti cenšas izdzēst.

Plus ir tas, ka katram rakstam var veidot pilnīgi unikālu noformējumu, to lokāli nodefinējot paša raksta veidošanas laikā.

Piemērs

Uzklikšķinot raksta Kanādas šķirne "Brigus" apakšā uz Lasīt tālāk, viss ir redzams darbībā.

Share this post


Link to post
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...