[TYPO3-UG Dutch] TemplaVoila ERROR

Roel Neumann neumann at xs4all.nl
Wed Feb 17 11:44:41 CET 2010


Hoi Rens,

Het is inderdaad de bedoeling dat je hiermee een werkende site krijgt.
Waar ik dan mee kan oefenen. Het heeft een kant en klare layout, warvan
het wel de bedoeling dat je die dan vervangt door een andere.

Maar de problemen die ik nu heb gaan me eerlijk gezegd boven m'n pet. Ik
werk wel al enkele jaren met Typo3, maar op redacteursniveau. Typoscript
e.d. beheers ik niet.

Het me wel eerder gelukt om met YAML für Typo3 een site op te zetten,
maar niet met TemplaVoila. Dit is de eerste keer dat ik dat probeer.
Ik denk dat het me even te ingewikkeld wordt om deze problemen op te
lossen en daarom ga ik een  nieuwe installatie doen en ga dat heel
secuur stap voor stap doen.

In ieder geval wel zeer bedankt voor je antwoorden.

Groeten,
Roel

Op 12-2-2010 10:28, Rens Admiraal schreef:
> Ha Roel,
> 
> Klinkt naar mijn idee alsof er geen templavoila templates bestaan in de
> storage folder die ingesteld staat als general record storage...
> Hier staat hoe je je general record storage in kunt stellen:
> http://typo3.org/documentation/document-library/tutorials/doc_tut_ftb1/1.0.1
> /view/1/2/#id3922622. Ook zou je deze tutorial misschien kunnen gebruiken om
> zelf een template op te bouwen.
> 
> Als het overigens de bedoeling is dat door die extensie een complete
> (werkende) site opgebouwd wordt, dan zit er iets mis :-) Misschien dat er op
> het forum van t3net wat te vinden is?
> 
> Groetjes,
> Rens 
> 
> 
> -----Original Message-----
> From: typo3-ug-dutch-bounces at lists.typo3.org
> [mailto:typo3-ug-dutch-bounces at lists.typo3.org] On Behalf Of Roel Neumann
> Sent: vrijdag 12 februari 2010 9:54
> To: typo3-ug-dutch at lists.typo3.org
> Subject: Re: [TYPO3-UG Dutch] TemplaVoila ERROR
> 
>> -----Original Message-----
>> From: typo3-ug-dutch-bounces at lists.typo3.org
>> [mailto:typo3-ug-dutch-bounces at lists.typo3.org] On Behalf Of Roel 
>> Neumann
>> Sent: donderdag 11 februari 2010 18:11
>> To: typo3-ug-dutch at lists.typo3.org
>> Subject: [TYPO3-UG Dutch] TemplaVoila ERROR
>> 
>> Hallo lijst,
>> 
>> Ik heb op een laptop XAMPP for Windows geïnstalleerd. Werkt goed.
>> 
>> Vervolgens Typo3 source en dummy in de htdocs gezet.
>> Daarna YAML für Templavoila geïnstalleerd volgens 
>> http://www.t3net.de/dokumentation/yaml-fuer-templavoila.html
>> 
>> Eerst bestanden en mappen naar de fileadmin gekopiëerd, dan het 
>> gedownloade bestand starter-package-3_0_4.t3d geïmporteerd, daarna de 
>> gedownloade extensie T3X_db_yamltv-3_0_4-beta.t3x geïmporteerd 
>> (inclusief de dependencies).
>> 
>> Na dit alles heb ik een complete boomstructuur.
>> 
>> Wanneer ik nu echter de FE laadt, krijg ik onderstaande melding:
>> 
>> --snip
>> TemplaVoila ERROR:
>> 
>> Couldn't find a Data Structure set for table/row "pages:23".
>> Please select a Data Structure and Template Object first.
>> --snip
>> 
>> 23 is de ID van de homepage.
>> 
>> 
>> Helaas weet ik niet hoe ik de laatste regel moet uitvoeren.
>> 
>> Ik heb wel gezocht naar een oplossing, maar vond die niet.
>> 
>> Kan iemand me alsjeblieft op weg helpen? Wijzen naar een specifieke 
>> passage in een handleiding bijvoorbeeld. Of een korte uitleg misschien.
>> 
>> Groeten,
>> Roel Neumann
>> _______________________________________________
>> TYPO3-UG-Dutch mailing list
>> TYPO3-UG-Dutch at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
>> 
> Op 11-2-2010 20:08, Rens Admiraal schreef:
>> Ha Roel,
>>
>> Kijk eens bij de pagina eigenschappen van page 23. Hier zie je onder 
>> het tabblad 'extended' een selectbox om de template te selecteren.
>>
>> Groetjes,
>> Rens
>>
> Hoi Rens,
> 
> Nou, dat viel tegen. Als ik pagina eigenschappen van page 23 kies krijg ik
> i.p.v. de eigenschappen onderstaande te zien.
> 
> Aangezien in de derde regel iets staat dat duidt op een probleem met de
> loremipsum extensie, heb ik die maar verwijderd. Dit gedaan krijg ik wel de
> pagina eigenschappen te zien. Als ik vervolgens het tabblad Extended kies,
> zie ik onderaan bij "Content" staan: "Data Structure ERROR: No source value
> in fieldname "tx_templavoila_ds"".
> Bij "Use Template Design:" en bij "Page Template Structure" zijn geen
> keuzemogelijkheden in de pop-up.
> 
> Wat betekent "No source value in fieldname "tx_templavoila_ds" en waar kan
> ik dat eventueel aanpassen?
> 
> Groeten,
> Roel
> 
> --snip
> Uncaught TYPO3 Exception
> #1: PHP : Function ereg_replace() is deprecated in
> C:\xampp\htdocs\inmemoriam\typo3conf\ext\lorem_ipsum\class.tx_loremipsum_wiz
> .php
> line 278
> 
> t3lib_error_Exception thrown in file
> C:\xampp\htdocs\inmemoriam\t3lib\error\class.t3lib_error_errorhandler.php in
> line 101.
> 
> 13 t3lib_error_ErrorHandler::handleError(8192, "Function ereg_replace() is
> deprecated",
> "C:\xampp\htdocs\inmemoriam\typo3conf\ext\lorem_ipsum\class.tx_loremipsum_wi
> z.php",
> 278, array)
> 
> 12 ereg_replace()
> 
> 
> C:\xampp\htdocs\inmemoriam\typo3conf\ext\lorem_ipsum\class.tx_loremipsum_wiz
> .php:
> 
> 00276:    foreach($this->loremIpsumSource as $lipsumStr) {
> 00277:     $strlen = strlen($lipsumStr);
> 
> 00278:     $lipsumStr = ereg_replace('['.chr(13).chr(10).']','
> ',$lipsumStr);
> 
> 00279:
> 00280:     if ($strlen < 20) {
> 
> 
> 11 tx_loremipsum_wiz::loadLoremIpsumArray()
> 
> 
> C:\xampp\htdocs\inmemoriam\typo3conf\ext\lorem_ipsum\class.tx_loremipsum_wiz
> .php:
> 
> 00090:
> 00091:    // Load Lorem Ipsum sources from text file:
> 
> 00092:   $this->loadLoremIpsumArray();
> 
> 00093:
> 00094:   switch($PA['params']['type']) {
> 
> 
> 10 tx_loremipsum_wiz::main(array, t3lib_TCEforms)
> 
> 9 call_user_func_array(array, array)
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_div.php:
> 
> 04818:       array(&$classObj, $parts[1]),
> 04819:       array(&$params, &$ref)
> 
> 04820:      );
> 
> 04821:     } else {
> 04822:      $errorMsg = "ERROR: No method name '".$parts[1]."' in class
> ".$parts[0];
> 
> 
> 8
> t3lib_div::callUserFunction("EXT:lorem_ipsum/class.tx_loremipsum_wiz.php:tx_
> loremipsum_wiz->main",
> array, t3lib_TCEforms)
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_tceforms.php:
> 
> 03886:            $params['wConf'] = $wConf;
> 03887:            $params['row'] = $row;
> 
> 03888:            $outArr[] =
> t3lib_div::callUserFunction($wConf['userFunc'],$params,$this);
> 
> 03889:           break;
> 03890:          }
> 
> 
> 7 t3lib_TCEforms::renderWizards(array, array, "pages", array, "title",
> array, "data[pages][23][title]_hr", array)
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_tceforms.php:
> 
> 01210:
> 01211:    // Wrap a wizard around the item?
> 
> 01212:   $item=
> $this->renderWizards(array($item,$altItem),$config['wizards'],$table,$row,$f
> ield,$PA,$PA['itemFormElName'].'_hr',$specConf);
> 
> 01213:
> 01214:   return $item;
> 
> 
> 6 t3lib_TCEforms::getSingleField_typeInput("pages", "title", array, array)
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_tceforms.php:
> 
> 00994:   switch($PA['fieldConf']['config']['form_type']) {
> 00995:    case 'input':
> 
> 00996:     $item = $this->getSingleField_typeInput($table,$field,$row,$PA);
> 
> 00997:    break;
> 00998:    case 'text':
> 
> 
> 5 t3lib_TCEforms::getSingleField_SW("pages", "title", array, array)
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_tceforms.php:
> 
> 00907:
> 00908:       // Based on the type of the item, call a render function:
> 
> 00909:      $item = $this->getSingleField_SW($table,$field,$row,$PA);
> 
> 00910:
> 00911:       // Add language + diff
> 
> 
> 4 t3lib_TCEforms::getSingleField("pages", "title", array, "", 0, "", "3")
> 
> 
> C:\xampp\htdocs\inmemoriam\t3lib\class.t3lib_tceforms.php:
> 
> 00569:
> $this->palettesRendered[$this->renderDepth][$table][$parts[2]] = 1;
> 00570:         }
> 
> 00571:         $sField =
> $this->getSingleField($table,$theField,$row,$parts[1],0,$parts[3],$parts[2])
> ;
> 
> 00572:         if ($sField) { $sField.= $sFieldPal; }
> 00573:
> 
> 
> 3 t3lib_TCEforms::getMainFields("pages", array)
> 
> 
> C:\xampp\htdocs\inmemoriam\typo3\alt_doc.php:
> 
> 00760:           }
> 00761:          } else {
> 
> 00762:           $panel.= $this->tceforms->getMainFields($table,$rec);
> 
> 00763:          }
> 00764:          $panel = $this->tceforms->wrapTotal($panel,$rec,$table);
> 
> 
> 2 SC_alt_doc::makeEditForm()
> 
> 
> C:\xampp\htdocs\inmemoriam\typo3\alt_doc.php:
> 
> 00537:
> 00538:     // Creating the editing form, wrap it with buttons, document
> selector etc.
> 
> 00539:    $editForm = $this->makeEditForm();
> 
> 00540:
> 00541:    if ($editForm) {
> 
> 
> 1 SC_alt_doc::main()
> 
> 
> C:\xampp\htdocs\inmemoriam\typo3\alt_doc.php:
> 
> 01470: // Main:
> 01471: $SOBE->init();
> 
> 01472: $SOBE->main();
> 
> 01473: $SOBE->printContent();
> 01474:
> --snip
> _______________________________________________
> TYPO3-UG-Dutch mailing list
> TYPO3-UG-Dutch at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
> 



More information about the TYPO3-UG-Dutch mailing list