Vertragslaufzeit Module Probleme

  • Benutzt jemand hier das Vertragslaufzeit Module von Sourceway?


    Wir haben damit leider ein paar Probleme.


    Die Variable im E-Mail Template um dem Kunden das Datum der Kündigung mitzuteilen, gibt er nicht aus im Mailtemplate


    Addons und Hooks die wir nutzen, haben wir alle schon deaktiviert das brachte aber alles keinen Erfolg.


    Sourceway verweißt mich nun auch auf WHMCS, da es in einer frischen WHMCS6/7 funktioniert nach seiner Aussage. Auch wenn kein Mensch eine nackte WHMCS Version benutzen wird in meinen Augen.


    --
    Im Template "clientareaproductdetails.tpl" gibt es den Button "Kündigung" wo drüber der Kunde sein Produkt Kündigt, wenn er das gemacht hat,und dann wieder auf den Button "Kündigen" klickt wird er ledig zur "clientearea" umgeleitet,


    ich finde das sehr unsauber gelöst einfach. Scoureway hatte mir zwar einen Code geschickt um den Button nach der Kündigung auszublenden allerdings funktioniert auch der nicht, nach einfüge in das Template, ist das ganze Template zerschossen. Wir benutzen das CMSBased Template.


    Code
    {if $showcancelbutton}<li><a href="clientarea.php?action=cancel&id={$id}"{if isset($cancellationDate)} disabled=“disabled“{/if}>{$LANG.clientareacancelrequestbutton}</a></li>{/if}


    Jemand hier noch eine Idee?

    • Offizieller Beitrag

    Bzgl. der Mail-Variablen könntet Ihr mal schaun ob WHMCS da vllt irgendein Zeichen mit reincodiert (hatte schonmal den Fall das da in der normalen Ansicht alles ok war, in der Code Ansicht der Mail aber die Variable nicht richtig dargstellt wurde) - dazu im Mailtemplate einfach mal die Code anzeige nutzen und schauen.


    In wie fern wird das Template zerschossen, generell sollte das ausblenden des buttons kein problem sein. Das einzige was ich in deinem Code sehe ist das du bei disabled keine normalen "" hast, aber das kann auch am Forum liegen.

  • Nein kann ich ausschließen, ich hab sogar extra noch mal gelöscht, und im Editor eingefügt und daraus ins WHMCS kopiert ohne Erfolg. Es ist auch nur die Variable vom Addon, alle anderen gehen.


    Zerschossen im Sinne das er nicht mehr das anzeigt was er anzeigen soll, in unserem Fall zeigt er nur noch das Widget von WordPress an, der Inhalt ist komplett weg vom CMSBased Template


    Auch komisch ist das auf der Admin Hauptseite gestern noch stand 9 Anstehende Kündigung(en) obwohl es 11 Kündigungen gibt und heute plötzlich nur noch 4 Anstehende Kündigung(en) nur noch dort stehen obwohl es noch genauso viele sind wie gestern ( 11 Vorgemerkte)...


    Auch eigenartig warum das Module nicht den haken setzt bei "Bei Zyklusende abschalten" ich hab zwar keine Ahnung wie sich das Module verhält am Tag der Kündigung, ich tippe drauf das das Module einfach nur einen Hinweiß gibt und nichts weiter erledigt....


    Edit:
    Bei dem Code hattest du recht die " waren falsch, allerdings mit dem neuen Code bleibt der "Kündigung" Button weiterhin sichtbar trotz Status gekündigt


    Edit2: Wie sieht es den mit dem Module von Dirohost aus, hat das ähnliche Funktionen?

    • Offizieller Beitrag

    Bei dem Code hattest du recht die " waren falsch, allerdings mit dem neuen Code bleibt der "Kündigung" Button weiterhin sichtbar trotz Status gekündigt

    Liegt daran das der Code den Button nicht ausblendet, disabled="disabled" deaktiviert den Button nur.
    Nimm mal diesen Code:

    Code
    {if $showcancelbutton && !isset($cancellationDate)}<li><a href="clientarea.php?action=cancel&id={$id}">{$LANG.clientareacancelrequestbutton}</a></li>{/if}
  • <p><span style="font-size: small;">{$signature}</span></p>Oh Danke für deine Hilfe, ein Problem nun weniger :)


    Jetzt ist nur das Rätzel mit der "Variable" nur noch, und warum er im Admin bereich nur 4 Kündigungen anzeigt obwohl es 11 sind...


    Hier das Mailtemplate, 4 Augen sehen ja mehr als 2, {$cancellation_date} ist frei von html code :)


    <p><span style="font-size: small;">Sehr geehrter Kunde, </span><br /><span style="font-size: small;">Sehr geehrte Kundin,</span></p><p><span style="font-size: small;">hiermit bestätigen wir den Eingang Ihrer Kündigung für:</span></p><p><span style="font-size: small;">Product/Service: {$service_product_name}</span><br /><span style="font-size: small;">Domain: {$service_domain}</span><br /><br /><span style="font-size: small;"><br />Die Dienstleistung wird zum Ende des Zeitraum am: {$cancellation_date} eingestellt, falls Ihre Kündigungsfrist eingehalten wurde.</span><br /><br /><span style="font-size: small;">Bis zur Abschaltung der Dienstleistung können Sie Ihre Kündigung jederzeit widerufen.</span></p><p><span style="font-size: small;">Hierzu bitte einfach ein Ticket eröffnen oder eine eMail an uns schicken.</span></p><p><span style="font-size: small;">Sollten Sie Domains bei uns hosten und keine Löschung beantragt haben, schicken wir Ihnen in den nächsten Stunden bzw vor Ablauf der Kündigung den entsprechenden AUTHCODE per Email zu, so dass Sie den </span><span style="font-size: small;">notwendigen KK-Antrag stellen und die Domain auf einen anderen Provider portieren können.</span></p><p><span style="font-size: small;"><br />Wir bedanken uns für die Zusammenarbeit und hoffen Sie bald wieder als Kunde begrüßen zu dürfen.</span></p><p><span style="font-size: small;"> </span></p><p><span style="font-size: small;">Mit freundlichen Grüßen</span></p>

    • Offizieller Beitrag

    und warum er im Admin bereich nur 4 Kündigungen anzeigt obwohl es 11 sind...

    Meinst du die rote Leiste wenn man sich gerade eingeloggt hat? Die zählt nur die im WHMCS eigenen Kündigungsbereich hinterlegten Kündigungen, möglich das diese durch den Einsatz des Moduls nicht mehr zu gebrauchen ist.

  • Eigentlich schon, den nachdem ich gemeldet hatte das vorhandene Kündigungen nicht mit einbezogen werden gab es einen Fix der das beheben sollte, das das Module die Kündigung die durch WHMCS erstellt worden sind auch berücksichtigt.


    Den alle Kündigungen die wir haben sind noch vor dem Addon erstellt worden.


    Aber das ist nur halb so Wild, viel wichtiger wäre die Variable für das Kündigungsdatum in der E-Mail

  • Schön wäre es, er verweißt mich an WHMCS *lach*


    Edit:
    Problem gefunden, es liegt daran das die Variable nur geht wenn die E-Mail selbständig vom System verschickt wird, das hat er bei uns nicht da ein Fehler bei der E-Mail Adresse vorlag bei uns.