CLM Logo
Die Administrationsoberfläche (Backend) des CLM

Frage [SOLVED]Zugang zu CLM-Parametern über Info-View (J!2.5)

Mehr
12 Jahre 8 Monate her #3999 von kbaerthel
Zur Zeit ist der Zugang zu den Parametern der CLM-Komponente nur über das Icon „Optionen“ in der Funktionsleiste des views config möglich. Es wäre wahrscheinlich besser das Icon "Optionen" schon im view info und anderen main views zu haben. Der view config ist dann nicht mehr nötig, auch könnte „Einstellungen“ im CLM-Menü entfallen. In einigen anderen Joomla-Komponenten wie z.b. com_banners oder com_contact ist dieser Ansatz schon umgesetzt.
Meinungen?

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 8 Monate her - 12 Jahre 8 Monate her #4003 von pierre
es führte einerseits bei Neulingen schon zu Fragen, dass im view "Einstellungen" im Hauptfenster gar keine Einstellungen mehr möglich sind, sondern nur ziemlich leere Fenster gezeigt werden. Ein Hinweis auf das Icon "options" half dann aber schnell, wenn es nicht selbst gefunden wurde.

Aber andrerseits ist ein kleines oben rechts hängendes Icon "Options" nicht ganz so selbsterklärend als "Einstellungen" zu verstehen. Besonders wenn der view gar nicht "Einstellungen" heisst. Dort hält man ja normalerweise garnicht danach Ausschau. Ein Menüpunkt "Einstellungen" ist immer noch das am ehesten gesuchte, wenn es um Einstellungen geht - besonders in der deutschen Sprachumgebung :)

Der view "Einstellungen" sollte deshalb auch nicht einfach verschwinden. vielleicht lässt sich "options" bei Auswahl des views "Einstellungen" direkt "auslösen" ?

Abgesehen davon ist die Optik, die mir bei klick auf "Options" geboten wird, nicht ganz so toll.

Daran ist vor allem der Reiter "Basics" und der Reiter "Berechtigungen" beteiligt.

Ich habe für das Browserfenster eine Riesenfläche. Die Options und darunter die Inhalte dieser beiden Reiter, werden aber in so kleinem Rahmen dargestellt, dass ein scrollen notwendig ist. Das geht auf Kosten der Übersichtlichkeit.
Vielleicht lässt sich da auch noch etwas verbessern?
Letzte Änderung: 12 Jahre 8 Monate her von pierre.

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 7 Monate her #4023 von kbaerthel
Als "kleine" Lösung werde ich demnächst nur Icon "Optionen" schon im ersten CLM-view (info) bringen und alles andere nicht ändern.
Ein schönerer Config-view analog der Darstellung im J!1.5 ist wünschenswert, doch das müsste erarbeitet werden. Wer sich der Aufgabe stellt, kann mit meiner Unterstützung rechnen.

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 7 Monate her #4028 von kbaerthel
"kleine" Lösung als revision 49 im repo

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 4 Wochen her #4342 von dau
Wie wäre es einfach wie wenn man auf Optionen klickt die Einstellungen als iframe einzubauen, dadurch ist die Größe wieder in Ordnung.
Durch das entfernen der Anzeigen aus den view.html.php Dateien kann man Optionen auch ganz verschwinden lassen.

Entfernen der bereits im iframe integrierten Speicher Dialoge
view/config/view.html.php
Code:
<?php /** * @copyright Copyright (C) 2009-2011 ACYBA SARL - All rights reserved. * @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL */ defined('_JEXEC') or die('Restricted access'); jimport( 'joomla.application.component.view'); class CLMViewConfig extends JView { function display($tpl = null) { require_once(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_clm'.DS.'images'.DS.'admin_menue_images.php'); JToolBarHelper::title( JText::_('CONFIG_TITLE'), 'clm_headmenu_einstellungen.png' ); // Tabs jimport('joomla.html.pane'); // aktuelle Parameter-Einstellungen $paramsdata = &JComponentHelper::getParams( 'com_clm' ); // XML-Vorgaben zu den Parametern $paramsdefs = JPATH_COMPONENT.DS.'config.xml'; // beides zusammen übergeben $params = new JParameter( $paramsdata->_raw, $paramsdefs ); $this->assignRef('params', $params); JHTML::_('behavior.tooltip'); return parent::display($tpl); } }

Einbinden der Konfiguration als iframe
view/config/tmpl/default.php
Code:
<?php defined('_JEXEC') or die('Restricted access'); ?> <div id="clm_content" > <div id="iframedoc"></div> <iframe frameborder="0" width="100%" height="700px" src="index.php?option=com_config&amp;view=component&amp;component=com_clm&amp;path=&amp;tmpl=component"></iframe> </div>

p.s. Wo gibt es die repo?

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 4 Wochen her - 12 Jahre 4 Wochen her #4347 von TAhlers
Letzte Änderung: 12 Jahre 4 Wochen her von TAhlers.

Bitte Anmelden um der Konversation beizutreten.

  • Nicht erlaubt Themen erstellen
  • Nicht erlaubt antworten
  • Nicht erlaubt Beitrag bearbeiten
Ladezeit der Seite: 0.105 Sekunden
Powered by Kunena Forum