Skip to content

Instantly share code, notes, and snippets.

@webdesign2be
webdesign2be / gist:509a4b98b538177d6ca3
Created January 20, 2015 11:25
Neos Aloha Configuration
# Text mixin
'TYPO3.Neos.NodeTypes:TextMixin':
abstract: TRUE
properties:
text:
type: string
defaultValue: ''
ui:
inlineEditable: TRUE
aloha:
myImage = TYPO3.TypoScript:Template {
templatePath = "resource://My.Package/Private/Templates/NodeTypes/Image.html"
image = ${q(node).property('image')}
attributes = TYPO3.TypoScript:Attributes {
class = 'image'
data-test = 'testData'
}
}
@webdesign2be
webdesign2be / CheckboxSelectViewHelper.php
Created July 31, 2014 17:57
CheckboxSelectViewHelper TYPO3 CMS 6.1.0 - 6.2.99
<?php
namespace Sms\SmsBlog\ViewHelpers;
/**
* The form checkbox select view helper
*
* @scope prototype
*/
class CheckboxSelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper {
@webdesign2be
webdesign2be / ConvertExternalUris.ts2
Created July 2, 2014 10:22
Convert External Uris in Neos (TypoScript2 Prototype)
prototype(TYPO3.Neos:ConvertExternalUris) {
@class = 'Sms\\Lsk\\TypoScript\\ConvertExternalUrisImplementation'
value = ${value}
node = ${node}
}
@webdesign2be
webdesign2be / ConvertExternalUrisImplementation.php
Last active August 29, 2015 14:03
Convert External Uris in Neos
<?php
namespace Sms\Lsk\TypoScript;
use TYPO3\Flow\Annotations as Flow;
use TYPO3\Neos\Domain\Exception;
use TYPO3\TYPO3CR\Domain\Model\NodeInterface;
use TYPO3\TypoScript\TypoScriptObjects\AbstractTypoScriptObject;
class ConvertExternalUrisImplementation extends AbstractTypoScriptObject {