Как включить предыдущий и следующий месяц в представлении месяца в мини-календаре с представлением списка на той же странице, используя расширение Calendar Base в TYPO3 8.7 - PullRequest
0 голосов
/ 28 мая 2019

У меня есть реализация, которая работает как ссылка Как смешать представление месяца и представление списка на одной странице с расширением Calendar Base в TYPO3 7.6.14 , но теперь мне нужно показать на одной странице мини-календарь исписок просмотра возможность изменения на предыдущий или следующий месяц.Добавляя кнопки, он отправляет в предыдущий или следующий большой календарь на другой странице.

Это для нового сайта, использующего TYPO3 8.7, PHP 7.1 и EXT: cal 1.11.1.В своем собственном расширении я использовал шаблоны с параметрами стиля сайта и в newSmallMonth.tmpl я добавил маркеры ### PREV_MONTHLINK ### и ### NEXT_MONTHLINK ###.Ссылки отображаются, но перенаправляются только на страницу месяца, это настраивается и используется, когда пользователь нажимает на имя текущего месяца.

<div class="previous-button">
    <!-- ###PREV_MONTHLINK### start-->
    <!-- ###PREV_MONTHLINKTEXT### start-->
    <img src="###IMG_PATH###/control-180.png" alt="[Previous Month]" />
    <!-- ###PREV_MONTHLINKTEXT### end-->
    <!-- ###PREV_MONTHLINK### end-->
</div>
<div class="next-button">
    <!-- ###NEXT_MONTHLINK### start-->
    <!-- ###NEXT_MONTHLINKTEXT### start-->
    <img src="###IMG_PATH###/control.png" alt="[Next Month]" />
    <!-- ###NEXT_MONTHLINKTEXT### end-->
    <!-- ###NEXT_MONTHLINK### end-->
</div>
<table class="month-small">
    <thead>
        <tr>
            <th class="sideback" colspan="8">
                <!-- ###MONTH_TITLE### -->
                <!-- ###MONTHVIEWLINK### start-->
                <!-- ###MONTHVIEWLINK### end-->
            </th>
        </tr>###WEEKDAYS###</thead>
    <tbody>###WEEKS###</tbody>
</table>

Ожидаемый результат - обновить ту же страницу с помощью мини-календаря и представления списка при нажатии дляпредыдущий или следующий месяц.

...