芝麻web文件管理V1.00
编辑当前文件:/home/provyohx/public_html/components__c0c73d1/com_sppagebuilder/addons/gmap/admin.php
get('gmap_api', ''); SpAddonsConfig::addonConfig([ 'type' => 'content', 'addon_name' => 'gmap', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_DESC'), 'icon' => '
', 'settings' => [ 'map' => [ 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_CONTENT'), 'fields' => [ 'message' => [ // todo: not working 'type' => empty($gmap_api) ? 'alert' : 'hidden', 'message' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_APIKEY_MISSING'), ], 'map' => [ 'type' => 'gmap', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_LOCATION'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_LOCATION_DESC'), 'std' => '23.755349,90.375961', 'inline' => true, ], 'type' => [ 'type' => 'select', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_TYPE'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_TYPE_DESC'), 'values' => [ 'ROADMAP' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_TYPE_ROADMAP'), 'SATELLITE' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_TYPE_SATELLITE'), 'HYBRID' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_TYPE_HYBRID'), 'TERRAIN' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_TYPE_TERRAIN'), ], 'std' => 'ROADMAP', 'inline' => true, ], 'height' => [ 'type' => 'slider', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_HEIGHT'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_HEIGHT_DESC'), 'std' => ['xl' => 300], 'max' => 2000, 'responsive' => true, ], ], ], 'map_options' => [ 'title' => Text::_('COM_SPPAGEBUILDER_OPTIONS'), 'fields' => [ 'infowindow' => [ 'type' => 'textarea', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_INFOWINDOW'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_INFOWINDOW_DESC'), ], 'zoom' => [ 'type' => 'slider', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_ZOOM'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_ZOOM_DESC'), 'max' => 25, ], 'mousescroll' => [ 'type' => 'radio', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_MOUSE_SCROLL'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_DISABLE_MOUSE_SCROLL_DESC'), 'values' => [ 'false' => Text::_('JNO'), 'true' => Text::_('JYES'), ], 'std' => 'true', ], 'show_controllers' => [ 'type' => 'radio', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_DISABLE_SHOW_CONTROLLERS'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_DISABLE_SHOW_CONTROLLERS_DESC'), 'values' => [ 'false' => Text::_('JYES'), 'true' => Text::_('JNO'), ], 'std' => 'false', ], ], ], 'multiple_maps' => [ 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_LOCATION'), 'fields' => [ 'multi_location' => [ 'type' => 'checkbox', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_MULTI_LOCATION'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_MULTI_LOCATION_DESC'), 'values' => [ 1 => Text::_('YES'), 0 => Text::_('NO'), ], 'std' => 0, 'is_header' => 1 ], 'multi_location_items' => [ 'type' => 'repeatable', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_MULTI_LOCATION_ITEMS'), 'attr' => [ 'location_item' => [ 'type' => 'gmap', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_LOCATION'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_LOCATION_DESC'), 'std' => '22.3435442,91.765449', ], 'location_popup_text' => [ 'type' => 'textarea', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_INFOWINDOW'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_GMAP_INFOWINDOW_DESC'), 'std' => 'Chittagong', ], ], 'depends' => [['multi_location', '=', 1]], ], ], ], 'title' => [ 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_TITLE'), 'fields' => [ 'title' => [ 'type' => 'text', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_TITLE'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_TITLE_DESC'), ], 'heading_selector' => [ 'type' => 'headings', 'title' => Text::_('COM_SPPAGEBUILDER_ADDON_HEADINGS'), 'desc' => Text::_('COM_SPPAGEBUILDER_ADDON_HEADINGS_DESC'), 'std' => 'h3', ], 'title_typography' => [ 'type' => 'typography', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_TYPOGRAPHY'), 'fallbacks' => [ 'font' => 'title_font_family', 'size' => 'title_fontsize', 'line_height' => 'title_lineheight', 'letter_spacing' => 'title_letterspace', 'uppercase' => 'title_font_style.uppercase', 'italic' => 'title_font_style.italic', 'underline' => 'title_font_style.underline', 'weight' => 'title_font_style.weight', ], ], 'title_text_color' => [ 'type' => 'color', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_COLOR'), ], 'title_margin_separator' => [ 'type' => 'separator', ], 'title_margin_top' => [ 'type' => 'slider', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_MARGIN_TOP'), 'max' => 400, 'responsive' => true, ], 'title_margin_bottom' => [ 'type' => 'slider', 'title' => Text::_('COM_SPPAGEBUILDER_GLOBAL_MARGIN_BOTTOM'), 'max' => 400, 'responsive' => true, ], ], ], ], ]);