You are here:Home»KB»Web Design»CMS»Joomla»My Joomla Joomla Art T3 Framework Instructions
Thursday, 27 November 2014 00:00

My Joomla Joomla Art T3 Framework Instructions

Written by
  • all primary changes are done manually in the files within the template folder and then can be selected.
  • settings made, ie default profiles etc, seem to be stored in the database.
  • the blank tempate has the very minimum skeleton in it so it can from the outset be used as a template in joomla and then customised. the themes are there as an example.
  • the core skeleton is kept in the plugin
  • always overide

the folders structures is as follows

  • blocks - additional lumps of code called by the core
  • core - preset layouts, themes profiles are here, possible also themes that are uploaded
  • css - the various css files required
  • html - the module/component template overides
  • images - image files
  • info - unsure, but it is a T3 framework thing rather than the theme directely
  • js - required java files, i am not sure if they have to be called or autoloadif in this folder
  • local - same layout as core but no files, this is probably where custom files are uploaded

the rest of the files are template specific for obvious reasons

Theme Notes

nb the default theme images are in the image directory, so the themes as mentioned are probably overides

- the real base theme is located in the T3 system plugin
....htdocs\plugins\system\jat3\base-themes\

you put the files in the same folder in the theme directory and it overides it

priority for template files
T3 system plugin --> blank template core files --> custom created template files

a useful overview + block overide
http://www.joomlart.com/forums/showthread.php?48230-Why-so-complex...-and-can-I-override-the-skeleton-of-the-layout&s=3b031bce7ea95b7fefa1c893c42f712d

http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Guides
http://wiki.joomlart.com/wiki/JA_Template_Framework/Guides
http://wiki.joomlart.com/wiki/JA_Template_Framework/FAQs

nb block overides per template (not sure how you would overide rtl (maybe this is done by the plugin)

to view stuff
/?t3info=1&allblocks=1&content=0

this loads all the modules
D:\Documents\websites\joomla\htdocs\plugins\system\jat3\base-themes\default\page\default.php (default) or one of the others if specified

nb footer is a module posistion

to create a new module posistion - easy instruictions
http://www.joomlart.com/forums/showthread.php?45746-Creating-new-module-positions-in-T3

these files open for developing
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\page\default.php (main layout)
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\css\template.css (default blank template css) NB i copied this to the blank template first before editing
D:\Documents\websites\joomla\htdocs\plugins\system\jat3\base-themes\default\css\template.css (main default css in system plugin default base theme)
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\local\themes\lancastrian\css\template.css (my custom theme css)

nb - check for overidedes backwards. ie check lacastrian it css, then the blank template css and then the system plugin default css

header gets added here
<a name="Top" id="Top">

see lD:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\core\etc\layouts\default.xml it is defined in there

overides
these only work on specific atrribvutes of a thing, not the whole decleration.

Read 1015 times