@@ -203,9 +203,10 @@ public function renderTicketTable($collection)
203203 $ field = '<div style="margin: 0em 0em 1em 0em;"> ' .$ field .'</div> ' ;
204204
205205 if (Setting::grab ('list_text_max_length ' ) != 0 and strlen ($ ticket ->content ) > (Setting::grab ('list_text_max_length ' )+30 )){
206- $ field .= '<div class="jquery_ticket_ ' . $ ticket ->id . '_text"><span class="text_minus"> ' . mb_substr ($ ticket ->content , 0 , Setting::grab ('list_text_max_length ' )) . '...</span> '
206+ $ field .= '<div class="jquery_ticket_ ' . $ ticket ->id . '_text" data-height-plus="" data-height-minus=""> '
207+ .'<span class="text_minus"> ' . mb_substr ($ ticket ->content , 0 , Setting::grab ('list_text_max_length ' )) . '...</span> '
207208 .'<span class="text_plus" style="display: none"> ' . $ ticket ->content . '</span> '
208- .' <button class="btn btn-light btn-xs jquery_ticket_text_toggle" data-action="plus" data-height-plus="" data-height-minus="" data- id=" ' . $ ticket ->id . '" data-plus-icon="fa fa-minus" data-minus-icon="fa fa-plus "><span class="fa fa-plus"></span></button></div> ' ;
209+ .' <button class="btn btn-light btn-xs jquery_ticket_text_toggle" data-id=" ' . $ ticket ->id . '"><span class="fa fa-plus"></span></button></div> ' ;
209210
210211 }else {
211212 $ field .= $ ticket ->content ;
@@ -221,9 +222,10 @@ public function renderTicketTable($collection)
221222 if (Setting::grab ('subject_content_column ' ) == 'no ' ){
222223 $ collection ->editColumn ('content ' , function ($ ticket ) {
223224 if (Setting::grab ('list_text_max_length ' ) != 0 and strlen ($ ticket ->content ) > (Setting::grab ('list_text_max_length ' )+30 )){
224- $ field = '<div class="jquery_ticket_ ' . $ ticket ->id . '_text"><span class="text_minus"> ' . mb_substr ($ ticket ->content , 0 , Setting::grab ('list_text_max_length ' )) . '...</span> '
225+ $ field = '<div class="jquery_ticket_ ' . $ ticket ->id . '_text" data-height-plus="" data-height-minus=""> '
226+ .'<span class="text_minus"> ' . mb_substr ($ ticket ->content , 0 , Setting::grab ('list_text_max_length ' )) . '...</span> '
225227 .'<span class="text_plus" style="display: none"> ' . $ ticket ->content . '</span> '
226- .' <button class="btn btn-light btn-xs jquery_ticket_text_toggle" data-action="plus" data-height-plus="" data-height-minus="" data- id=" ' . $ ticket ->id . '" data-plus-icon="fa fa-minus" data-minus-icon="fa fa-plus "><span class="fa fa-plus"></span></button></div> ' ;
228+ .' <button class="btn btn-light btn-xs jquery_ticket_text_toggle" data-id=" ' . $ ticket ->id . '"><span class="fa fa-plus"></span></button></div> ' ;
227229
228230 }else {
229231 $ field = $ ticket ->content ;
@@ -235,7 +237,17 @@ public function renderTicketTable($collection)
235237 }
236238
237239 $ collection ->editColumn ('intervention ' , function ($ ticket ) {
238- $ field =$ ticket ->intervention ;
240+
241+ if (Setting::grab ('list_text_max_length ' ) != 0 and strlen ($ ticket ->intervention ) > (Setting::grab ('list_text_max_length ' )+30 )){
242+ $ field = '<div class="jquery_ticket_ ' . $ ticket ->id . '_text" data-height-plus="" data-height-minus=""> '
243+ .'<span class="text_minus">... ' . mb_substr ($ ticket ->intervention , (mb_strlen ($ ticket ->intervention )-Setting::grab ('list_text_max_length ' ))) . '</span> '
244+ .'<span class="text_plus" style="display: none"> ' . $ ticket ->intervention . '</span> '
245+ .' <button class="btn btn-light btn-xs jquery_ticket_text_toggle" data-id=" ' . $ ticket ->id . '"><span class="fa fa-plus"></span></button></div> ' ;
246+
247+ }else {
248+ $ field = $ ticket ->intervention ;
249+ }
250+
239251 if ($ ticket ->intervention !="" and ($ ticket ->comments_count >0 or $ ticket ->hidden )) $ field .="<br /> " ;
240252
241253 if ($ ticket ->hidden ) $ field .= '<span class="fa fa-eye-slash tooltip-info tickethidden" data-toggle="tooltip" title=" ' .trans ('panichd::lang.ticket-hidden ' ).'" style="margin: 0em 0.5em 0em 0em;"></span> ' ;
0 commit comments