diff --git a/fields/doc_from_rub_list/tpl/field-req.tpl b/fields/doc_from_rub_list/tpl/field-req.tpl
index e7fb4dc..52d5766 100644
--- a/fields/doc_from_rub_list/tpl/field-req.tpl
+++ b/fields/doc_from_rub_list/tpl/field-req.tpl
@@ -28,4 +28,4 @@ document_lang_group Языковая группа документа
{$document.document_title} Просмотров: {$document.document_count_view}
*}
-{$document.document_title|stripcslashes}
\ No newline at end of file
+{$document.document_title|default:''|stripcslashes}
\ No newline at end of file
diff --git a/fields/doc_from_rub_tree/tpl/field-req.tpl b/fields/doc_from_rub_tree/tpl/field-req.tpl
index e7fb4dc..bb939fe 100644
--- a/fields/doc_from_rub_tree/tpl/field-req.tpl
+++ b/fields/doc_from_rub_tree/tpl/field-req.tpl
@@ -28,4 +28,6 @@ document_lang_group Языковая группа документа
{$document.document_title} Просмотров: {$document.document_count_view}
*}
-{$document.document_title|stripcslashes}
\ No newline at end of file
+{if isset($document.document_title)}
+ {$document.document_title|default:''|stripcslashes}
+{/if}
\ No newline at end of file
diff --git a/fields/image_cascade/tpl/field-doc.tpl b/fields/image_cascade/tpl/field-doc.tpl
index 3e07b09..274765c 100644
--- a/fields/image_cascade/tpl/field-doc.tpl
+++ b/fields/image_cascade/tpl/field-doc.tpl
@@ -10,7 +10,6 @@
Пример вывода:
-----------------------------------------------------------
*}
-
{foreach from=$field_value item=image}
{/foreach}
\ No newline at end of file
diff --git a/fields/multi_links_two_parameter/tpl/field-req.tpl b/fields/multi_links_two_parameter/tpl/field-req.tpl
index ef6968b..9e22308 100644
--- a/fields/multi_links_two_parameter/tpl/field-req.tpl
+++ b/fields/multi_links_two_parameter/tpl/field-req.tpl
@@ -1,5 +1,5 @@
{foreach from=$field_value item=list}
- - {$list[0]}: {$list[1]}
+ - {$list[0]}{if isset($list[1])}: {$list[1]}{/if}
{/foreach}
\ No newline at end of file
diff --git a/fields/multi_list_two_parameter/tpl/field-req.tpl b/fields/multi_list_two_parameter/tpl/field-req.tpl
index ef6968b..9e22308 100644
--- a/fields/multi_list_two_parameter/tpl/field-req.tpl
+++ b/fields/multi_list_two_parameter/tpl/field-req.tpl
@@ -1,5 +1,5 @@
{foreach from=$field_value item=list}
- - {$list[0]}: {$list[1]}
+ - {$list[0]}{if isset($list[1])}: {$list[1]}{/if}
{/foreach}
\ No newline at end of file
diff --git a/fields/single_line_numeric_three/tpl/field-req.tpl b/fields/single_line_numeric_three/tpl/field-req.tpl
index e0b3cf7..16b7d92 100644
--- a/fields/single_line_numeric_three/tpl/field-req.tpl
+++ b/fields/single_line_numeric_three/tpl/field-req.tpl
@@ -1 +1 @@
-{$field_value.0} - {$field_value.1} - {$field_value.2}
\ No newline at end of file
+{$field_value.0|default:''} - {$field_value.1|default:''} - {$field_value.2|default:''}
\ No newline at end of file
diff --git a/fields/single_line_numeric_two/tpl/field-req.tpl b/fields/single_line_numeric_two/tpl/field-req.tpl
index a992a59..d33aee1 100644
--- a/fields/single_line_numeric_two/tpl/field-req.tpl
+++ b/fields/single_line_numeric_two/tpl/field-req.tpl
@@ -1 +1 @@
-{$field_value.0} - {$field_value.1}
\ No newline at end of file
+{$field_value.0|default:''} - {$field_value.1|default:''}
\ No newline at end of file
diff --git a/fields/tags/tpl/field-req.tpl b/fields/tags/tpl/field-req.tpl
index 8166f56..8d69782 100644
--- a/fields/tags/tpl/field-req.tpl
+++ b/fields/tags/tpl/field-req.tpl
@@ -2,4 +2,8 @@
$field_id
$field_value
*}
-{$field_value}
\ No newline at end of file
+{if $field_value}
+{foreach from=$field_value item=tag}
+ {$tag}
+{/foreach}
+{/if}
\ No newline at end of file