Modul: Standard-Artikelliste Advanced V1.4
Ja, ist möglich. "Unterhalb der primären Kategorie" sollte aber funktionieren - das ist eigentlich unabhängig davon, wie oft man es einsetzt. Bei den ausgewählten Kategorien kann es sein, das liegt an der dort verwendeten Technik.
Gucke ich mir bei Gelegenheit an.
Gruß
HerrB
Gucke ich mir bei Gelegenheit an.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Könnt ihr mir bitte helfen.
ich wollte in dem modul, dass so machen dass be jeden artikel das datum angezeigt wird. wie kann ich es machen. (Version 1.3)
Hier ist der Abschnitt wo ich versucht hab das Datum anzuzeigen:
Verbesrungs vorschlag:
HerrB: das währe echt gut wenn du im nächten version das mit Templates machen würdet.
ich wollte in dem modul, dass so machen dass be jeden artikel das datum angezeigt wird. wie kann ich es machen. (Version 1.3)
Hier ist der Abschnitt wo ich versucht hab das Datum anzuzeigen:
Code: Alles auswählen
if($i == 1) {
$sql = "SELECT DATE_FORMAT(created, '%d.%m.%Y') AS Changedatum FROM con__art_lang WHERE idart = " .$aData[$i]["Datum"];
$db->query($sql);
if ($db->next_record())
{
$time = $db->f('Changedatum');
}
echo ' <div id="text'.$i.'">'.$aValue["i".$i]["Value"].' '.$time.'</div>', chr(10);
}
Verbesrungs vorschlag:
HerrB: das währe echt gut wenn du im nächten version das mit Templates machen würdet.
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
foreach ($aData as $aValue) {
#
#-----[ ADD, AFTER ]------------------------------------
#
$datum = strtotime($aValue["Created"]);
$tag = date("j",$datum);
$monat = date("m",$datum);
$jahr = date("Y",$datum);
$monat = str_replace(
array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'),
array('. Januar ', '. Februar ', '. März ', '. April ', '. Mai ', '. Juni ', '. Juli ', '. August ', '. September ', '. Oktober ', '. November ', '. Dezember '),
$monat
);
#
#-----[ ADD, ANYWHERE ]----------------------------------
#
".$tag.$monat.$jahr."
-
- Beiträge: 1758
- Registriert: Mo 1. Aug 2005, 00:35
- Wohnort: in der schönen Hallertau, mitten im Hopfen
- Kontaktdaten:
eine weitere möglichkeit auf basis von i-fekts beschreibung zur umwandlung des datums in beliebige fromate, zb mit am oder pm für die zeit oder englisches 1st 2nd 3rd und so fort wird hierrenasco hat geschrieben:... ich wollte in dem modul, dass so machen dass be jeden artikel das datum angezeigt wird. wie kann ich es machen. (Version 1.3)
http://contenido.org/forum/viewtopic.ph ... c&start=16
beschrieben, i-fekts code dem anzupassen sollte kein prob sein macht's schlanker und flexibler
Grüsse, Guido
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
Wäre mein nächster Post gewesen...
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Hallo alle zusammen ich hab heute mal ein wenig experimentiert. Ich hatte vorher das problem das bei mir einige Umlate (nicht alle) nicht richtig angezigt wurden. Mit eine kleine erweiterung werden jetzt sogar arabische zeichen gezeigt (hab ich getestet).
Finde:
Ersetze durch:
Finde:
Code: Alles auswählen
for ($i = 0; $i < $aSettings["Elements"]; $i++) {
Code: Alles auswählen
for ($i = 0; $i < $aSettings["Elements"]; $i++) {
$aValue["i".$i]["Value"] = html_entity_decode($aValue["i".$i]["Value"]);
Guuut!
Muss ich noch einbauen.
Gruß
HerrB
Muss ich noch einbauen.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
"fixierte" Konfiguration
Hallo,
nachdem ich auf einer Seite das - wirklich tolle, danke - Modul in sehr vielen Kategorien eingesetzt habe, und die auszulesenden Artikel immer den selben Aufbau haben, habe ich mir eine Modifikation ausgedacht (quick and dirty), die mit 3 Veränderungen die Templatekonfiguration in Bezug auf den Musterartikel fixiert.
Alle Änderungen beziehen sich auf den Modulinput.
1. neue Variable für eine Beispielkategorie hinzufügen
2. ändern, damit die Beispielkonfiguration beibehalten wird
ändern in
Damit wird verhindert, dass sich die Detailkonfiguration jedesmal zurücksetzt, wenn man eine andere Kategorie auswählt
3. ändern, damit nur Artikel aus der Beispielkategorie angezeigt werden
man suche nach und so weiter
und ersetze "Category" durch "SampleCat"
alle anderen Funktionen bleiben unberührt, d.h. man kann weiterhin nach Belieben zusätzliche Elemente hinzufügen oder auch wegnehmen, in jedem Fall bleibt aber die Ursprungskonfiguration des Beispiel-Artikels aus dem Template unverändert.
schöne Grüße
mikum
nachdem ich auf einer Seite das - wirklich tolle, danke - Modul in sehr vielen Kategorien eingesetzt habe, und die auszulesenden Artikel immer den selben Aufbau haben, habe ich mir eine Modifikation ausgedacht (quick and dirty), die mit 3 Veränderungen die Templatekonfiguration in Bezug auf den Musterartikel fixiert.
Alle Änderungen beziehen sich auf den Modulinput.
1. neue Variable für eine Beispielkategorie hinzufügen
Code: Alles auswählen
# Vorgaben für Kategorie mit Beispielartikel(n)
$aSettings["SampleCat"] = "60"; //KategorieID mit Beispielseiten
Code: Alles auswählen
echo ' <td class="text">'.fncBuildCategorySelect("CMS_VAR[5]", $aSettings["Category"], 0, "if (document.forms[0].elements['CMS_VAR[5]'].value != 'CMS_VALUE[5]') { document.forms[0].elements['CMS_VAR[6]'].disabled = true; document.forms[0].elements['CMS_VAR[7]'].disabled = true; document.forms[0].elements['CMS_VAR[8]'].disabled = true; document.forms[0].elements['CMS_VAR[9]'].disabled = true; } else { document.forms[0].elements['CMS_VAR[6]'].disabled = false; document.forms[0].elements['CMS_VAR[7]'].disabled = false; document.forms[0].elements['CMS_VAR[8]'].disabled = false; document.forms[0].elements['CMS_VAR[9]'].disabled = false;}").' <input type="image" src="images/submit.gif"></td>'."\n";
Code: Alles auswählen
echo ' <td class="text">'.fncBuildCategorySelect("CMS_VAR[5]", $aSettings["Category"], 0 ).' <input type="image" src="images/submit.gif"></td>'."\n";
3. ändern, damit nur Artikel aus der Beispielkategorie angezeigt werden
man suche nach
Code: Alles auswählen
echo ' <td class="text" style="border-right: 1px solid #747488;">'.fncBuildArticleSelect("CMS_VAR[6]", $aSettings["Category"], $aSettings["SampleArt"],
und ersetze "Category" durch "SampleCat"
alle anderen Funktionen bleiben unberührt, d.h. man kann weiterhin nach Belieben zusätzliche Elemente hinzufügen oder auch wegnehmen, in jedem Fall bleibt aber die Ursprungskonfiguration des Beispiel-Artikels aus dem Template unverändert.
schöne Grüße
mikum
Na ja, ich treibe ja nicht den Aufwand, möglichst alles in der Konfiguration einstellen zu können, wenn ich dann doch eine Variable mit einem Wert in den Code kodiere...
Was man machen könnte, wäre, die Beispiel-Kategorie in den Mandanten-Einstellungen zu verankern (natürlich mit Auswahl via Modul). Das ist ein Vorschlag...
Gruß
HerrB
Was man machen könnte, wäre, die Beispiel-Kategorie in den Mandanten-Einstellungen zu verankern (natürlich mit Auswahl via Modul). Das ist ein Vorschlag...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
wie gesagt, quick and dirty, außerdem hab ich keine Ahnung von php und überlass das coden Profis wie Dir.
Über die Mandanten-Einstellungen wäre eine Möglichkeit, oder über eine Kategorieauswahl per Auswahlbox im Modul selber. Meine Grundüberlegung war, wenn ich wahrscheinlich mehrere Templates mit unterschiedlichen Vorlagen für die Artikelliste mache, dann ist es am einfachsten, für jeden Zweck eine Vorlage zu erstellen, und die Vorlagen eben an einem Ort unterzubringen.
schöne Grüße
mikum
Über die Mandanten-Einstellungen wäre eine Möglichkeit, oder über eine Kategorieauswahl per Auswahlbox im Modul selber. Meine Grundüberlegung war, wenn ich wahrscheinlich mehrere Templates mit unterschiedlichen Vorlagen für die Artikelliste mache, dann ist es am einfachsten, für jeden Zweck eine Vorlage zu erstellen, und die Vorlagen eben an einem Ort unterzubringen.
schöne Grüße
mikum
Ja, ist ja vo der Idee her nicht schlecht (und passt auch zur Rückmeldung, dass die Einstellungen zu schnell flöten gehen).
Ich muss mir nur ausdenken, wie man beides ermöglicht...
Gruß
HerrB
Ich muss mir nur ausdenken, wie man beides ermöglicht...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Hi,
Modul funktioniert super …
Jedoch kann ich im Backend bei der Modulkonfiguration in der Übersichtsseite nicht die Werte für Höhe und Breite des Vorschaubildes eingeben, oder besser gesagt, er setzt diese immer wieder auf 0 zurück und zeigt das Bild komplett.
Nur wenn ich die z. B. Breite im Modul "hart kodiert" eingebe werden sie so klein angezeigt.
Woran liegt das?
Gruß+Danke.
Modul funktioniert super …
Jedoch kann ich im Backend bei der Modulkonfiguration in der Übersichtsseite nicht die Werte für Höhe und Breite des Vorschaubildes eingeben, oder besser gesagt, er setzt diese immer wieder auf 0 zurück und zeigt das Bild komplett.
Nur wenn ich die z. B. Breite im Modul "hart kodiert" eingebe werden sie so klein angezeigt.
Woran liegt das?
Gruß+Danke.
-
- Beiträge: 1536
- Registriert: Fr 20. Aug 2004, 10:07
- Kontaktdaten: