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

Pilot_D

  • Новичок
  • 7
  • 0 / 0
Подскажите как можно информацию о доставке вывести в теле страницы самого товара, чтоб сразу читали.
*

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Появилась необходимость реализовать "Инфу о способах доставки" на сайте шаблон которого поддерживает bootstrap, а следовательно моотулз выключен.
Реализовал так:
Спойлер
[свернуть]
Проверено на Joomla v3.2.3 & JoomShopping v4.4.1

P.S.: Частично подсмотрел реализацию в  модуле "Сравнения товаров"
P.S.p.s. Однако метод не идеален - текст из описания доставки(print $ship_info;) присутствует в коде всех страниц товаров = смертельно для SEO

P.S.p.s.P.S.: обратился за помощью к Brooksus. И получил такой ответ:
Добрый день. :)

1. Создаете пункт меню joomshopping-Static text-Shipping (Получаете адрес ссылки на страницу доставки). Допустим ссылка будет http://vashsait/dostavka.html
2. В том месте где вам необходимо вывести ссылку на страницу доставки для вывода ее в модальном окне bootsttrap вставляете следующий код:
Код: php
<span class="plusshippinginfo">
<button class="btn btn-primary btn-lg" data-toggle="modal" href="dostavka.html?tmpl=component" data-target="#shipmodal">Информация о доставке</button>
 <div id="shipmodal" class="modal hide fade collaps" tabindex="-1" role="dialog" aria-labelledby="shipmodalLabel" aria-hidden="true">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
    <h3 id="myModalLabel">Информация о доставке</h3>
  </div>
  <div class="modal-body"></div>
  <div class="modal-footer">
    <button class="btn" data-dismiss="modal" aria-hidden="true">Закрыть</button>
  </div>
</div>    
</span>

Текст статьи подгружается только после открытия модального окна.
« Последнее редактирование: 30.03.2014, 12:55:20 от ViktorMah »
*

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Подскажите как можно информацию о доставке вывести в теле страницы самого товара, чтоб сразу читали.
Думаю этого вам будет достаточно
Код: php
<?php
$db = JFactory::getDBO();
$Query = "SELECT `text_ru-RU` FROM #__jshopping_config_statictext WHERE id=7";
$db->setQuery($Query);
$ship_info = $db->loadResult();
print $ship_info;
?>
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Ребят, а у всех на последней версии этот хак работает ?
*

Mesk911

  • Захожу иногда
  • 78
  • 1 / 0
у меня не получилось...
по клику выводится затемнение и все...
Joomla 2.5.22 JS 3.17.1
*

Mesk911

  • Захожу иногда
  • 78
  • 1 / 0
зато получилось по-другому:
у меня всплывающие окна работают на базе JCE.
В файле ru-RU.php строку:
Код
define('_JSHOP_PLUS_SHIPPING', 'plus <a href="%s" target="_blank">доставка</a>');
заменил на:
Код
define('_JSHOP_PLUS_SHIPPING', 'плюс <a class="jcepopup noicon" href="images/картинка.jpg" target="_blank">доставка</a>');
*

Biss

  • Давно я тут
  • 994
  • 101 / 0
Я сделал так на бутстрапе во фрейме на странице корзины, и без пункта меню.
Код
<span class="shipmodal_if">
<button type="button" class="btn btn-info" data-toggle="modal" data-target="#shipmodal">Информация о доставке <i class="icon icon-truck"></i></button>
<div id="shipmodal" class="modal hide fade collapse" aria-hidden="true" role="dialog" tabindex="-1" style="display: none;">
<div class="modal-header" style="">
<button class="close" aria-hidden="true" data-dismiss="modal" type="button"><i class="icon icon-remove-sign"></i></button>
<h4>Информация о доставке</h4>
</div>
<div class="modal-body">
<iframe width="100%" height="400px" src="<?php echo $this->shippinginfo;?>?tmpl=component"></iframe>
</div>
<div class="modal-footer">
<button class="btn btn-primary" data-dismiss="modal">Закрыть</button></div></div>
</span>
« Последнее редактирование: 14.08.2017, 16:02:41 от Biss »
*

Mushu-svbk

  • Осваиваюсь на форуме
  • 24
  • 2 / 0
Я сделал так на бутстрапе во фрейме на странице корзины, и без пункта меню.
Код
<span class="shipmodal_if">
<button type="button" class="btn btn-info" data-toggle="modal" data-target="#shipmodal">Информация о доставке <i class="icon icon-truck"></i></button>
<div id="shipmodal" class="modal hide fade collapse" aria-hidden="true" role="dialog" tabindex="-1" style="display: none;">
<div class="modal-header" style="">
<button class="close" aria-hidden="true" data-dismiss="modal" type="button"><i class="icon icon-remove-sign"></i></button>
<h4>Информация о доставке</h4>
</div>
<div class="modal-body">
<iframe width="100%" height="400px" src="<?php echo $this->shippinginfo;?>?tmpl=component"></iframe>
</div>
<div class="modal-footer">
<button class="btn btn-primary" data-dismiss="modal">Закрыть</button></div></div>
</span>
Спасибооо!! именно ваше решение и помогло. Уже дня 4 мучилась
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматическое снятие с продаж товара в JoomShoppin

Автор mavr

Ответов: 7
Просмотров: 1749
Последний ответ 03.05.2020, 23:10:37
от MDenis
Связать магазин со сканером

Автор NitroProton

Ответов: 1
Просмотров: 910
Последний ответ 25.06.2017, 10:34:02
от dmitry_stas
Разделение прав между пользователями (реk

Автор ecolora

Ответов: 6
Просмотров: 1032
Последний ответ 16.03.2017, 11:14:19
от kit2m2
КОЛИЧЕСТВО ТОВАРА КНОПКАМИ - И + В JoomShopping - nevigen.com

Автор 3093839

Ответов: 4
Просмотров: 980
Последний ответ 20.12.2016, 16:57:15
от 3093839
Вывод всех подкатегорий категории для "Сп

Автор rudoy24

Ответов: 1
Просмотров: 917
Последний ответ 05.11.2016, 22:28:08
от rudoy24