Вход в личный кабинет

download Скачать портал
close

Городской портал

update2.2.2
update23.11.2022
joomla4.2.5
eye1008
comment 0

В инструкции речь пойдет о том, как увеличить количество изображений в галерее в любом материале (объявлении, компании, новости и статьи).

По умолчанию в каждое объявлени пользователь может добавить 1 главное фото и 4 дополнительных. В этой инструкции мы расскажем, как увеличить количество дополнительных фото в любом объявлении, добавляемом пользователем.

Каждое объявление добавляется через формы компонента RS Form. Значит что бы изменить количество фото нужно редактировать каждую форму добавления.

На примере формы Добавить организацию я покажу, как это сделать. Для этого перейдем Компоненты/RS Form/Управление формами. Откроем форму Добавить организацию. В самом конце видим 4 поля для дополнительных фото.

Давайте увеличим это количество до 8. Для этого отмечаем галочками эти поля и вверхнем меню нажимаем Дублировать. В самом конце формы появятся еще 4 поля с добавкой copy

Их мышкой нужно перетащить к тем полям, которые мы дублировали (к исходным, которые были по умолчанию). И далее открыть каждое новое поле для Редактирования.

И переименовать новые поля и их label (показано в скринах ниже) последовательно на

  • photo5
  • photo6
  • photo7
  • photo8

Новые поля для добавления дополнительных фото мы создали. Теперь нужно правильно отправить эти фото на сервер. Для этого переходим на вкладку Свойства. В левом меню выбираем PHP скрипты.

Тут видим код

$photo1 = RSFormProHelper::getComponentId('photo1');
$properties1 = &RSFormProHelper::getComponentProperties($photo1);
$properties1['DESTINATION'] = $path;

$photo2 = RSFormProHelper::getComponentId('photo2');
$properties2 = &RSFormProHelper::getComponentProperties($photo2);
$properties2['DESTINATION'] = $path;

$photo3 = RSFormProHelper::getComponentId('photo3');
$properties3 = &RSFormProHelper::getComponentProperties($photo3);
$properties3['DESTINATION'] = $path;

$photo4 = RSFormProHelper::getComponentId('photo4');
$properties4 = &RSFormProHelper::getComponentProperties($photo4);
$properties4['DESTINATION'] = $path;

По коду видим что везде фигурируют названия полей photo1, photo2, photo3, photo4. Копируем этот код и после него вставляем точно такой же код, только меняем переменные и цифры на новые созданные поля

Обратите внимание!

Во всем коде меняем только цифры 1 на 5, 2 на 6, 3 на 7, 4 на 8. То есть подставляем порядковые номера новых полей и все.
$photo5 = RSFormProHelper::getComponentId('photo5');
$properties5 = &RSFormProHelper::getComponentProperties($photo5);
$properties5['DESTINATION'] = $path;

$photo6 = RSFormProHelper::getComponentId('photo6');
$properties6 = &RSFormProHelper::getComponentProperties($photo6);
$properties6['DESTINATION'] = $path;

$photo7 = RSFormProHelper::getComponentId('photo7');
$properties7 = &RSFormProHelper::getComponentProperties($photo7);
$properties7['DESTINATION'] = $path;

$photo8 = RSFormProHelper::getComponentId('photo8');
$properties8 = &RSFormProHelper::getComponentProperties($photo8);
$properties8['DESTINATION'] = $path;

Сохраняем форму. И теперь в форме добавления организации будет 8 дополнительных фото.

commentsОтзывы и комментарии

У Вас есть мнение или вопрос? Обязательно выскажите его в комментариях.
Все вопросы, которые касаются программной части, необходимо задать в тех. поддержку. В отзывах они публиковаться НЕ БУДУТ
addДобавить комментарийвопрос или отзыв

Последнее на форуме поддержки

PRO-PORTAL.info - Готовые скрипты порталов на Joomla © 2017 - 2022 г. Все права защищены.

Наш городской портал на CMS Joomla принадлежит исключительно и только PRO-PORTAL.info. Любое его распространение, копирование, тиражирование, перепродажа, без согласования с разработчиком, категорически ЗАПРЕЩЕНЫ!

ОСТОРОЖНО МОШЕННИКИ!

Уважаемый пользователь! В последнее время в сети появилось множество сайтов, которые предлагают наш продукт по смешным ценам. Среди этих сайтов как различные складчины, так и совершенно непонятные сайты.

Обратите внимание!

Большинство сайтов, которые предлагают купить наш портал по-дешевке - это мошенники. Если даже Вы и получите портал на таком сайте, то больше Вы не получите ни чего! Ни обновлений, ни технической поддержки, ни помощи, как нашей, так и других участников нашей сети порталов

Вы не сможете настроить портал без тех.поддержки

Купив портал, непонятно где, Вы не сможете его настроить самостоятельно! Вам будет необходима наша помощь, но от таких "продавцов" Вы ее просто не получите

5 раз подумайте прежде чем покупать портал на подобных сайтах. Потому что, в последующем, мы не окажем Вам ни какой поддержки и если Вам понадобится помощь, не ответим ни на один, даже самый простой вопрос. Вам придется покупать подписку у нас. Вам придется тратить деньги снова.

Ответственность!

Мы, как разработчик, не несем ни какой ответственности за работоспособность и актуальность портала, который Вы покупаете на других ресурсах.

Купить оригинальный портал "мой Город" на Joomla 3 Вы можете только на нашем сайте pro-portal.info и на kwork.ru (только по этой ссылке... ни по какой другой).

Так же, если Вы перешли с подобного сайта на наш сайт, просим связаться с нами и указать источник, что бы предупредить остальных пользователей.

Будьте внимательны и осторожны. Не позволяйте себя обмануть!