Новости Joomla

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 2828 Просмотров
*

AK901

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Добрый день!

Пытаюсь прикрутить к JoomShopping доставку с помощью постаматов(пунктов выдачи) PickPoint. Они предлагают код, позволяющий выбрать на карте нужный, после чего выдается его адрес.

Вот этот код:

Код
<script type="text/javascript" src="http://pickpoint.ru/select/postamat.js"></script>
<h3>Заполните форму:</h3>
<form method="post">
Ф.И.О.:<br />
<input name="name" /><br />
Адрес доставки:<br />

<!-- это пустой контейнер для вывода пользователю названия точки и ее адреса -->
<div id="address"></div>
<a href="#" onclick="PickPoint.open(my_function);return false">Выбрать</a>

<!-- в это поле поместится ID постамата или пункта выдачи -->
<input type="hidden" name="pickpoint_id" id="pickpoint_id" value="" /><br /><br />
<input type="submit" value="Заказать выбранный товар" />
</form>


<script type="text/javascript">
function my_function(result){
// устанавливаем в скрытое поле ID терминала
document.getElementById('pickpoint_id').value=result['id'];

// показываем пользователю название точки и адрес доствки
document.getElementById('address').innerHTML=result['name']+'<br />'+result['address'];
}
</script>
Умом я понимаю, что его можно как-то прицепить в первое поле оформления заказа, вместо полей улица, дом, и т.д. либо модифицировав одно из них, либо добавив новое. Но не могу найти, в каком из файлов они задаются, подскажите, куда копать.

Спасибо.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
FAQ читали ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

AK901

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
да. И даже поиском пользовался, нашел тему, в которой, к сожалению, решение найдено не было.

*вот эту
http://joomlaforum.ru/index.php/topic,231405.0.html
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
из ФАКа
Изменения шаблона
Описание файлов шаблона 07.12.2012
Посмотреть пути, названия и действия можно здесь
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

AK901

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
также нашел на форуме вот такую рекомендацию.
http://joomlaforum.ru/index.php/topic,145035.msg731232.html#msg731232
Сегодня попробую сделать, о результатах отпишусь
*

AK901

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Решил сперва модифицировать поле индекса(zip) в поле выбора постамата
попробовал воткнуть в adress.php обрезок указанного выше скрипта, получилось вот такое чудовище:
Код
 <td class="name">
            <?php print _JSHOP_ZIP ?> <?php if ($config_fields['zip']['require']){?><span>*</span><?php } ?>
          </td>
          <td>
            <div id="zip">
<script type="text/javascript" src="http://pickpoint.ru/select/postamat.js"></script>

<!-- это пустой контейнер для вывода пользователю названия точки и ее адреса -->
<a href="#" onclick="PickPoint.open(my_function);return false">Выбрать</a>

<!-- в это поле поместится ID постамата или пункта выдачи -->
<input type="hidden" name="pickpoint_id" id="pickpoint_id" value="" /><br /><br />
</form>

<script type="text/javascript">
function my_function(result){
// устанавливаем в скрытое поле ID терминала
document.getElementById('pickpoint_id').value=result['id'];

// показываем пользователю название точки и адрес доствки
document.getElementById('zip').innerHTML=result['name']+'<br />'+result['address'];
}
</script>

</div>


Оно отлично выводит окно выбора, при выборе вставляет адрес на страницу в поле "индекс", но только вот дальше оно не идет - если включить обязательность поля индекс - пишет "введите почтовый индекс" и дальше не пускает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT On fly image handler изображения товара JoomShopping в webp на лету

Автор sergeytolkachyov

Ответов: 14
Просмотров: 5872
Последний ответ 30.03.2026, 08:43:36
от sergeytolkachyov
Обновление JoomShopping: с чего начать?

Автор jimka

Ответов: 1
Просмотров: 506
Последний ответ 05.03.2026, 02:47:41
от kit2m2
Плагин уведомлений о заказах в телеграмм для JoomShopping

Автор thevaca

Ответов: 0
Просмотров: 2795
Последний ответ 10.11.2025, 14:11:40
от thevaca
WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 39146
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Не работает lightbox в JoomShopping

Автор d13v555

Ответов: 6
Просмотров: 4044
Последний ответ 08.10.2025, 15:34:46
от kit2m2