[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать... Тема только по сайтам в системе uCoz » Можно ли посчитать кол-во прикрепленных изобр. к материалу?

Можно ли посчитать кол-во прикрепленных изобр. к материалу?
[1] neprostoy [23.08.2012, 21:00]
Собственно, нужно, чтобы система считала сколько изображений прикреплено к материалу.
Первое что пришло в голову это:
Code
<? <?if($IMG_URL1$)?>1<?endif?>+<?if($IMG_URL2$)?>1<?endif?> ?>

Но не работает. Если так:
Code
<? <?if($IMG_URL1$)?>1+<?endif?><?if($IMG_URL2$)?>1<?endif?> ?>

То тоже не работает (да и не должно, если в предыдущем варианте не работало).

Познать весь смысл условных операторов не позволяет лень, она же мне подсказывает что никак подсчитать не получится. Собственно, вы товарищи очень опытные, весь смысл УО познали я думаю smile Подскажите, аль никак?
[2] likbezz [23.08.2012, 22:03]
neprostoy,
Quote (neprostoy, Чт, 23.08.2012, 21:00:57)
Собственно, нужно, чтобы система считала сколько изображений прикреплено к материалу.

Нужно узнать именно операторами?
Последовательно проверять, начиная с большего..
Типа:
Code
<?if($IMG_URL10$)?>10<?else?>
<?if($IMG_URL9$)?>9 ...

.. но тут нужно вписаться в разрешенное ко-во вложений условий ..
в принципе, возможно. Но скриптом - проще - просто вывести кол-во елементов массива $IMGS_ARRAY_JS$
[3] neprostoy [23.08.2012, 22:20]
Нужно узнать именно операторами?

Да необязательно, главное чтобы было число, которое можно было бы оформить, как например оформлено: Всего комментариев 12
.. но тут нужно вписаться в разрешенное ко-во вложений условий ..

их максимум т.е 50 (я понимаю что от силы понадобится только 10-20, но иногда может быть потребуется больше, поэтому 50, с лихвой)
Но скриптом - проще - просто вывести кол-во елементов массива $IMGS_ARRAY_JS$

Давайте скриптом, зачем нам все усложнять smile Я разумеется в JS не силен, поэтому уповаю на вас.


Сообщение отредактировал neprostoy - Четверг, 23.08.2012, 22:20
[4] likbezz [23.08.2012, 22:29]
neprostoy,
Quote (neprostoy, Чт, 23.08.2012, 22:20:09)
Да необязательно

Тогда просто кол-во массива и document.write

Quote (neprostoy, Чт, 23.08.2012, 22:20:09)
их максимум т.е 50

Вложений, по моему 10 всего... Откуда такая инфа про 50?
[5] neprostoy [23.08.2012, 22:34]
Вложений, по моему 10 всего... Откуда такая инфа про 50?

Максимальное количество изображений:
Определяет максимальное количество изображений в форме добавления/редактирования материала. Сейчас в настройках максимум 50. можете сами проверить smile 10 максимум на форуме вроде...
Тогда просто кол-во массива и document.write

Quote (neprostoy, Пт, 24.08.2012, 02:20:09)
уповаю на вас.
[6] likbezz [23.08.2012, 22:35]
Quote (neprostoy, Чт, 23.08.2012, 22:20:09)
Я разумеется в JS не силен, поэтому уповаю на вас.

Code
<?if($IMGS_ARRAY_JS$)?>$IMGS_ARRAY_JS$
<script type="text/javascript">document.write(allEntImgs$ID$.length);</script><?endif?>
[7] likbezz [23.08.2012, 22:37]
Quote (neprostoy, Чт, 23.08.2012, 22:34:02)
Сейчас в настройках максимум 50

? Увеличили? Не видел еще.
Раньше было 20... )

Quote (neprostoy, Чт, 23.08.2012, 22:34:02)
Определяет максимальное количество изображений в форме добавления/редактирования материала

Условиями-то проверяются все равно не все) а только первые 10 )
Можете проверить)
[8] neprostoy [23.08.2012, 22:46]
<?if($IMGS_ARRAY_JS$)?>$IMGS_ARRAY_JS$
<script type="text/javascript">document.write(allEntImgs$ID$.length);</script><?endif?>

перфект smile
? Увеличили? Не видел еще.
Раньше было 20... )
Да давно уже smile
Условиями-то проверяются все равно не все) а только первые 10 )
Можете проверить)
Поверю вам на слово smile


Сообщение отредактировал neprostoy - Четверг, 23.08.2012, 22:48
[9] likbezz [23.08.2012, 23:00]
neprostoy,
Quote (neprostoy, Чт, 23.08.2012, 22:46:28)
Да давно уже

Мне столько картинок к материалу не требовалось ни разу (больше 20) biggrin


Полная версия сайта