Re: [TYPO3-german] "Calculated absolute path to tslib directory does not exist."

2016-11-06 Diskussionsfäden Jürgen Lang

zu früh gefreut.
ES FEHLEN diverse seitenspezifische BILDER

Speicherfileadmin/ (auto-created)
Ordner  //_migrated/pics/

Dateityp unbekannt
Anm. es handelt sich um pngs

In der Vorgängerversionen waren noch uid vergeben, die fehlen jetzt.

Was sind die Ursachen, wie kann ich das jetzt am geschicktesten regeln die 
Bilder korrekt zuzuordnen?

regards
jürgen


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] "Calculated absolute path to tslib directory does not exist."

2016-11-06 Diskussionsfäden Jürgen Lang

hallo renzo,

danke für deine mühe.
ich hatte mich mit dem symlink der index.php vertan. jetzt passt alles

lg
jürgen


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase Form & pageUid-Mysterium

2016-11-06 Diskussionsfäden Renzo Bauen
Hallo Mario

ich bin nicht wirklich ein Hardcore-Entwickler, aber ich denke, das
Problem ist, dass Extbase mti Objekten umgeht, das Formular aber nur
Skalare oder Strings weiter gibt.
D.h. die Zielseite weiss nicht, welche Action mit welchem Objekt
aufgerufen werden soll. Deshalb braucht es wohl die Weiterleitung von
einer Action zur anderen.

Beste Grüsse, Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] "Calculated absolute path to tslib directory does not exist."

2016-11-06 Diskussionsfäden Renzo Bauen
Hallo Jürgen

hast Du den Inhalt des Verzeichnisses typo3temp gelöscht und die Caches
geleert (im BE und im Installtool)? 
tslib ist ein Relikt aus 4.5 und hat in 6.2 oder neueren Versionen
nichts mehr zu suchen. Aber wenn die Caches nach dem Update nicht
gelöscht worden sind (und der Inhalt von typo3temp nicht geleert wurde),
dann kann es dort noch Artefakte haben, die auf alte Daten und
Programmteile zeigen.
TYPO3 ist etwas hartnäckig da... man muss zwischen durch mal mit dem
Holzhammer die Cahces und die Temporärdateien löschen...

Gruss, Renzo

-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: "Calculated absolute path to tslib directory does not exist."

2016-11-06 Diskussionsfäden Jürgen Lang

kleiner nachtrag

db: 10.1.9-MariaDB
php: 5.5.30


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] "Calculated absolute path to tslib directory does not exist."

2016-11-06 Diskussionsfäden Jürgen Lang

Hallo zusammen,

nach Upgrade von 4.5 auf 6.2.2 unter localhost bzw. XAMPP auf dem Win7-PC wird 
die Seite nicht mehr angezeigt, stattdessen o.g. Fehlermeldung. Backend 
funktioniert einwandfrei.

Als Typo3-Anfänger steh ich nun vor einem größeren Rätsel. Google- und 
Forensuche lieferten auch keine nützlichen Hinweise.

Die Installation steht unter C:\xampp\htdocs - in der Hinsicht blöd, dass ich 
z.b die Rechtevergabe nicht direkt mit Filezilla explizit vergeben kann. Aber 
ob es überhaupt an den Rechten liegen kann?

Lokale Extensions waren nur 2 installiert, vor dem Upgrade überzeugte ich mich 
dass RealURL kompatibel ist.
Lightbox wegen Inkompatibilität ordnungsgemäß deaktiviert und deleted. (Die 
deleted-Einträge in der Datenbank habe ich mal behalten).

Ich komm da leider nicht weiter

Ht vlt. jemand einen nützlichen Tipp?

Viele Grüße
Jürgen




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase Form & pageUid-Mysterium

2016-11-06 Diskussionsfäden Mario T

Hallo Renzo,

danke für deine Antwort.

Das ist meine eigene Extension welche ich unter der 7er LTS verwende und 
entwickle.

Ich habe mir jetzt vorab damit geholfen das ich den Request per Redirect weiter 
gebe:

$this->redirect('searchResult', NULL, NULL, $this->request->getArguments(),197);

Wobei die 197 die eigentliche Zielseite (erster Post PID 100) sein soll.

Das klappt so auch, ist für mich allerdings eigentlich keine schöne Lösung.

Hast du einen Tipp, bzw. kannst du selbiges Verhalten bestätigen?

Es reicht ja eig. ein Plugin auf 2 Seiten einzufügen und im Formular die PageId 
der zweiten Seite anzugeben. Kommt hier die gesendeten Parameter an?

Liebe Grüße,
Mario
--
LG,
 Mario
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase Form & pageUid-Mysterium

2016-11-06 Diskussionsfäden Renzo Bauen
Hallo Mario

damit man dir hier helfen kann, braucht es ein paar zusätzliche Infos.
Welche TYPO3 Version verwendest Du?
Von welcher Ext stammen die Plugins (inkl. Version)? Oder ist das eine
eigene?

Beste Grüsse, Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase-/Fluid -Doku für 6.2

2016-11-06 Diskussionsfäden atleast3 maximum20

Hallo Andrea,

danke für deinen Einsatz.


Die Fehler die du korrigiert hast sind offensichtlich falsch, egal ob
6.2 oder 7.6

Deswegen hab ich sie korrigiert ;)

Hast du ne composer Installation oder nicht? 
Ohne Composer gelten folgende Konventionen

Nein, alles "von Hand" hier. Verzeichnishierarchie, Schreibweisen und 
Klassenaufbau passen IMO.


Bei Änderungen an Namespaces und Ordner-Strukturen die Extension im
Extension Manager deinstallieren und wieder installieren (Cache und
typo3temp löschen reicht leider nicht)

Danke für den Hinweis.


Hast du mal mit dem Extension Builder rumprobiert? Der ist nicht
perfekt, aber gerade zum Einstieg erzeugt er ganz guten Code. Vor allem
passen die Struktur von Pfaden und Ordnern, und man hat schon mal ne
lauffähige Extension.

Das ist mein nächster Schritt. Die grundsätzliche Herangehensweise (Stichwort 
DDD) wurde im Tutorial verständlich beschrieben, für die konkrete Umsetzung 
will ich mich an htt 
ps://docs.typo3.org/typo3cms/ExtbaseGuide/Extbase/FirstExtbaseExtension.html 
halten. Konkrete Folgefragen nicht ausgeschlossen! ;)

Danke und viele Grüße
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase-/Fluid -Doku für 6.2

2016-11-06 Diskussionsfäden Andrea Schmuttermair
Die Fehler die du korrigiert hast sind offensichtlich falsch, egal ob
6.2 oder 7.6
Hast du mal mit dem Extension Builder rumprobiert? Der ist nicht
perfekt, aber gerade zum Einstieg erzeugt er ganz guten Code. Vor allem
passen die Struktur von Pfaden und Ordnern, und man hat schon mal ne
lauffähige Extension.

Hast du ne composer Installation oder nicht? Das würde die autoload
Fehler erklären, dann brauchst du eine composer.json Datei in der
Extension.
Ohne Composer gelten folgende Konventionen (liebe Gruppe bitte
korrigieren, wenn was nicht stimmt):

> class:Tx_Inventory_Controller_InventoryController maybe not loaded or no
> autoloader? (More information)

Erwartet wird folgende Struktur:

typo3conf/ext/inventory
* Classes
** Controller
*** InventoryController.php:

 Hallo Andrea, hallo Michael,
> 
> danke für eure Antworten. Zunächst: 6.2 ist gesetzt, die Versionsfrage
> stellt sich für mich gar nicht erst ;)
> Ich habe das Inventory-Beispiel aus dem Extension-Handbuch (latest)
> implementiert. Meine Anpassungen dabei:
> 
> - Namespaces ohne führende und folgende Backslashes:
> namespace MyVendor\Inventory\Controller;
> statt
> namespace \MyVendor\Inventory\Controller\;
> 
> - Namespace des ProductRepositorys ist fehlerhaft, Verzeichnis
> "Repository" liegt neben "Model", nicht darin:
> 
> namespace MyVendor\Inventory\Domain\Repository;
> statt
> namespace MyVendor\Inventory\Domain\Model\Repository;
> 
> 
> Die Extension lässt sich installieren (nachdem ich in der ext_emconf.php
> die vorausgesetzte TYPO3-Version heruntergesetzt habe), und ich kann im
> Backend meine Produkte anlegen. Im Frontend fliegt mir nach Einbinden
> des Plugins aber folgendes um die Ohren:
> 
> Uncaught TYPO3 Exception
> #1289386765: Could not analyse
> class:Tx_Inventory_Controller_InventoryController maybe not loaded or no
> autoloader? (More information)
> 
> TYPO3\CMS\Extbase\Object\Container\Exception\UnknownObjectException
> thrown in file
> [...]\htdocs\typo3\sysext\extbase\Classes\Object\Container\ClassInfoFactory.php
> in line 37.
> 
> Der angemeckerte Klassenname
> "Tx_Inventory_Controller_InventoryController " sieht für mich wie ein
> Umbau des Namespaces meines Controllers
> (MyVendor\Inventory\Controller\InventoryController) aus, aber wo und
> warum das passiert, weiß ich natürlich nicht.
> "More information" führt mich zu htt
> ps://wiki.typo3.org/Exception/CMS/1289386765, wo ich "If you got the
> error while migrating your extension to use namespaces" versuche - was
> aber auch nach Cache-Flush und Leeren von typo3temp keinen Unterschied
> bringt. Zurückgedreht.
> 
> 
> Habe noch htt
> p://www.typoblog.de/extension-entwicklung-mit-extbase-fluid-teil-1/
> aufgetan. Das will ich nun durcharbeiten. Mein Arbeitsziel ja nicht der
> Backport von 7.x-Extensions, sondern die Umsetzung meiner Businesslogik
> unter 6.2 ;)
> Deinem Literaturhinweis werde ich nachgehen, Andrea, vielen Dank.
> 
> 
> Viele Grüße - und sobald mich das Forum BBCode verwenden lässt, werde
> ich meine Postings auch lesbarer formatieren.
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase-/Fluid -Doku für 6.2

2016-11-06 Diskussionsfäden Ralf-Rene Schröder
Am 06.11.2016 um 12:17 schrieb atleast3 maximum20:
> Viele Grüße - und sobald mich das Forum BBCode verwenden lässt, werde
> ich meine Postings auch lesbarer formatieren.

das wird nie passieren weil das Forum nur ein Teil des Dreigestirns
| Mailingliste | Newsgroup | Forum |
ist, und daher so ein Wunsch leider unmöglich wird...
lade deinen Code (und auch Bilder!) auf einer der vielen externen
Plattformen deiner Wahl hoch und veröffentliche dann den Link dahin...

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Extbase Form & pageUid-Mysterium

2016-11-06 Diskussionsfäden Mario T

Hallo TYPO3-Gemeinde,

folgendes Phänomen:

Auf einer Seite mit der UID 50 befidnet sich ein Plugin mit zwei Actions 
(SearchForm und SearchResult).
Das gleiche Plugin befindet sich testweise auf einer zweiten  Seite mit der UID 
60.

Ich rufe das Plugin auf UID 50 auf.
Wenn ich jetzt in dem Fluid-Template im Form-Tag das Attribut pageUid="60" 
setze, erhalte ich in der SearchResult-Action mit getArguments nichts mehr zurück. Wenn 
ich pageUid entferne, bleibe ich natürlich auf Seite 50, erhalte jedoch mit getArguments 
einige schöne Parameter.

Warum ist das so? GIbt es hier evtl. einen Bug von dem ich nichts mitbekommen 
habe?
--
LG,
 Mario
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extbase-/Fluid -Doku für 6.2

2016-11-06 Diskussionsfäden atleast3 maximum20

Hallo Andrea, hallo Michael,

danke für eure Antworten. Zunächst: 6.2 ist gesetzt, die Versionsfrage stellt 
sich für mich gar nicht erst ;)
Ich habe das Inventory-Beispiel aus dem Extension-Handbuch (latest) 
implementiert. Meine Anpassungen dabei:

- Namespaces ohne führende und folgende Backslashes: 


namespace MyVendor\Inventory\Controller;
statt
namespace \MyVendor\Inventory\Controller\;

- Namespace des ProductRepositorys ist fehlerhaft, Verzeichnis "Repository" liegt neben 
"Model", nicht darin:

namespace MyVendor\Inventory\Domain\Repository;
statt
namespace MyVendor\Inventory\Domain\Model\Repository;


Die Extension lässt sich installieren (nachdem ich in der ext_emconf.php die 
vorausgesetzte TYPO3-Version heruntergesetzt habe), und ich kann im Backend 
meine Produkte anlegen. Im Frontend fliegt mir nach Einbinden des Plugins aber 
folgendes um die Ohren:

Uncaught TYPO3 Exception
#1289386765: Could not analyse 
class:Tx_Inventory_Controller_InventoryController maybe not loaded or no 
autoloader? (More information)

TYPO3\CMS\Extbase\Object\Container\Exception\UnknownObjectException thrown in 
file
[...]\htdocs\typo3\sysext\extbase\Classes\Object\Container\ClassInfoFactory.php 
in line 37.

Der angemeckerte Klassenname "Tx_Inventory_Controller_InventoryController " 
sieht für mich wie ein Umbau des Namespaces meines Controllers 
(MyVendor\Inventory\Controller\InventoryController) aus, aber wo und warum das passiert, 
weiß ich natürlich nicht.
"More information" führt mich zu htt ps://wiki.typo3.org/Exception/CMS/1289386765, wo ich 
"If you got the error while migrating your extension to use namespaces" versuche - was 
aber auch nach Cache-Flush und Leeren von typo3temp keinen Unterschied bringt. Zurückgedreht.


Habe noch htt 
p://www.typoblog.de/extension-entwicklung-mit-extbase-fluid-teil-1/ aufgetan. 
Das will ich nun durcharbeiten. Mein Arbeitsziel ja nicht der Backport von 
7.x-Extensions, sondern die Umsetzung meiner Businesslogik unter 6.2 ;)
Deinem Literaturhinweis werde ich nachgehen, Andrea, vielen Dank.


Viele Grüße - und sobald mich das Forum BBCode verwenden lässt, werde ich meine 
Postings auch lesbarer formatieren.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german