feat: additional text field in travel info
This commit is contained in:
@@ -44,6 +44,11 @@ class Travelinfo extends AbstractEntity
|
|||||||
*/
|
*/
|
||||||
protected $busInfoText;
|
protected $busInfoText;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $departureText;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
@@ -193,6 +198,18 @@ class Travelinfo extends AbstractEntity
|
|||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getDepartureText()
|
||||||
|
{
|
||||||
|
return $this->departureText;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function setDepartureText($departureText)
|
||||||
|
{
|
||||||
|
$this->departureText = $departureText;
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
public function getFooterText()
|
public function getFooterText()
|
||||||
{
|
{
|
||||||
return $this->footerText;
|
return $this->footerText;
|
||||||
|
|||||||
+12
-1
@@ -30,7 +30,7 @@ return [
|
|||||||
'basics' => ['showitem' => 'title,path_segment,--linebreak--,product,hide_address,--linebreak--,links,
|
'basics' => ['showitem' => 'title,path_segment,--linebreak--,product,hide_address,--linebreak--,links,
|
||||||
--linebreak--,teasers'],
|
--linebreak--,teasers'],
|
||||||
'text' => ['showitem' => 'subline,headline,--linebreak--,intro_text,--linebreak--, bus_info_text,--linebreak--,
|
'text' => ['showitem' => 'subline,headline,--linebreak--,intro_text,--linebreak--, bus_info_text,--linebreak--,
|
||||||
footer_text,--linebreak--,self_arranged_text,--linebreak--,additional_info,
|
departure_text,--linebreak--,footer_text,--linebreak--,self_arranged_text,--linebreak--,additional_info,
|
||||||
--linebreak--,important_phone_numbers,--linebreak--,important_links'],
|
--linebreak--,important_phone_numbers,--linebreak--,important_links'],
|
||||||
'images' => ['showitem' => 'header_image,--linebreak--,footer_image'],
|
'images' => ['showitem' => 'header_image,--linebreak--,footer_image'],
|
||||||
],
|
],
|
||||||
@@ -248,6 +248,17 @@ return [
|
|||||||
'enableRichtext' => true,
|
'enableRichtext' => true,
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
'departure_text' => [
|
||||||
|
'exclude' => false,
|
||||||
|
'label' => 'Abreise',
|
||||||
|
'config' => [
|
||||||
|
'type' => 'text',
|
||||||
|
'cols' => 40,
|
||||||
|
'rows' => 3,
|
||||||
|
'eval' => 'trim',
|
||||||
|
'enableRichtext' => true,
|
||||||
|
]
|
||||||
|
],
|
||||||
'footer_text' => [
|
'footer_text' => [
|
||||||
'exclude' => false,
|
'exclude' => false,
|
||||||
'label' => 'Footertext',
|
'label' => 'Footertext',
|
||||||
|
|||||||
@@ -1369,6 +1369,7 @@ CREATE TABLE tx_epproducts_domain_model_travelinfo
|
|||||||
subline varchar(255) DEFAULT '' NOT NULL,
|
subline varchar(255) DEFAULT '' NOT NULL,
|
||||||
intro_text text DEFAULT '0' NOT NULL,
|
intro_text text DEFAULT '0' NOT NULL,
|
||||||
bus_info_text text DEFAULT '0' NOT NULL,
|
bus_info_text text DEFAULT '0' NOT NULL,
|
||||||
|
departure_text text DEFAULT '0' NOT NULL,
|
||||||
footer_text text DEFAULT '0' NOT NULL,
|
footer_text text DEFAULT '0' NOT NULL,
|
||||||
self_arranged_text text DEFAULT '0' NOT NULL,
|
self_arranged_text text DEFAULT '0' NOT NULL,
|
||||||
additional_info text DEFAULT '0' NOT NULL,
|
additional_info text DEFAULT '0' NOT NULL,
|
||||||
|
|||||||
@@ -278,6 +278,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</f:for>
|
</f:for>
|
||||||
</table>
|
</table>
|
||||||
|
{travelinfo.departureText -> f:format.html()}
|
||||||
</f:section>
|
</f:section>
|
||||||
|
|
||||||
<f:section name="Icon">
|
<f:section name="Icon">
|
||||||
|
|||||||
Reference in New Issue
Block a user