Как в шаблоне узнать через php количество субтемплейтов

Post Reply
Alian
Posts: 266
Joined: Thu Nov 15, 2012 2:08 pm

Как в шаблоне узнать через php количество субтемплейтов

Post by Alian »

Есть субтемплейт default
- я его в темлпейте вывожу так <!--default_1-5-->
- как мне узнать, встроив php в темплайт, сколько на данный момент в <!--default_1-5--> объектов, может 1 а может 3 а может и 5?

- Можно как то по циклу через встроенный php пройтись по <!--default_1-5--> если их там 5 и удалить в самом последнем например символ ","?

Спасибо
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как в шаблоне узнать через php количество субтемплейтов

Post by admin »

условно

$a = '<!--default_1-5-->';

считаем, удаляем и тп все что надо в этом тексте
Don't forget to run script update
Alian
Posts: 266
Joined: Thu Nov 15, 2012 2:08 pm

Re: Как в шаблоне узнать через php количество субтемплейтов

Post by Alian »

admin wrote: Fri Nov 01, 2019 5:34 pm условно

$a = '<!--default_1-5-->';

считаем, удаляем и тп все что надо в этом тексте

не работает
при попытке сделать так
<?
$string = '<!--default_1-5-->';
?>
выходит ошибка
Parse error: syntax error, unexpected 'artrite' (T_STRING) in /home/admin/web/site.com/public_html/scj/tube/index.php(895) : eval()'d code on line 6
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как в шаблоне узнать через php количество субтемплейтов

Post by admin »

https://smartcj.com/wiki/doku.php?id=ru ... tation_faq

написнао про эту ошибку
Don't forget to run script update
Alian
Posts: 266
Joined: Thu Nov 15, 2012 2:08 pm

Re: Как в шаблоне узнать через php количество субтемплейтов

Post by Alian »

там пишется что это ошибка в php код
https://take.ms/T8tmH - скрин, где тут ошибка?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как в шаблоне узнать через php количество субтемплейтов

Post by admin »

ошибюка в ковычках которые есть в описании ваших галер которые пересекаются с ковычками кода

именно про это и написано в факе
Don't forget to run script update
Post Reply