Сборка .:: RSJoomla ::.

arman29

Генератор идей
Регистрация
30 Июн 2008
Сообщения
1.248
Реакции
752
logo.png
j10.gif
j15.gif
j16.gif
j17.gif
Все расширения от студии RSJoomla​

Обновление от 30.08.2011
5a7e9b3c13aa.jpg
[/spoil]30% скидка на все расширения от RSJoomla - кто использовал данный код, обязательно отписаться в теме.[spoil] [/spoil]Ссылки[spoil]

p.s. Не говорите, что это старье. Выложил то, что было на компе. Выкладывайте свои новые версии, буду обновлять первый пост

Старая закрытая тема обсуждения RSForm тут:
Для просмотра ссылки Войди или Зарегистрируйся
 
Ребята, есть сайт, rsform pro вставлял фрилансер, я в ней немного не понимаю, сейчас хочу обновить компонент, и сделать это так, чтобы формы не послетали (одна в обратной связи, вторая в узнать цену и наличие), как мне их перенести ? у них есть какой-то ID или как они вообще вставляются в шаблон?.... просто сейчас не приходят письма ((( не могу разобраться в чем дело, ну и обновить тоже хочется...
 
Ребята, есть сайт, rsform pro вставлял фрилансер, я в ней немного не понимаю, сейчас хочу обновить компонент, и сделать это так, чтобы формы не послетали (одна в обратной связи, вторая в узнать цену и наличие), как мне их перенести ? у них есть какой-то ID или как они вообще вставляются в шаблон?.... просто сейчас не приходят письма ((( не могу разобраться в чем дело, ну и обновить тоже хочется...

Этот момент в компоненте продуман. Если вносите изменения в форму и боитесь нарушить работоспособность или нужно перенести идентичную форму с одного сайта на другой - в настройках компонента есть опция архивация и восстановление. Всё делается в два клика.
Один момент только - при восстановлении из бекапа у формы будет ID отличный(другой) от оригинала. Потому нужно понимать каким именно образом реализован вывод формы в шаблоне. Если через модуль, то обновить данные соответственно в настройке самого модуля, если плагином -

Код:
{rsform ID}

обновить ID номер в материале или HTML модуле (смотря как именно это реализовано у вас на сайте)
 

Вложения

  • 2016-02-22_screen.png
    2016-02-22_screen.png
    34,3 KB · Просмотры: 13
Во избежание очередного фейкового вброса установщика компонента от иранских самоделкиных, обратите внимание на файлы rsfirewall.xml и script.rsfirewall.php - в них вручную изменены версии компонента и вписаны сторонние ссылки на сайт фейкомёта.
При установке такого компонента появляется сообщение:
df7b11ff13ee.png

Версия указана желаемая, но содержание changelog говорит о том, что это версия 2.9.7, т. к. changelog версии 2.10.0 должен быть следующего содержания:
  • Added - Built-in exceptions for com_plugins, com_templates, com_modules
  • Updated - Show number of files (hashes) modified or missing from your Joomla! installation.
  • Updated - Can overwrite modified files or add missing files straight from the Joomla! repository.
  • Updated - Malware database updated.
  • Fixed - If no signatures are present an error messages is shown during the System Check scan.
  • Fixed - 'Error! is not a valid folder' message rewritten to make more sense.
  • Fixed - Creating php.ini: open_basedir value could have contained empty paths in some cases.
  • Fixed - Creating php.ini: open_basedir did not return the correct session.save_path.
  • Fixed - Checking temporary files might not have listed files in some cases.
 
Последнее редактирование:
Этот момент в компоненте продуман. Если вносите изменения в форму и боитесь нарушить работоспособность или нужно перенести идентичную форму с одного сайта на другой - в настройках компонента есть опция архивация и восстановление. Всё делается в два клика.
Один момент только - при восстановлении из бекапа у формы будет ID отличный(другой) от оригинала. Потому нужно понимать каким именно образом реализован вывод формы в шаблоне. Если через модуль, то обновить данные соответственно в настройке самого модуля, если плагином -

Код:
{rsform ID}

обновить ID номер в материале или HTML модуле (смотря как именно это реализовано у вас на сайте)
переустановил, нашел где и как в шаблоне подключается форма, но одна из них, которая выводится в шаблоне карточки товара (jshopping) не отправляет письмо... после того как жму сабмит, кидает на страничку add.html на которой пусто и хоть ты тресни ((( может подскажите что делать?

переустановил, нашел где и как в шаблоне подключается форма, но одна из них, которая выводится в шаблоне карточки товара (jshopping) не отправляет письмо... после того как жму сабмит, кидает на страничку add.html на которой пусто и хоть ты тресни ((( может подскажите что делать?
оказывается такая проблема была не только у меня... в интернете решения не нашлось, пришлось самому выкручиваться :)
решение правда кардинальное.. но если кто-то не пользуется корзиной в jshopping как у нас на сайте, то его можно использовать
в шаблоне html/com_jshopping/product/product_default.php закомментировал
Код:
    <form name="product" method="post" action="<?php print $this->action?>" enctype="multipart/form-data" autocomplete="off">
и вот этот еще кусок
Код:
                <div class="buttons">
                    <input type="submit" class="btn btn-primary button" value="<?php print _JSHOP_ADD_TO_CART?>" onclick="jQuery('#to').val('cart');" />

                    <?php if ($this->enable_wishlist){?>
                        <input type="submit" class="btn button" value="<?php print _JSHOP_ADD_TO_WISHLIST?>" onclick="jQuery('#to').val('wishlist');" />
                    <?php }?>

                    <?php print $this->_tmp_product_html_buttons;?>
                </div>

                <div id="jshop_image_loading" style="display:none"></div>
            </div>
        <?php }?>

        <?php print $this->_tmp_product_html_after_buttons;?>

        <input type="hidden" name="to" id='to' value="cart" />
        <input type="hidden" name="product_id" id="product_id" value="<?php print $this->product->product_id?>" />
        <input type="hidden" name="category_id" id="category_id" value="<?php print $this->category_id?>" />
    </form>
после чего все работает и на страничку сайт/add.html не перекидывает :)
Теперь вот пытаюсь убрать назойливое сообщение:
Внимание
You must provide at least one recipient email address.
кто знает из-за чего оно вылезает?
 
Последнее редактирование модератором:
переустановил, нашел где и как в шаблоне подключается форма, но одна из них, которая выводится в шаблоне карточки товара (jshopping) не отправляет письмо... после того как жму сабмит, кидает на страничку add.html на которой пусто и хоть ты тресни ((( может подскажите что делать?


оказывается такая проблема была не только у меня... в интернете решения не нашлось, пришлось самому выкручиваться :)
решение правда кардинальное.. но если кто-то не пользуется корзиной в jshopping как у нас на сайте, то его можно использовать
в шаблоне html/com_jshopping/product/product_default.php закомментировал
Код:
    <form name="product" method="post" action="<?php print $this->action?>" enctype="multipart/form-data" autocomplete="off">
и вот этот еще кусок
Код:
                <div class="buttons">
                    <input type="submit" class="btn btn-primary button" value="<?php print _JSHOP_ADD_TO_CART?>" onclick="jQuery('#to').val('cart');" />

                    <?php if ($this->enable_wishlist){?>
                        <input type="submit" class="btn button" value="<?php print _JSHOP_ADD_TO_WISHLIST?>" onclick="jQuery('#to').val('wishlist');" />
                    <?php }?>

                    <?php print $this->_tmp_product_html_buttons;?>
                </div>

                <div id="jshop_image_loading" style="display:none"></div>
            </div>
        <?php }?>

        <?php print $this->_tmp_product_html_after_buttons;?>

        <input type="hidden" name="to" id='to' value="cart" />
        <input type="hidden" name="product_id" id="product_id" value="<?php print $this->product->product_id?>" />
        <input type="hidden" name="category_id" id="category_id" value="<?php print $this->category_id?>" />
    </form>
после чего все работает и на страничку сайт/add.html не перекидывает :)
Теперь вот пытаюсь убрать назойливое сообщение:
Внимание
You must provide at least one recipient email address.
кто знает из-за чего оно вылезает?
Ну мне кажется что вы должны задать как минимум один адрес электронной почты, ну или найти, как минимум, код ошибки, который можно найти во вкладе console
Скрытое содержимое доступно для зарегистрированных пользователей!

И мне кажется, что вы изобретаете велосипед?
модули? плагины? компоненты? итог, код))))))))))))))
 
Последнее редактирование:
RSForm PRO 1.51.10 - J!2.5/3.x

26 February 2016 - Version 1.51.10
  • Updated - Callback function added to the Date and Time Picker.
  • Fixed - Legacy layouts adjustments ("formRequired" class was missing).

 
Назад
Сверху