Beiträge von Pool

    sorry, hab ich verstanden ich habe nochmals umgebaut:


    default.php

    PHP
    <form  method="post">
          <button type="submit" name="kill_id_lspd" value="<?php $kill_id = $name->id; ?>">Entlassen</button>
        </form>


    helper.php



    mod_entlassung_lspd

    Code
    use Joomla\CMS\Factory;
    $app         = Factory::getApplication();
    $id_lspd    = $app->input->get('kill_id_lspd');


    Das gute ist, das ich keine Fehlermeldung bekomme. Aber es passiert auch beim drücken des Button nichts.


    Kannst Du mir hier mal helfen...

    ich habe es versucht und es klappt nicht.


    in der default.php

    PHP
    <form  method="post">
          <button type="submit" name="kill_id_lspd" value="<?php $kill_id = $name->id; ?>">Entlassen</button>
        </form>


    in der helper.php

    Code
    public static function bekommeID() {
        
                use Joomla\CMS\Factory;
                $app = Factory::getApplication();
                $var= $app->input->get('kill_id_lspd');
            }

    in der mod_entlassung_lspd.php


    Code
    $kill_id_lspd = modEntlasseMitarbeiter_lspd::EntlasseMitarbeiter_lspd();


    Nun bekomme ich folgende ERROR Message von Joomla -> Ich glaube er versteht "use" nicht


    0 - syntax error, unexpected 'use' (T_USE)



    Da ist der Wurm drin ....

    Hallo LukasHH


    ersteinmal danke für die Hilfe und deine Zeit. Ich werde den Rang später in der Datenbank haben und habe es nur reingenommen um ein richtigen Print zu bekommen.


    Kurz zum Hintergrund: Eine RP Spielgemeinschaft hat mich gebeten ein CMS zu bauen, damit die Fraktionen sich Managen können. Die Entscheidungen sollen alle im Frontbereich als degistrierte User in der jeweiligen Fraktion ausgeführt werden.

    Es sollen folgende 3 Module erstmal gemacht werden:


    1. ) Eine Auflistung der User in der Gruppe als Mitarbeiterstamm

    2.) Eine Aufistung mit Entassungsbutton (wie Modul 1 nur mit Erweiterung zum Löschen der ID der Tabellen '__user und mitarbeiterstamm

    3.) Einstellungformular


    Nun habe ich das erste Modul fertig. Ich weiss, das man alle drei Module in ein Programmieren kann. Aber mir fehlt die Praxis.


    Meine Frage:

    Wie bekommt das Modul heraus, das der Button geruckt wurde und wie übergebe ich dies zur helper.php.


    in der default.php:

    PHP
    <form  method="post">
          <button type="submit" name="kill_id_lspd" value="<?php $kill_id = $name->id; ?>">Entlassen</button>
        </form>


    in der helper.php wurde eine zweite funktion eingerichtet, die später als "where = $id_lspd" in der sql delete anweisung übergeben werden


    Code
        public static function BekommeID_lspd() {
    
            $id_lspd = $_POST['kill_id_lspd'];
            
        }


    in der mod_entlassung_lspd wurde folgender Eintrag eingeführt


    Code
    $id_lspd = modEntlasseMitarbeiter_lspd::bekommeID_lspd();


    wenn ich in der default.php die variable $id_lspd abfrage kommt nichts an, wenn der Botton gedrückt wurde. Wo mache ich da was falsch


    Danke für die Hilfe

    Hallo LukasHH und Firstlady,


    ersteinmal danke schön für die Hilfe. Es funktioniert. Nun habe ich eine Liste mit allen Benutzer, die wie folgt aussieht:


    Polizei Polizei 999 Ltd. / Ass.Abteilungleitung 705457 758
    Super User Superprime 22 Officer 666666 756
    LSFD Mann Feuerwehr   759


    In der letzten Spalte wird die BenutzerID aufgegeben, die der einzelne Benutzer automatisch von Joomla erhalten hat.



    Damit im Frontend der User von einer autorisierte Benutzergruppe gelöscht werden kann, möchte ich folgendes machen:


    1. Ich möchte ein Formularfeld "Button" pro User einfügen, der die variable "UserId" speichert.

    2. die variable "UserID" soll im sql script in der mox_name,php übergeben werden, sodass eine delete ausgeführt wird.

    3. eventuell Schutz vor SQL injection


    Bisher habe folgende Dateien und weiss nicht wie ich das umsetzen soll. Bitte hilft mir mal ....


    default.php



    mod_entlassung_lspd.php

    PHP
    <?php
    
    defined('_JEXEC') or die( 'Restricted access' );
    
    require_once dirname(__FILE__) . '/helper.php';
    $result = modEntlasseMitarbeiter_lspd::EntlasseMitarbeiter_lspd();
    require ( JModuleHelper::getLayoutPath( 'mod_entlassung_lspd' ));
    
    ?>


    helper.php


    Als Resultat sollte so sein, das statt der UserID, ein Button erscheint. Bei Klick des Button sollte die Zeile löscht werden und somit auch die Einträge der beiden SQL Tabellen #__user und fmsrp_miterarbeiterstamm_lspd.



    Also danke für die Hilfe.

    Hallo Zusammen,


    für eine Spielkommunity versuche ich ein Modul zu entwicklen, welches die Benutzerliste ausliest und im Frontend im registrierten Bereich darstellt. Bevor ich zur Frage komme, da ich nicht weiterweiss, zeige ich Euch was ich zunächst programmiert habe:


    /tmpl/default.php


    mod_mitarbeiterstamm.php

    PHP
    <?php
    
    defined('_JEXEC') or die( 'Restricted access' );
    
    require_once dirname(__FILE__) . '/helper.php';
    $result = modZeigeMitarbeiter::ZeigeMitarbeiter();
    
    require ( JModuleHelper::getLayoutPath( 'mod_mitarbeiterstamm' ));
    
    ?>


    helper.php


    Nun bei der Ausgabe zeigt mir Joomla den ersten Datensatz nur an. Ich glaube es kommt daher, das ich in der Datei "default.php" einen" $result[1];" eingegeben habe.


    Wenn ich in der "default.php" Datei mit einer while schleife arbeite, wie hier

    Code
    while ($belegschaft_abfrage = mysqli_fetch_array($result)) {
     
    $benutzername;        =    $belegschaft_abfrage['name'];
    $loginname            =    $belegschaft_abfrage['username'];
    $dienstgrad           =    $belegschaft_abfrage['dienstnummer'];
    $rangname             =    $belegschaft_abfrage['rang']; 
    $telefon              =    $belegschaft_abfrage['telefon'];
    
    }


    dann erhalte ich diesen Fehler: syntax error, unexpected '}'




    Bitte seit so lieb und Hilft mir mal.

    Moin chr-hl,


    danke für dein Tipp, aber den bin ich bereits schon nachgegangen bevor ich hier reingeschrieben habe.

    Also Protostar und Beez haben das selben Schema (ein Menü über Fieldset).


    1 Anhang - So sieht das Menü Protostar aus



    2 Anhang - die zukunfte Gestaltung einer Templatesteuerung - Hauptmenü und jedes Hauptmenu hat Untermenüs


    Der grüne Bereich wird über die Fieldset eingefügt. Der braune Bereich solte ein Untermenü zum Fieldset "General" sein und den rechten Contentbereich "field" steuern


    Dann mir einer bei der Umsetzung helfen, da ich nicht genu weiß, wie ich das steuern kann. Kann man ein Field Type="submenu" programmieren und wie macht man das.



    PS: bleibt gensund in solch einer Zeit.

    MFG

    Pool

    Liebes Forum,


    ich hänge seit Tagen an mein erstes Template fest und benötige einmal Eure Hilfe.


    Ich versuche im Stilbereich neben den horizontalen Menü (Fieldset in der detailsTemplate.xml) auch ein vertikales Menu (field type) zu programmieren, wo auf jedem Fieldset untermenues sind und in den untermenues verschiene fields.


    So sieht zur Zeit die detailsTemplate.xml aus:


    Meine Fragen an Euch

    1. Bitte gibt mir ein Denkanstoß, wie man in PHP hier ein Menü innerhalb der Template--> Stile einrichtet.

    2. Kann mir einer Sagen wie man das label ( siehe Quelltext) anspricht, sodass ich in css eine andere Farbe einrichten kann. Das label wird durch die language.ini gesteuert.


    danke für Eure Hilfe und Zeit

    viele Grüße

    Pool

    Hallo Liebe Community,


    nach ca eine Woche rumprobieren, habe ich es geschaft ein Schattenmenü anzulegen. Das vergesse ich nie wieder 8o .
    Jetzt hab ich aber eine Frage noch:
    Ich habe zwei Menü-Einträge (Schattenmenu und Normales "Beiträge und Archive"). Ich weiss nur noch nicht, wie der Menüeintrag "Beiträge und Archive" den Link "index.php?option=com_content&view=categories&id=13/itemid=149" abfragt.


    Meine URL lautet: http://87.79.114.39/damian/index.php


    Wenn ich auf den Menüeintrag "Beitrag und Archive drücke, komme ich zu diesem Link:
    http://87.79.114.39/damian/index.php/beitraege-und-archive


    Aber es sollte dieser sein:
    http://87.79.114.39/damian/ind…tegories&id=13/itemid=149


    Als Anleitung habe ich diese Seite für Schattenmenüs verwendet:
    https://www.templatemonster.co…idden-menu-item.html#gref
    Aber nach meiner Meinung fehlt da noch ein Schritt damit das normale Menü die Daten vom Schattenmenü bekommt.


    Ich hoffe Ihr könnt mir helfen und warte auf Eure Antwort.
    Danke in voraus für Eure Zeit und Hilfe
    Pool




    Guten Morgen,


    hier ist meine:


    INDEX.PHP


    Liebe Community,


    danke für Euere Trips und Hilfe.
    Ich kann erst in 2 Wochen eine Subdomain einrichten, da unsere Ansprechperson des Vereins zur Zeit nicht da ist.
    Die HP ist im Moment auf meinen Laptop und läuft unter XAMPP. Ich muss mir noch durchlesen, wie ich Euch einen Link geben kann, wo Ihr einmal nachsehen könnt.


    Module und die ITEM-ID
    So ich habe mir nochmals das Joomla Einsteigerbuch - Thema Module angesehen und gelernt, das jedes Modul eine IDEM-ID hat die an die URL angehangen wird. Diese ITEM-ID wird beim Aufruf von Unterkategorien oder Beiträge vererbt. Wahrscheinlich sehe ich deswegen auf allen UnterKategorien oder alle Beiträge in einer Kategorie immer als letztes das Modul (ps: Ich hoffe ich habe das richtig verstanden)


    Advanced Modul Manager
    Flow hat mir geschrieben das dieses "Advanced Modul Manager" genau dafür da ist. Ich habe das Modul installiert und verschiene Kombinationen ausprobiert. Leider ohne Erfolg. Kann mir einer eine Anweisung geben, wie ich sowas Einstelle, das der Benutzer der HP nicht immer das Modul auf jeden Beitrag sieht.


    Jetzige Ausgangslage
    Menüfeld "Beiträge" verlinkt mit einzelner Beitag "News". Der Beitrag "News" ist ein Hauptbeitrag der Kategorie ""Vereinsnews" alle anderen Beiträge sind keine Hauptbeiträge. Das Modul "xlc News Pro" wird auf der Postition "content_half" angezeigt, wenn die Kategorie "Vereinsnews einen Hauptbeitrag hat. Hier zeigt das Modul "xlc News Pro" alle nicht Haupteinträge. Alles klappt gut, außer das Jeder Beitrag am Ende das Modul zeigt.


    schon Ausprobiert:
    Wie oben "ausgangslage" beschrieben, jedoch mit folgender Abwandlung:
    Menüfled "Beiträge" verlinkt mit Hauptbeitrag "News" sonst alles identisch. Ich habe trotzdem die selbe Sichtweise.



    Wie würdet Ihr versuchen so ein aufgezeigtes Problem mit dem Modul "Advanced Modul Manager" zu lösen.
    Habt Ihr ein Beispiel, das ich übernehmen kann und somit teste ob es klappt.


    Danke für Eure Zeit und Hilfe und viele Grüße
    Pool


    PS: Das Ist mein erstes Projekt und ich habe das Template auch selber gemacht - ich versuche Joomla zu verstehen, aber manchmal kommt das Hirn nicht mit.;-)

    Das ist meine erste Hompage und ich gestalte sie für einen Verein.


    ich werde morgen Abend dir den Link geben - möchte gerne Lernen


    Problem kurz beschrieben:
    ich klicke auf den Menülink Beiträge.Es erscheint der Beitrag "News".
    Jetzt kann ich das Modul sehen. Man hat ne Auswahl derletzten 9 news mit 9links. Wenn ich denLink drücke komme ich zu den entsprechenden News. Der Beitrag baut sich mit Text und Bilder auf. Als letztes erscheint wieder das Modul integriert in Beitrag " News". Fazit: auf jeder news Seite habe ich unten das Modul.


    ich möchte gerne es so haben:
    Ich drücke den Menülink "Beiträge". Es erscheint das Modul xlc news pro mit den letzten 9 News. Ich suche mir ein
    Beitrag mit einem Klick aus,es erscheint diese mit Text und Bild wie es der Autor geschrieben hat (ohne Das das Modul als letztes auf Seite integriert wird). Wenn ich wieder zur Beitragsseite zurück möchte drücke ich im Menülink Beiträge. Es erscheint das Modul xlc news pro mit den letzten 9 News.


    sorry das ich erst morgen dir den Link poste. Ichbin im Miment auf Reisen und schreibe per Mobile Phone.


    viele Grüsse
    Pool

    Also ich habe das schon ausprobiert und man kann nur statisch dies regeln. Ein Link und eine Seite. Das Modul nimmt die Neuesten Beiträge einer Kategorie auf und gibt die ersten 9 Artikel aus. Leider funktioniert der Advanced Modul Manager nicht bei sowas.


    das Schattenmenü habe ich auch ausprobiert, leider ohne Erfolg.


    Bisher wir jeder News Artikel mit dem Modul ausgegeben.


    Gibt es Oveerides bei den Artikel die ich anpassen kann.

    Moin,


    Ich habe das Modul von Joomla xlc.
    Die Modulzuweisung funktioniert gut, behebt aber nicht das Problem.


    Wenn ich auf den Menüpunkt drücke,dann läd das Modul "News Pro". Nun hat der HP Besucher eine Auswahl News durch einen Click zu lesen. Dabei wird er auf einen Beitrag weitergeleitet. Die Darstellung des Beitrages erfolgt wie folgt: Erst kommt der geschriebene Beitrag danach das Modul. Ich möchte gerne haben das das Modul nicht an Beiträge angehangen wird. Dies habe ich bei xlc Slider auch. Man sagte mir das dies an Joomla liegt und nicht am Modul.


    wie stelle ich das Modul ein das das Modul nicht weitervererbt wird.Also Beitrag wird aufgerufen, es kommt der Beitrag mit Text und Bild und am letzten wird das Modul nochmals dargestellt. Das soll verhindert werden


    Viele Grüsse
    Pool

    Hallo Zusammen,
    Ich bin neu hier und bin mit meinen ersten Joomlaprojekt am verzweifeln.


    Ich benutze die neueste Joomla Version und xmapp auf meinen lokalen Laptop.


    Das Problem:
    Ich habe das Modul XLC News pro auf die Position 1 laufen und dies mit dem Menü verknüpft. Alles funktioniert. Alle Artikel "News" wurden auf die Kartegorie "Vereinsnews" zusammengeführt.
    Jetzt wird aber das Modul auf alle Artikel sichtbar. Dies will unterbunden werden. Kann mir bitte einer vom Euch erklären wie das Modul nur auf der Hauptseite des Menüs sichtbar wird. Auf alle Unterkategorien und deren Beiträge soll das Modul nicht mehr sichtbar sein.


    Ich habe folgendes ausprobiert und es funktioniert nicht:
    - Schattenmenü
    - Einstellungen Joomla Beiträge
    - Einstellung XLC News Pro
    - Einstellungen Advanced Modul Manager


    Danke für eure Zeit und Hilfe
    Pool