Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Popup NEWSLETTER

Ребята не могу решит одну задачку, как то не получается :-[
хочу вывести в Popup рассылку,но у меня в окошке вся страничка, как делать чтобы тока форма вышла?


на мыло скинь код как ты делаешь или тут


index.html
здесь я так понимаю должно вывести module/newsletter.html
<div id="sendToFriendModal" class="popup" style="display: none; position: absolute; z-index: 10000;">

    <div id="sendToFriendPopup" >
        <a href="#" class="close"></a>
        <iframe id="iframe2" frameborder="0" src="/отправить другу" width="340" height="430" ></iframe>
    </div>   
</div>

   
<div id="subscribeModal" class="popup" style="display: none; position: absolute;z-index:10000; ">
    <div id="subscribePopup">
        <a href="#" class="close"></a>

        <iframe id="iframe1" frameborder="0" src="/module/newsletter.html(не знаю что писать :) )" width="340" height="430"></iframe>
    </div>
</div>

index.html

<div id="promoMenu">

        <ul>
            <li class="subscribe"><a title="Подписаться на рассылку" href="#subscribeModal" name="modal">
                Подписаться на рассылку</a>
                <p>Подписаться на рассылку</p>
            </li>
            <li class="sendToFriend"><a title="Отправить другу" href="#sendToFriendModal" name="modal">
                отправить другу</a>

                <p>отправить другу</p>
            </li>
        </ul>
    </div>

general.js.php    а вот сам j скрипт
 
    $('a').click(function(e) {
        if (jQuery.browser.msie) {
            if (parseInt(jQuery.browser.version) == 6) {
                if ($(this).attr('href') == "#subscribeModal" || $(this).attr('href') == "#sendToFriendModal") {
                }
                else
                    return false;
            }
        }


скрипт не удачный, зачем в фрейме то выводить?
Чтобы была просто форма - нужно подгружать метку {$box.newsletter} или как она там или в файле newsletter.php убирать вывод шаблона.
В противном случае, так и будет через фрейм грузить всю страницу целиком
а чем {$box.newsletter} не подходит? Мож туда че добавить надо?



скрипт не удачный, зачем в фрейме то выводить?
Чтобы была просто форма - нужно подгружать метку {$box.newsletter} или как она там или в файле newsletter.php убирать вывод шаблона.
В противном случае, так и будет через фрейм грузить всю страницу целиком
а чем {$box.newsletter} не подходит? Мож туда че добавить надо?

{$box_newsletter} работает, но, я хотел чтобы все действие проходила в окошке(popup), а он открывает страничку


я здесь поменял код
<div id="sendToFriendModal" class="popup" style="display: none; position: absolute; z-index: 10000;">

    <div id="sendToFriendPopup" >
        <a href="#" class="close"></a>
        <iframe id="iframe2" frameborder="0" src="/отправить другу" width="340" height="430" ></iframe>
    </div>   
</div>

   
<div id="subscribeModal" class="popup" style="display: none; position: absolute;z-index:10000; ">
    <div id="subscribePopup">
        <a href="#" class="close"></a>

      <div id="iframe1" {$box_NEWSLETTER}</div>
    </div>
</div>


Вот что хочу чтобы вышел в popupp_е, прикрепил

смотри это реально?


Опять я со своими проблемкоми )))
NEWSLETTER сделал по другому, а вот Форма обратной связи хочу чтобы было в попапе,
вот на 1 скрине, это главная страница, форму не показывает, а на 2 скрине,это /shop_content.php/coID/7 там нормально показывает,
как мне сделать чтобы и на главном показовал  ???
Что не так делаю?
Спасибо!


Ребята как мне делать чтобы Форма обратной связи работал на главном ???
Подскажите где копать,
Php-шники нужна ваша помощь!


По первому случаю так не соображу сразу, а во втором там чисто html, внимательнее посмотрите размер поля ввода формы


Да на размер поля ввода мне интересует (не смотрите на дизайн он не готов)
А как сделать чтобы на главном в попаре сработал Форма обратной связи, а то попар работает только на этой странице /shop_content.php/coID/7
Может я как то не правильно объясняю :) Не знаю уже как объяснить :)


А Вы проверили, поддерживается ли этот тег главной страницей?



А Вы проверили, поддерживается ли этот тег главной страницей?

Вот мне надо чтобы поддерживал  ;) , по этому и прошу помощи ;D



Ребята как мне делать чтобы Форма обратной связи работал на главном ???
Подскажите где копать,
Php-шники нужна ваша помощь!

Тема актуально!


Мартин, нужно в виде плагина делать или бокса (блока).
т.е. можно даже тупо скопипастить форму и сунуть в бокс, поправив вывод.

в файле shop_content.php
есть иф
if ($_GET['coID'] == 7)
вот эт ниже идет вывод формы


точнее от
if ($_GET['coID'] == 7)
фот тут форма
}
else
{тут уже другое}


Спасибо, сегодня попробую отпишусь!


Источник



Copyright ShopOS