import(crud.tpl, {"type":"seo"})
.settings input[type="text"]|value = seo, $_setting, '', '][') ?? '@@__value__@@');
}
?>
.settings input[type="password"]|value = seo, $_setting, '', '][') ?? '@@__value__@@');
}
?>
.settings input[type="number"]|value = seo, $_setting, '', '][') ?? '@@__value__@@');
}
?>
.settings input[type="radio"]|addNewAttribute =
.settings textarea = seo, $_setting, '', '][') ?? '@@__value__@@');
}
?>
//feed
@feed = [data-v-feed]
@feed|deleteAllButFirst
@feed|before = seo['feed'])) foreach ($this->seo['feed'] as $name => $feed) {?>
@feed a[data-v-feed-*]|href = $feed['@@__data-v-feed-(*)__@@']
@feed [data-v-feed-*]|innerText = $feed['@@__data-v-feed-(*)__@@']
@feed a[data-v-feed-edit]|onclick =
@feed a[data-v-feed-edit]|href =
@feed|after =
//sitemap
@sitemap = [data-v-sitemap]
@sitemap|deleteAllButFirst
@sitemap|before = seo['sitemap'])) foreach ($this->seo['sitemap'] as $feed) {?>
@sitemap a[data-v-sitemap-*]|href = $feed['@@__data-v-sitemap-(*)__@@']
@sitemap [data-v-sitemap-*]|innerText = $feed['@@__data-v-sitemap-(*)__@@']
@sitemap a[data-v-sitemap-edit]|onclick =
@sitemap a[data-v-sitemap-edit]|href =
@sitemap|after =
//schema
@schema = [data-v-schema]
@schema|deleteAllButFirst
@schema|before = schema)) foreach ($this->schema as $name => $schema) {
if ($name == 'none') continue;
if (isset($schema['folder']) && ($optgroup != $schema['folder'])) {
$optgroup = $schema['folder'];
echo '| ' . ucfirst($optgroup) . ' |
';
}
?>
@schema a[data-v-schema-*]|href = $schema['@@__data-v-schema-(*)__@@']
@schema [data-v-schema-*]|innerText = $schema['@@__data-v-schema-(*)__@@']
@schema a[data-v-schema-edit]|onclick =
@schema a[data-v-schema-edit]|href =
@schema|after = ";
}*/
} ?>
@post-type = [data-v-post-type]
@post-type|deleteAllButFirst
@post-type|before = seo['post-type'])) foreach ($this->seo['post-type'] as $type => $options) {?>
@post-type a[data-v-post-type-*]|href = $type['@@__data-v-post-type-(*)__@@']
@post-type [data-v-post-type-type] = $type
@post-type [data-v-post-type-name] =
@post-type .schema-input|before = $postSchema) {?>
@post-type [data-v-seo-schema]|name =
@post-type [data-v-seo-schema]|before =
@post-type .schema-input|after =
@post-type|after =
@product-type = [data-v-product-type]
@product-type|deleteAllButFirst
@product-type|before = seo['product-type'])) foreach ($this->seo['product-type'] as $type => $options) {?>
@product-type a[data-v-product-type-*]|href = $type['@@__data-v-product-type-(*)__@@']
@product-type [data-v-product-type-type] = $type
@product-type [data-v-product-type-name] =
@product-type .schema-input|before = $productSchema) {?>
@product-type [data-v-seo-schema]|name =
@product-type [data-v-seo-schema]|before =
@product-type .schema-input|after =
@product-type|after =
[data-v-seo-schema]|before =
@schema-select-option = select[data-v-seo-schema] [data-v-option]
@schema-select-option|deleteAllButFirstChild
@schema-select-option|before = ';
}
?>
@schema-select-option|value =
@schema-select-option =
@schema-select-option|addNewAttribute =
@schema-select-option|after = ";
}
?>
@route = [data-v-route]
@route|deleteAllButFirst
@route|before = routes)) foreach ($this->routes as $type => $options) {
$route = $this->seo['route'][$type] ?? [];
$schema = $route['schema'] ?? [];
?>
@route a[data-v-route-*]|href = $type['@@__data-v-route-(*)__@@']
@route [data-v-route-type] = $type
@route [data-v-route-name] =
@route [data-v-route-*]|innerText = $options['@@__data-v-route-(*)__@@']
@route [data-v-route-title]|value = $route['title']
@route [data-v-route-title]|name =
@route .schema-input|before = $routeSchema) {?>
@route [data-v-seo-schema]|name =
@route [data-v-seo-schema]|before =
@route .schema-input|after =
@route|after =