File tree Expand file tree Collapse file tree 1 file changed +27
-10
lines changed
src/PatternLab/PatternData/Exporters Expand file tree Collapse file tree 1 file changed +27
-10
lines changed Original file line number Diff line number Diff line change @@ -31,16 +31,33 @@ public function __construct($options = array()) {
3131 public function run () {
3232
3333 foreach ($ this ->store as $ patternStoreKey => $ patternStoreData ) {
34-
35- if ($ patternStoreData ["category " ] == "pattern " ) {
36-
37- if (isset ($ patternStoreData ["pathDash " ])) {
38- $ value = "../../patterns/ " .$ patternStoreData ["pathDash " ]."/ " .$ patternStoreData ["pathDash " ].".html " ;
39- Data::setOptionLink ($ patternStoreKey , $ value );
40- }
41-
42- }
43-
34+
35+ switch ($ patternStoreData ["category " ]) {
36+ // atoms - view all
37+ case "patternType " :
38+ if (isset ($ patternStoreData ["pathDash " ])) {
39+ $ value = "../../patterns/ " . $ patternStoreData ["pathDash " ] . "/index.html " ;
40+ Data::setOptionLink ("viewall- " . $ patternStoreData ["nameDash " ] . "-all " , $ value );
41+ }
42+ break ;
43+
44+ // atoms/forms - view all
45+ case "patternSubtype " :
46+ if (isset ($ patternStoreData ["pathDash " ])) {
47+ $ value = "../../patterns/ " . $ patternStoreData ["pathDash " ] . "/index.html " ;
48+ Data::setOptionLink ($ patternStoreData ["partial " ], $ value );
49+ }
50+ break ;
51+
52+ // atoms/forms/select.mustache
53+ case "pattern " :
54+ if (isset ($ patternStoreData ["pathDash " ])) {
55+ $ value = "../../patterns/ " . $ patternStoreData ["pathDash " ] . "/ " . $ patternStoreData ["pathDash " ] . ".html " ;
56+ Data::setOptionLink ($ patternStoreKey , $ value );
57+ }
58+ break ;
59+ }
60+
4461 }
4562
4663 }
You can’t perform that action at this time.
0 commit comments