                              (assoc :url1 (-> :input-url1 ix/by-id dommy/value))
 
                              (as-> row
-                                 (if-let [f (specific-common-save-fn-key specific)]
+                                 (when-let [f (get-in specific [specific-common-key specific-common-save-fn-key])]
+                                   (f row)
+                                   row))
+
+                             (as-> row
+                                 (when-let [f (get-in specific [specific-tab1-key specific-tab1-save-fn-key])]
                                    (f row)
                                    row))
 

                       ;; tablabels
                       [:ul {:id "tabs" :class "nav nav-tabs" :style "margin-bottom: 0px;"}
                        [:li {:id "tab-label-0" :role "presentation" :on-click #(put! chan-switch-tab 0)} [:a "Основные данные"]]
                        ;;[:li {:id "tab-label-1" :role "presentation" :on-click #(put! chan-switch-tab 1)} [:a "....."]]
                        [:li {:id "tab-label-2" :role "presentation" :on-click #(put! chan-switch-tab 2)} [:a "Теги"]]
                        [:li {:id "tab-label-3" :role "presentation" :on-click #(put! chan-switch-tab 3)} [:a "Web"]]
                        [:li {:id "tab-label-4" :role "presentation" :on-click #(put! chan-switch-tab 4)} [:a "Фото"]]

;; Включаем печать в консоль из функции println
(enable-console-print!)

(def specific-common-key :specific-common)
(def specific-common-inputs-fn-key :specific-common-inputs-fn)
(def specific-common-save-fn-key :specific-common-save-fn)

(def specific-tab1-key :specific-tab1)
(def specific-tab1-caption-key :specific-tab1-caption)
(def specific-tab1-tollbar-fn-key :specific-tab1-tollbar-fn)
(def specific-tab1-inputs-fn-key :specific-tab1-inputs-fn)
(def specific-tab1-save-fn-key :specific-tab1-save-fn)


;;**************************************************************************************************
