Eventkalender mit Administration im Backend

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Di 10. Feb 2004, 11:59

hehe, ok, tu das.... :)

Eddie123
Beiträge: 9
Registriert: Di 15. Jul 2003, 09:16
Kontaktdaten:

Beitrag von Eddie123 » Mi 25. Feb 2004, 17:37

also bin nicht blond .. nur kapierre das nicht so richtig :-(



Eventkalender in das Frontend integrieren ! ##### was istn genau das Frontend ?? :-)
- getestet mit Version 4.3.2 und v4.4.1 -


Ein Modul erstellen:


Modulausgabe: #### ab da ist ja eigentlich wieder alles klar


<?
//Frontendpfad ermitteln
$query = "SELECT frontendpath FROM ".$cfg["tab"]["clients"]." WHERE idclient='".$client."'";
$db->query($query);
$db->next_record();
$frontendpath = $db->f("htmlpath");

require($cfg['path']['calendar']."jax_calendar.php");
?>



Eventuell ein Template für das Modul erstellen.

Bitte die Seite Starten, in der das Modul ausgegeben werden soll
die idcat merken und dann als letzen Schritt in der Datei
root\contenido\external\calendar\eventlist_full_year.inc.php
volgende Änderung durchführen.

Auszug ab Zeile 143 #### hier soll ja nur die templates bzw. Artikel ID geändert werden
-------------- bitte die idcat=[Zahl der aktuellen Seite im Frontend] -----
unset($PHP_SELF);
$PHP_SELF = "front_content.php?idcat=7&client=1&lang=1&";


also würde mich über hILfe freuen :-)

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Mi 25. Feb 2004, 17:57

frontend ist deine seite, wie sie der besucher sieht,
backend ist der bereich in den man sich einloggen muss / kann um die seite zu bearbeiten und änderungen vorzunehmen...

Eddie123
Beiträge: 9
Registriert: Di 15. Jul 2003, 09:16
Kontaktdaten:

Beitrag von Eddie123 » Mi 25. Feb 2004, 18:20

danke *gg* .. mensch .. war ich doof :-) .. aber habe das ja auch alles nach anleitung eingebaut .. und hab mich nur noch gefragt .. wo das front .. u.s.w. is :-) *lol*

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Mi 25. Feb 2004, 18:52

*g* naja, so lange es geklappt hat... :lol:

merlin2539
Beiträge: 1
Registriert: Sa 20. Mär 2004, 21:44
Wohnort: Bempflingen
Kontaktdaten:

hilfe

Beitrag von merlin2539 » Sa 20. Mär 2004, 21:45

Hallo
wenn ich den 7ten schritt durchführe dann kommt folgenden fehler ich weiß nicht was ich falsch mache

Code: Alles auswählen

Fehler

SQL-Befehl :  

INSERT INTO `con_actions` 
VALUES ( 441, 365, '', 'termine_editrecipient', '', '', 1 ) 

MySQL meldet: 


#1146 - Table 'usr_web17_3.con_actions' doesn't exist
Was kann ich machen das es dies durchführ und das auch mein teil dann funtzt
Markus Straub

SkyBlader
Beiträge: 303
Registriert: Do 18. Mär 2004, 16:23
Wohnort: Ratingen / NRW
Kontaktdaten:

Beitrag von SkyBlader » Sa 20. Mär 2004, 22:35

Code: Alles auswählen

SQL-Befehl :  

INSERT INTO `con_actions` 
VALUES ( 441, 365, '', 'termine_editrecipient', '', '', 1 ) 
con_actions

hast du nen anderen tabellen prefix genommen für die contenido tables ?

wenn dein üprefix z.B. 'myprefix' ist müsste der insert befehl folgendermaßen heißen

Code: Alles auswählen

SQL-Befehl :  

INSERT INTO `myprefix_actions` 
VALUES ( 441, 365, '', 'termine_editrecipient', '', '', 1 ) 
Schau doch einfach mal in die DB rein und schau dir an wie die "actions" bei dir heißt

der PRefix ist im Prinzip das was vor dem "_actions" steht ...

;)

oder du schaust dir die Datei contenido/includes/config.php an, und sust in der Datei nach dem Eintrag

$cfg['sql']['sqlprefix'] = "con";

steht ;) dieses Prefix müsßt du nehmen und "_actions" dransetzen und dann mit der Insert-Anweisugn verwenden.

sers

Stefan
Contenido 4.4.4/4.4.5 - Contenido 4.5.x

Module:sn_multinav für 4.5.x

busi
Beiträge: 82
Registriert: Mi 18. Sep 2002, 13:36
Kontaktdaten:

terminkalender nicht anwählbar

Beitrag von busi » Mo 22. Mär 2004, 18:43

hallo zusammen

ich hab den eventkalender installiert, ging alles eigentlich problemlos. nur, nach erfolgter installation sehe ich im backend unter dem menüpunkt extras keinen link terminkalender.

was habe ich hier falsch gemacht? weiss jemand rat?

besten dank für eure hilfe.
busi

"...please forgive me, now I see that I've been blind..."

TschakaKahn
Beiträge: 33
Registriert: Fr 26. Mär 2004, 22:18
Kontaktdaten:

Beitrag von TschakaKahn » Mo 29. Mär 2004, 17:34

Hi Leute

Ich habe folgendes Problem beim Ausführen der SQL Dump Datei:

Code: Alles auswählen

Fehler

SQL-Befehl :  

INSERT INTO `con_actions` 
VALUES ( 441, 365, '', 'termine_editrecipient', '', '', 1 ) 

MySQL meldet: 


#1062 - Duplicate entry '441' for key 1 
Was kann man da machen?? Liegt des an der IDarea?? Ich hab doch schon fast alles ausprobiert.

Gruß Michi

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Re: terminkalender nicht anwählbar

Beitrag von Darth-Vader » Mo 29. Mär 2004, 23:55

busi hat geschrieben:hallo zusammen

ich hab den eventkalender installiert, ging alles eigentlich problemlos. nur, nach erfolgter installation sehe ich im backend unter dem menüpunkt extras keinen link terminkalender.

was habe ich hier falsch gemacht? weiss jemand rat?

besten dank für eure hilfe.

besteht das prob denn noch?
bist du auch sicher nach der installationsanleitung vorgegangen die beiliegt? :idea:
da gibt es einen punkt, der beschreibt, was man genau wo einbinden muss, dass der eventcalendar im backend unter "extras" erscheint... :roll:


gruss Darth. :twisted:

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Mo 29. Mär 2004, 23:59

TschakaKahn hat geschrieben:Hi Leute

Ich habe folgendes Problem beim Ausführen der SQL Dump Datei:

Code: Alles auswählen

Fehler

SQL-Befehl :  

INSERT INTO `con_actions` 
VALUES ( 441, 365, '', 'termine_editrecipient', '', '', 1 ) 

MySQL meldet: 


#1062 - Duplicate entry '441' for key 1 
Was kann man da machen?? Liegt des an der IDarea?? Ich hab doch schon fast alles ausprobiert.

Gruß Michi


hmmm, scheinbar existiert der eintrag bei dir schon.
wieviel mal hast du den befehl denn ausgeführt? evtl. mehrmals, kann das sein? ;)



mach mal ein

Code: Alles auswählen

 select * from con_actions where idaction=441;
, was kommt denn da als antwort?


so long, Darth. :twisted:
Zuletzt geändert von Darth-Vader am Di 30. Mär 2004, 09:34, insgesamt 1-mal geändert.

TschakaKahn
Beiträge: 33
Registriert: Fr 26. Mär 2004, 22:18
Kontaktdaten:

Beitrag von TschakaKahn » Di 30. Mär 2004, 08:16

Hi Dath-Vader :twisted:

Also das spuckt phpMyAdmin aus:

Code: Alles auswählen

Zeige Datensätze 0 - 29 (89 insgesamt, die Abfrage dauerte 0.0092 sek)
 
SQL-Befehl : [Bearbeiten] [SQL erklären] [PHP-Code erzeugen]
SELECT * 
FROM con_actions
WHERE idaction =441 LIMIT 0 , 30  

Code: Alles auswählen

idaction  idarea  alt_name  name  code  location  relevant  
      441 365   termine_editrecipient     1 
funktionieren tut der Kalender auch schon, also bis jetzt keine Fehler.

Gruß Michi :arrow:

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Di 30. Mär 2004, 09:27

ich habe

Code: Alles auswählen

select * from con_actions where idaction=441; 

gesagt, nicht

Code: Alles auswählen

SELECT * FROM con_actions WHERE idaction =441 LIMIT 0 , 30  
das is en riesen unterschied. so kann ich natürlich nicht rausfinden ob du den eintrag bei dir doppelt reingehauen hast und deswegen der sql-hinweis kommt ;)


funktionieren tut der Kalender auch schon, also bis jetzt keine Fehler.
ähhhm, und was sollte dann dein post da oben?! :roll: (http://contenido.de/forum/viewtopic.php?p=19016#19016)
Zuletzt geändert von Darth-Vader am Di 30. Mär 2004, 09:34, insgesamt 1-mal geändert.

TschakaKahn
Beiträge: 33
Registriert: Fr 26. Mär 2004, 22:18
Kontaktdaten:

Beitrag von TschakaKahn » Di 30. Mär 2004, 09:31

Also....

Hie der neue Auszug: :oops:

Code: Alles auswählen

Fehler

SQL-Befehl :  

SELECT * 
FROM contenido__actions
WHERE idaction =441
LIMIT 0 , 30 

MySQL meldet: 


#1146 - Table 'db98216277.contenido__actions' doesn't exist 
Nun ich dachte weil bei mir andauernd ein Fehler kam, wird er nicht richtig funktionieren. Ich will Sicherheit haben, dass ist alles.

Gruß Michi :arrow:

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader » Di 30. Mär 2004, 09:37

TschakaKahn hat geschrieben:Also....

Hie der neue Auszug: :oops:

Code: Alles auswählen

Fehler

SQL-Befehl :  

SELECT * 
FROM contenido__actions
WHERE idaction =441
LIMIT 0 , 30 

MySQL meldet: 


#1146 - Table 'db98216277.contenido__actions' doesn't exist 
Nun ich dachte weil bei mir andauernd ein Fehler kam, wird er nicht richtig funktionieren. Ich will Sicherheit haben, dass ist alles.

Gruß Michi :arrow:


nein, das des bei dir nicht klappt is klar, sorry ich hatte vergessen den befehl anzupassen, da ich bei mir hier ne andre table-prefix benutzte, du sollst natürlich deinen entsprechenden table-namen nehmen, ich hab das jetzt schnell in meinen beiden posts angepasst.


was ich meinte ist

Code: Alles auswählen

LIMIT 0 , 30

lass das einfach mal weg, wo hastn das her?! :idea:

Gesperrt