Создал tv поле с типом multitv, файл конфигурации выглядит так:
<?php
$settings['display'] = 'datatable';
$settings['fields'] = array(
'author' => array(
'caption' => 'Автор',
'type' => 'text'
),
'date' => array(
'caption' => 'date',
'type' => 'date'
),
'createdon' => array(
'caption' => 'unixtime',
'type' => 'unixtime'
),
'review' => array(
'caption' => 'Отзыв',
'type' => 'textarea'
)
);
$settings['columns'] = array(
array(
'fieldname' => 'date',
'width' => '100'
),
array(
'fieldname' => 'createdon',
'width' => '100'
),
array(
'caption' => 'Автор',
'fieldname' => 'author',
'width' => '150'
),
array(
'caption' => 'Отзыв',
'fieldname' => 'review'
)
);
$settings['form'] = array(
array(
'caption' => 'Отзыв',
'content' => array(
'author' => array(),
'date' => array(),
'createdon' => array(),
'review' => array()
)
)
);
$settings['configuration'] = array(
'enablePaste' => false,
'sorting' => true
);
На странице ресурса, при добавлении\редактировании элемента tv, у поля с типом unixtime не работает календарь (он не появляется), если использовать тип date то календарь работает.
Хотел сделать сортировку по полю с датой, как раз для этого unixtime правильно использовать…
Алексей Либер 15.04.2020 19:57 #
Maksim 15.04.2020 20:16 #
если я пошел не в правильную сторону в выборе дополнения или вообще… готов выслушать критику и предложения…
Задача: есть отзывы с полями: автор, дата, текст отзыва, хотел через доп поля сделать реализацию. multiTV во всем устроило, на бэке приятно админится, но вот с датой чет затык… но может мне навыков не хватает)
В любом случаи буду благодарен за любой совет! Спасибо!
Алексей Либер 15.04.2020 20:20 #
с датой в данном случае засада, тут только сам мультик править. Или просто забить. Откровенно говоря — на обычных наших проектах бывает не так много отзывов. Ну а если много, то можно свое решение написать, заготовки могу скинуть.
Алексей Либер 15.04.2020 20:24 #
Maksim 15.04.2020 20:29 #
Maksim 15.04.2020 20:25 #
спасибо!
Алексей Либер 15.04.2020 20:35 #
Nurlanchik 27.07.2020 09:36 #