Новости Joomla

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

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

Проект Joomla спешит сообщить о выпуске Joomla 5.3.4 и Joomla 4.4.14. Это релиз безопасности для серии Joomla 5.3 и релиз безопасности для серии Joomla 4.4.

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

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 JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 25
Просмотров: 35700
Последний ответ 23.09.2025, 11:22:23
от Alex_gs
Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 622
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Конфликт js шаблонов JoomShaper helix3 J5 с JoomShopping 5

Автор heartlink

Ответов: 6
Просмотров: 1398
Последний ответ 22.07.2025, 12:40:12
от heartlink
Модуль карусели товаров JoomShopping на Swiper.js для Joomla

Автор sergeytolkachyov

Ответов: 2
Просмотров: 2040
Последний ответ 04.07.2025, 10:30:36
от sergeytolkachyov
[Решено] Сбросить счётчик ID товаров JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 1352
Последний ответ 13.02.2025, 00:11:20
от goga_pgasovav