Skip to content

Commit 22550c8

Browse files
committed
updating some back-end code to better handle new panel javascript
1 parent 51729e2 commit 22550c8

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

src/PatternLab/PatternData/Exporters/PatternPartialsExporter.php

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,20 @@ public function run($type = "", $subtype = "") {
6767
//$patternPartialData["patternCSSExists"] = Config::$options["enableCSS"];
6868
$patternPartialData["patternCSSExists"] = false;
6969

70+
// add the pattern data so it can be exported
71+
$patternData = array();
72+
//$patternFooterData["patternFooterData"]["cssEnabled"] = (Config::$options["enableCSS"] && isset($this->patternCSS[$p])) ? "true" : "false";
73+
$patternData["cssEnabled"] = false;
74+
$patternData["lineage"] = isset($patternStoreData["lineages"]) ? $patternStoreData["lineages"] : array();
75+
$patternData["lineageR"] = isset($patternStoreData["lineagesR"]) ? $patternStoreData["lineagesR"] : array();
76+
$patternData["patternBreadcrumb"] = $patternStoreData["breadcrumb"];
77+
$patternData["patternDesc"] = (isset($patternStoreData["desc"])) ? $patternStoreData["desc"] : "";
78+
$patternData["patternExtension"] = ".mustache";
79+
$patternData["patternName"] = $patternStoreData["nameClean"];
80+
$patternData["patternPartial"] = $patternStoreData["partial"];
81+
$patternData["patternState"] = $patternStoreData["state"];
82+
$patternPartialData["patternData"] = json_encode($patternData);
83+
7084
$patternPartials[] = $patternPartialData;
7185

7286
}
@@ -80,5 +94,3 @@ public function run($type = "", $subtype = "") {
8094
}
8195

8296
}
83-
84-

src/PatternLab/PatternData/Helpers/PatternCodeHelper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public function run() {
8181
// set a default var
8282
$exportClean = (isset($options["exportClean"])) ? $options["exportClean"] : false;
8383
$data["patternLabHead"] = (!$this->exportFiles) ? $stringLoader->render(array("string" => $htmlHead, "data" => array("cacheBuster" => $data["cacheBuster"]))) : "";
84-
$data["patternLabFoot"] = (!$this->exportFiles) ? $stringLoader->render(array("string" => $htmlFoot, "data" => array("cacheBuster" => $data["cacheBuster"], "patternData" => json_encode($patternData)))) : "";
84+
$data["patternLabFoot"] = (!$this->exportFiles) ? $stringLoader->render(array("string" => $htmlFoot, "data" => array("cacheBuster" => $data["cacheBuster"], "isPattern" => true, "patternData" => json_encode($patternData)))) : "";
8585

8686
if (isset($patternStoreData["patternRaw"])) {
8787

0 commit comments

Comments
 (0)