[TYPO3-UG Dutch] TemplaVoila ERROR

Rens Admiraal renst3 at e-rank.nl
Fri Feb 12 10:28:52 CET 2010


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