New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vorschlag zur Ergänzung bei Module > Minibeispiele oder Snippets: Datum #54

Closed
madiko opened this Issue Jan 12, 2018 · 8 comments

Comments

Projects
None yet
6 participants
@madiko
Contributor

madiko commented Jan 12, 2018

// Artikel erstellt am
	$article_originalDate = rex_article::getCurrent()->getCreateDate();
	$article_created = date("d.m.Y", $article_originalDate);

// letzte Aktualisierung 
	$article_update_originalDate = rex_article::getCurrent()->getUpdateDate();
	$article_update = date("d.m.Y", $article_update_originalDate);

update: Fehlerkorrektur bei CreateDate. Danke für den Hinweis Thomas @tbaddade.

@skerbis skerbis added the new trick label Jan 12, 2018

@tbaddade

This comment has been minimized.

Show comment
Hide comment
@tbaddade

tbaddade Jan 12, 2018

Member

Da müsste eine Notice ausgegeben werden. non well formed numeric

Außerdem wird zweimal das Updatedate geholt. Auch wäre das Zwischenspeichern in der Variable unnötig. Und ist es überhaupt Trickswürdig?

Member

tbaddade commented Jan 12, 2018

Da müsste eine Notice ausgegeben werden. non well formed numeric

Außerdem wird zweimal das Updatedate geholt. Auch wäre das Zwischenspeichern in der Variable unnötig. Und ist es überhaupt Trickswürdig?

@eaCe

This comment has been minimized.

Show comment
Hide comment
@eaCe

eaCe Jan 12, 2018

Member

Wäre vielleicht etwas für eine Snippetsammlung.

Ich speicher auch jede Variable immer zwischen...

Zum ersten sollte es wohl dann anstatt rex_article::getCurrent()->getUpdateDate(); eher rex_article::getCurrent()->getCreateDate(); heißen.

Wirft bei mir keine Notice .

Member

eaCe commented Jan 12, 2018

Wäre vielleicht etwas für eine Snippetsammlung.

Ich speicher auch jede Variable immer zwischen...

Zum ersten sollte es wohl dann anstatt rex_article::getCurrent()->getUpdateDate(); eher rex_article::getCurrent()->getCreateDate(); heißen.

Wirft bei mir keine Notice .

@skerbis

This comment has been minimized.

Show comment
Hide comment
@skerbis

skerbis Jan 12, 2018

Member

ich denke @tbaddade bezieht sich auf Date…
Alternativ kann man in REDAXO auch rex_formatter::strftime(rex_article::getCurrent()->getUpdateDate(), 'date'); verwenden um ein schönes Datum zu erhalten

möchte man anstelle von einem Datum auch die Uhrzeit nimmt man anstelle date datetime.

Member

skerbis commented Jan 12, 2018

ich denke @tbaddade bezieht sich auf Date…
Alternativ kann man in REDAXO auch rex_formatter::strftime(rex_article::getCurrent()->getUpdateDate(), 'date'); verwenden um ein schönes Datum zu erhalten

möchte man anstelle von einem Datum auch die Uhrzeit nimmt man anstelle date datetime.

@skerbis skerbis added to be cleared and removed new trick labels Jan 12, 2018

@IngoWinter

This comment has been minimized.

Show comment
Hide comment
@IngoWinter

IngoWinter Jan 12, 2018

Member

Imho ist das weder ein notierenswertes Snippet noch ein Trick (zumindest in dieser Form im Kontext dieses Repos), Wenn wir hier für jede Methode der grundlegenden rex_ Klassen ein Snippet aufmachen, wird's schnell sehr unübersichtlich. Ebenfalls unübersichtlich finde ich den Stub zu den Artikeleigenschaften, den @skerbis gerade angelegt hat. Die aktuelle Formatierung bläht das ganze doch etwas auf.

Im Nachbarissue möchte @cukabeka gerne wieder ein Cheatsheet wie das von @tbaddade haben. Es ist sehr kompakt, übersichtlich und enthält alles, was man für einfache Modulausgaben benötigt. Wäre es nicht sinnvoll, @skerbis' Stub in "Cheatsheet Artikel" umzubenennen und eine Formatierung zu finden, die eine kompakte Darstellung analog zum oben verlinkten PDF Cheatsheet ermöglicht? Weiterhin könnte es dann noch "Cheatsheet Redaxo Vars"/ "Cheatsheet Slice"/ "Cheatsheet Kategorie"/ "Cheatsheet Media" etc. geben.

@madiko oder @cukabeka zb könnten dann diese Cheatsheets füllen und hätten im PDF Cheatsheet eine Vorlage für Inhalt und Struktur. Ich bin nämlich wie @tbaddade keine besonderer Fan der fantasievoll benannten und für die Doku vollkommen überflüssigen Variablen zum Zwischenspeichern...

Member

IngoWinter commented Jan 12, 2018

Imho ist das weder ein notierenswertes Snippet noch ein Trick (zumindest in dieser Form im Kontext dieses Repos), Wenn wir hier für jede Methode der grundlegenden rex_ Klassen ein Snippet aufmachen, wird's schnell sehr unübersichtlich. Ebenfalls unübersichtlich finde ich den Stub zu den Artikeleigenschaften, den @skerbis gerade angelegt hat. Die aktuelle Formatierung bläht das ganze doch etwas auf.

Im Nachbarissue möchte @cukabeka gerne wieder ein Cheatsheet wie das von @tbaddade haben. Es ist sehr kompakt, übersichtlich und enthält alles, was man für einfache Modulausgaben benötigt. Wäre es nicht sinnvoll, @skerbis' Stub in "Cheatsheet Artikel" umzubenennen und eine Formatierung zu finden, die eine kompakte Darstellung analog zum oben verlinkten PDF Cheatsheet ermöglicht? Weiterhin könnte es dann noch "Cheatsheet Redaxo Vars"/ "Cheatsheet Slice"/ "Cheatsheet Kategorie"/ "Cheatsheet Media" etc. geben.

@madiko oder @cukabeka zb könnten dann diese Cheatsheets füllen und hätten im PDF Cheatsheet eine Vorlage für Inhalt und Struktur. Ich bin nämlich wie @tbaddade keine besonderer Fan der fantasievoll benannten und für die Doku vollkommen überflüssigen Variablen zum Zwischenspeichern...

@skerbis

This comment has been minimized.

Show comment
Hide comment
@skerbis

skerbis Jan 12, 2018

Member

Ich stimme dem voll zu. @IngoWinter Aktuell gibt es keinen besseren Platz. Auch die Mini-Beispiele sind ebenso für die Erfahrenen zu einfach. Für Anfänger jedoch Tricks. Ich halte nichts von Cheatsheets, will da auch nichts beisteuern. Der Artikel hier kann sicher noch gestrafft werden.

Member

skerbis commented Jan 12, 2018

Ich stimme dem voll zu. @IngoWinter Aktuell gibt es keinen besseren Platz. Auch die Mini-Beispiele sind ebenso für die Erfahrenen zu einfach. Für Anfänger jedoch Tricks. Ich halte nichts von Cheatsheets, will da auch nichts beisteuern. Der Artikel hier kann sicher noch gestrafft werden.

@alexplusde

This comment has been minimized.

Show comment
Hide comment
@alexplusde

alexplusde Jan 12, 2018

Member

Eine kompakte Übersicht an Methoden und Beispielen könnte man z.B. so machen, wie ich das bei YRewrite vorgeschlagen habe:
yakamara/redaxo_yrewrite#192 (comment)

(ist noch nicht ausgereift, ich warte auch hier erstmal auf das Doku-Plugin)

Member

alexplusde commented Jan 12, 2018

Eine kompakte Übersicht an Methoden und Beispielen könnte man z.B. so machen, wie ich das bei YRewrite vorgeschlagen habe:
yakamara/redaxo_yrewrite#192 (comment)

(ist noch nicht ausgereift, ich warte auch hier erstmal auf das Doku-Plugin)

@IngoWinter

This comment has been minimized.

Show comment
Hide comment
@IngoWinter

IngoWinter Jan 12, 2018

Member

So vielleicht #55

Member

IngoWinter commented Jan 12, 2018

So vielleicht #55

@skerbis

This comment has been minimized.

Show comment
Hide comment
@skerbis

skerbis Jan 12, 2018

Member

Ist gemerged. Wird demnächst im Inhaltverzeichnis als in Bearbeitung , Hilfe erwünscht markiert

Member

skerbis commented Jan 12, 2018

Ist gemerged. Wird demnächst im Inhaltverzeichnis als in Bearbeitung , Hilfe erwünscht markiert

@skerbis skerbis closed this Jan 28, 2018

@skerbis skerbis added Add to Docs and removed to be cleared labels Jan 28, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment