예제 #1
0
function buildFolderArray(&$UI, &$pNode, $folders)
{
    global $EDITOR;
    $i = 0;
    foreach ($folders as $folder) {
        $node =& $UI->createNode();
        $node->id = $folder['path'];
        $node->caption = $folder['name'] == $EDITOR->thumbnailFolderName ? $EDITOR->thumbnailFolderDisplayName : $folder['name'];
        $node->isFolder = true;
        $node->caption_onclick = 'function (node) {selectFolder(\'' . addslashes($folder['path']) . '\');}';
        if (!empty($folder['children'])) {
            buildFolderArray($UI, $node, $folder['children']);
        }
        $pNode->appendChild($node);
        $i++;
    }
}
예제 #2
0
        if (array_key_exists('trigger', $container['containerVersion'])) {
            $trigLibrary = buildLibrary($container['containerVersion']['trigger'], $trigTypes);
            $_SESSION["trigLibrary"] = $trigLibrary;
            $_SESSION["trigTypes"] = $trigTypes;
        }
        if (array_key_exists('tag', $container['containerVersion'])) {
            $tagLibrary = buildLibrary($container['containerVersion']['tag'], $tagTypes);
            $_SESSION["tagLibrary"] = $tagLibrary;
            $_SESSION["tagTypes"] = $tagTypes;
        }
        if (array_key_exists('enabledBuiltInVariable', $container['containerVersion']['container'])) {
            $bivArray = $container['containerVersion']['container']['enabledBuiltInVariable'];
            $_SESSION["bivArray"] = $bivArray;
        }
        if (array_key_exists('folder', $container['containerVersion'])) {
            $folderArray = buildFolderArray($container['containerVersion']['folder']);
            $_SESSION["folderArray"] = $folderArray;
        }
        echo containerdeets($container);
        ?>
              <script>
                window.dataLayer.push({
                'containerId':'<?php 
        echo $container['containerVersion']['container']['publicId'];
        ?>
',
                'containerVersion':'<?php 
        echo $container['containerVersion']['containerVersionId'] === '0' ? 'Draft' : $container['containerVersion']['containerVersionId'];
        ?>
',
                'event':'processContainer'