Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion Classes/Hooks/CmsBackend.php
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,10 @@ public function getExtensionSummary($params, &$pObj)
{
$result = '';

if ($params['row']['list_type'] == 'jfmulticontent_pi1') {
if (
isset($params['row']['list_type']) &&
$params['row']['list_type'] == 'jfmulticontent_pi1'
) {
$data = GeneralUtility::xml2array($params['row']['pi_flexform']);

if (is_array($data) && $data['data']['s_general']['lDEF']['style']['vDEF']) {
Expand Down
1 change: 1 addition & 0 deletions Classes/Hooks/DataHandler.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ public function processDatamap_preProcessFieldArray(array &$incomingFieldArray,
) {
foreach ($pObj->datamap['tt_content'] as $key => $val) {
if (
isset($val['list_type'], $val['tx_jfmulticontent_view']) &&
$val['list_type'] == 'jfmulticontent_pi1' &&
$val['tx_jfmulticontent_view'] == 'irre'
) {
Expand Down
8 changes: 8 additions & 0 deletions Documentation/Configuration.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
:navigation-title: Configuration
.. _configuration:

=============
Configuration
=============

Describe how to configure the extension.
29 changes: 29 additions & 0 deletions Documentation/Faq.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
:navigation-title: FAQ

.. _faq:

================================
Frequently Asked Questions (FAQ)
================================

.. accordion::
:name: faq

.. accordion-item:: How can I install this extension?
:name: installation
:header-level: 2
:show:

See chapter :ref:`installation`.

.. accordion-item:: How to can I include the TypoScript?
:name: configuration
:header-level: 2

See chapter :ref:`configuration`.

.. accordion-item:: Where to get help?
:name: help
:header-level: 2

See chapter :ref:`help`.
18 changes: 18 additions & 0 deletions Documentation/GetHelp.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
:navigation-title: Get Help

.. _help:

=================
Where to get help
=================

You can get help in the TYPO3 Slack https://typo3.org/community/meet/chat-slack,
Ask a question in the official TYPO3 forum, https://talk.typo3.org/c/typo3-questions/19
or contact the extension author.

.. _report-issues:

Report Issues
=============

You can report issues at `https://github.com/franzholz/jfmulticontent/issues <https://github.com/franzholz/jfmulticontent/issues>`_.
48 changes: 48 additions & 0 deletions Documentation/Index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
.. _start:

================
Multiple Content
================

Arranges multiple contents into one content element with multiple columns, accordions, tabs, slider, slidedeck, easyAccordion or Booklet for TYPO3 CMS

.. note::
This documentation guide was automatically created by the init command of
the TYPO3 Documentation Rendering Container. See
`Rendering container <https://docs.typo3.org/permalink/h2document:rendering>`_
for details.

.. toctree::
:glob:
:titlesonly:
:hidden:

*/Index
Installation
Configuration
GetHelp
*

.. card-grid::
:columns: 1
:columns-md: 2
:gap: 4
:class: pb-4
:card-height: 100

.. card:: :ref:`Installation <installation>`

Explains how to install this extension in Composer-based and Classic
TYPO3 installations.

.. card:: :ref:`Configuration <configuration>`

Learn how to configure this extension.

.. card:: :ref:`Frequently Asked Questions (FAQ) <faq>`

These questions have been frequently asked.

.. card:: :ref:`How to get help <help>`

Learn where to get help and how to report issues you found.
28 changes: 28 additions & 0 deletions Documentation/Installation.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
:navigation-title: Installation

.. _installation:

============
Installation
============

.. _installation-composer:

Install Multiple Content with Composer
=======================================

Install the extension via Composer:

.. code-block:: bash

composer req jambagecom/jfmulticontent

See also `Installing extensions, TYPO3 Getting started <https://docs.typo3.org/permalink/t3start:installing-extensions>`_.

.. _installation-classic:

Install Multiple Content in Classic Mode
=========================================

Or download the extension from `https://jambage.com <https://jambage.com>`_ and install it in
the Extension Manager.
23 changes: 23 additions & 0 deletions Documentation/guides.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!-- See https://docs.typo3.org/permalink/h2document:guides-xml for documentation on this file-->
<guides
xmlns="https://www.phpdoc.org/guides"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.phpdoc.org/guides vendor/phpdocumentor/guides-cli/resources/schema/guides.xsd"
input-format="rst"
>
<project
title="Multiple Content"
copyright="The contributors"
/>
<extension
class="\T3Docs\Typo3DocsTheme\DependencyInjection\Typo3DocsThemeExtension"
edit-on-github="franzholz/jfmulticontent"
edit-on-github-branch="main"
interlink-shortcode="jambagecom/jfmulticontent"
project-home="https://jambage.com"
project-issues="https://github.com/franzholz/jfmulticontent/issues"
project-repository="https://github.com/franzholz/jfmulticontent"
typo3-core-preferred="stable"
/>
</guides>
2 changes: 1 addition & 1 deletion ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
'title' => 'Multiple Content',
'description' => 'It arranges multiple contents into one content element with multiple columns, accordions, tabs, slider, slidedeck, easyAccordion or Booklet.',
'category' => 'plugin',
'version' => '2.16.0',
'version' => '2.16.1',
'state' => 'stable',
'author' => 'Franz Holzinger, Jürgen Furrer',
'author_email' => 'franz@ttproducts.de',
Expand Down