Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 24. Mai 2012 07:49
- rednose
- probiert CMS/ms aus
- Registriert: 28. März 2011
- Beiträge: 63
[GELÖST] plugin recently updated funktioniert nicht
ich brauche für eine Kunde diese funktion: jedes mal wenn sie eine Seite bearbeitet hat, dass automatisch eine Liste erscheint mit zuletzt bearbeite Seiten.
Aber der Plugin recently_updated funktioniert nicht. Es bleibt einfach leer. in der Quelcode kommt nur <ul></ul>
Er fangt also schon an mit das plugin aber macht irgendwie nicht weiter.
Version CMS 1.10.3 mit mod_rewrite
if (isset($params['css_class'])){
$output = '<div class="'.$css_class.'"><ul>';
}
else {
$output = '<ul>';
}
$gCms = cmsms();
$hm = $gCms->GetHierarchyManager();
$db = $gCms->GetDb();
// Get list of most recently updated pages excluding the home page
$q = "SELECT * FROM ".cms_db_prefix()."content WHERE (type='content' OR type='link')
AND default_content != 1 AND active = 1 AND show_in_menu = 1
ORDER BY modified_date DESC LIMIT ".((int)$number);
$dbresult = $db->Execute( $q );
if( !$dbresult )
{
echo 'DB error: '. $db->ErrorMsg()."<br/>";
}
while ($dbresult && $updated_page = $dbresult->FetchRow())
{
$curnode =& $hm->getNodeById($updated_page['content_id']);
$curcontent =& $curnode->GetContent();
$output .= '<li>';
$output .= '<a href="'.$curcontent->GetURL().'">'.$updated_page['content_name'].'</a>';
if ((FALSE == empty($updated_page['titleattribute'])) && ($showtitle=='true'))
{
$output .= '<br />';
$output .= $updated_page['titleattribute'];
}
$output .= '<br />';
$output .= $leadin;
$output .= date($dateformat,strtotime($updated_page['modified_date']));
$output .= '</li>';
}
$output .= '</ul>';
Auf der gleiche Inhaltsseite habe ich auch zum testen plugins: lastupdate, modified_date und created_date probiert ; diese funktionieren prima.
Auch habe ich es als UDT versucht ( wie aus dem wiki) und UDT FreshContent. auch kein Resultat.
Jemand vielleicht noch ein Idee?
Beitrag geändert von rednose (24. Mai 2012 07:50)
Offline
#2 24. Mai 2012 09:45
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] plugin recently updated funktioniert nicht
(type='content' OR type='link')
AND default_content != 1 AND active = 1 AND show_in_menu = 1
Sind Deine Seiten vom Typ "Inhalt" oder "Link" und sind diese Seiten aktiv und im Menü sichtbar?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 24. Mai 2012 10:03
- rednose
- probiert CMS/ms aus
- Registriert: 28. März 2011
- Beiträge: 63
Re: [GELÖST] plugin recently updated funktioniert nicht
you made my day!!!!
Ich bin grosser fan von advanced content und dementsprechend sind auch alle Seiten"erweiterte inhalt". ich hatte mein sq abfrage schon auf verschiedene Weise versucht anzupassen, aber da habe ich wirklich gar nicht dran gedacht.
jetzt habe ich das Plugin angepasst:
content WHERE (type='content2' OR type='link')
und siehe da...es wirkt.
Vielen Dank.
Offline
#4 24. Mai 2012 10:24
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] plugin recently updated funktioniert nicht
Besser wäre
type='content' OR type='content2' OR type='advanced_content' OR type='link'
(Ich habe vor, die Klasse für den Inhaltstypen von "content2" in "advanced_content" umzubenennen.)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 24. Mai 2012 10:29
- rednose
- probiert CMS/ms aus
- Registriert: 28. März 2011
- Beiträge: 63
Re: [GELÖST] plugin recently updated funktioniert nicht
Dann werde ich das noch zufügen
Offline
Seiten: 1