Skip to content

Commit

Permalink
[TASK] Update for powermail 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
einpraegsam committed Apr 15, 2016
1 parent 78ddbf7 commit 40bd4f5
Show file tree
Hide file tree
Showing 7 changed files with 50 additions and 49 deletions.
8 changes: 4 additions & 4 deletions Configuration/TypoScript/setup.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,22 +58,22 @@ config.tx_extbase{
}
In2code\Powermailextended\Domain\Model\Form {
mapping {
tableName = tx_powermail_domain_model_forms
tableName = tx_powermail_domain_model_form
}
}
In2code\Powermailextended\Domain\Model\Page {
mapping {
tableName = tx_powermail_domain_model_pages
tableName = tx_powermail_domain_model_page
}
}
In2code\Powermailextended\Domain\Model\Field {
mapping {
tableName = tx_powermail_domain_model_fields
tableName = tx_powermail_domain_model_field
}
}
}
}
objects {
In2code\Powermail\Domain\Repository\FormRepository.className = In2code\Powermailextended\Domain\Repository\FormRepository
}
}
}
35 changes: 35 additions & 0 deletions Resources/Private/Partials/Form/Field/Input.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{namespace vh=In2code\Powermail\ViewHelpers}

<div class="powermail_fieldwrap powermail_fieldwrap_type_input powermail_fieldwrap_{field.marker} {field.css} {settings.styles.framework.fieldAndLabelWrappingClasses}">
<h2>
{field.txPowermailextendedPowermailText}
</h2>
<label for="powermail_field_{field.marker}" class="{settings.styles.framework.labelClasses}" title="{field.description}">
<vh:string.RawAndRemoveXss>{field.title}</vh:string.RawAndRemoveXss><f:if condition="{field.mandatory}"><span class="mandatory">*</span></f:if>
</label>
<div class="{settings.styles.framework.fieldWrappingClasses}">
<f:if condition="{field.txPowermailextendedPowermailReadonly}">
<f:then>
<f:form.textfield
type="{vh:Validation.FieldTypeFromValidation(field:field)}"
property="{field.marker}"
placeholder="{field.placeholder}"
readonly="readonly"
value="{vh:Misc.PrefillField(field:field, mail:mail)}"
class="powermail_input {settings.styles.framework.fieldClasses} {vh:Validation.ErrorClass(field:field, class:'powermail_field_error')}"
additionalAttributes="{vh:Validation.ValidationDataAttribute(field:field)}"
id="powermail_field_{field.marker}" />
</f:then>
<f:else>
<f:form.textfield
type="{vh:Validation.FieldTypeFromValidation(field:field)}"
property="{field.marker}"
placeholder="{field.placeholder}"
value="{vh:Misc.PrefillField(field:field, mail:mail)}"
class="powermail_input {settings.styles.framework.fieldClasses} {vh:Validation.ErrorClass(field:field, class:'powermail_field_error')}"
additionalAttributes="{vh:Validation.ValidationDataAttribute(field:field)}"
id="powermail_field_{field.marker}" />
</f:else>
</f:if>
</div>
</div>
File renamed without changes.
34 changes: 0 additions & 34 deletions Resources/Private/Partials/Form/Input.html

This file was deleted.

10 changes: 5 additions & 5 deletions ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@

$EM_CONF[$_EXTKEY] = array (
'title' => 'powermailextended',
'description' => 'Sample Extension to extend powermail 2.1: Add new validators, Add new Fieldtypes or Add new Field Properties',
'description' => 'Sample Extension to extend powermail: Add new validators, Add new Fieldtypes or Add new Field Properties',
'category' => 'plugin',
'shy' => 0,
'version' => '2.5.0',
'version' => '3.0.0',
'dependencies' => '',
'conflicts' => '',
'priority' => '',
Expand All @@ -34,11 +34,11 @@
'CGLcompliance_note' => '',
'constraints' => array(
'depends' => array(
'typo3' => '6.2.0-7.99.99',
'powermail' => '2.1.0-2.99.99',
'typo3' => '7.6.0-8.99.99',
'powermail' => '3.0.0-3.99.99',
),
'conflicts' => array(),
'suggests' => array(),
),
'_md5_values_when_last_written' => '',
);
);
6 changes: 3 additions & 3 deletions ext_tables.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
);

/**
* extend powermail fields tx_powermail_domain_model_fields
* extend powermail fields tx_powermail_domain_model_field
*/
$tempColumns = array (
'tx_powermailextended_powermail_text' => array(
Expand All @@ -30,11 +30,11 @@
),
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tx_powermail_domain_model_fields',
'tx_powermail_domain_model_field',
$tempColumns
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes(
'tx_powermail_domain_model_fields',
'tx_powermail_domain_model_field',
'--div--;Powermailextended, tx_powermailextended_powermail_text, tx_powermailextended_powermail_readonly',
'',
'after:own_marker_select'
Expand Down
6 changes: 3 additions & 3 deletions ext_tables.sql
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# Table structure for table 'tx_powermail_domain_model_fields'
# Table structure for table 'tx_powermail_domain_model_field'
#
CREATE TABLE tx_powermail_domain_model_fields (
CREATE TABLE tx_powermail_domain_model_field (
tx_powermailextended_powermail_text varchar(255) DEFAULT '' NOT NULL,
tx_powermailextended_powermail_readonly tinyint(4) unsigned DEFAULT '0' NOT NULL
);
);

0 comments on commit 40bd4f5

Please sign in to comment.