Новости Joomla

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

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Доброго времени суток.
В JoomShopping при регистрации можно выбрать  "Тип клиента" - физлицо либо фирма. Но почему то изминения касаються только двух пунктов "Код фирмы" и "Код НДС" . Даже название фирмы идет выше и не убираеться при выборе физлица. Я пробовал изменить немного и вывести Фирмы ниже
Код
<?php if ($config_fields['firma_name']['display']){?>
<div id='tr_field_firma_name' <?php if ($config_fields['client_type']['display']){?>style="display:none;"<?php }?>>
<label class="name">
            <?php echo _JSHOP_FIRMA_NAME;  ?> <?php if ($config_fields['firma_name']['require']){?><span>*</span><?php } ?>
</label>
<span class="input">
            <input type="text" name="firma_name" id="firma_name" value="" class="inputbox" />
</span>
</div>
        <?php } ?>
, но она не не показывается.
Вопрос можно как-то изменить форму что бы выбор "Тип клиента" сточл вверху и от его изминялась вся форма регистрации? Если есть готовые решения, тоже интересует.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы на правильном пути. только есть еще javascript, в котором также надо добавить id новых полей для показа/скрытия, а то там жестко задано только "Код фирмы" и "Код НДС"

Цитата: \components\com_jshopping\js\functions.js
function showHideFieldFirm(type_id){
    if (type_id=="2"){
        jQuery("#tr_field_firma_code").show();
        jQuery('#tr_field_tax_number').show();
    }else{
        jQuery("#tr_field_firma_code").hide();
        jQuery('#tr_field_tax_number').hide();
    }
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
вы на правильном пути. только есть еще javascript, в котором также надо добавить id новых полей для показа/скрытия, а то там жестко задано только "Код фирмы" и "Код НДС"

Спасибо за совет. Добавил работает . Но возникает еще одна проблемка. Если выставить Фирма обязательным, то при регистрации Физ лица ее не видно, но без нее не регистрирует . Пишет Ведите Фирма. В каком файле идет проверка на это, и как изменить можно?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
если я ничего не путаю, то для этих целей по моему был бесплатный аддон на сайте разработчиков компонента
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Просмотрел http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/addons.html?lang=en аддоны но ничего не нашел такого. Если можете подскажите .
*

nevigen

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

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
там автоматическое назначение группы.
Если вы от User register default group то я его пробовал. И (Физическое лицо) и (Фирма) по дефоту эффект тот же.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та не, вот это кажись Display field company for user type (Joomshopping 3.14.3), (Joomla 1.7-2.5)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
та не, вот это кажись Display field company for user type (Joomshopping 3.14.3), (Joomla 1.7-2.5)
Этот тоже пробовал ставить. В нем настроек нету. Может где-то в другом месте нужно было настроить?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а какие нужны настройки? просто убирает скрывает/показывает поля для фирмы в зависимости от типа клиента. что настраивать? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
а какие нужны настройки? просто убирает скрывает/показывает поля для фирмы в зависимости от типа клиента. что настраивать? :)
Да понятно что убирает . Но если выставить Фирма обязательно оно его то спрячет при выборе Физическое лицо, но так как оно обязательное а его не заполняют, так как его не видно, то выдает ошибку регистрации и требует что бы ввели Фирму. А те пункты что изначально идут для Фирмы "Код фирмы *" "Код НДС *" даже если поставить галочку обязательно в админке при выборе Физ лицо но мешают регистрации. Вот я и спрашивал в каком файле проверяеться на это?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
зачем вам "где проверяется"? вы Display field company for user type поставили? вы хотите делать тоже самое, что в аддоне уже сделано?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
зачем вам "где проверяется"? вы Display field company for user type поставили? вы хотите делать тоже самое, что в аддоне уже сделано?
Да ставил. Но все равно тоже самое .
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вероятно из-за ваших правок шаблона. попробуйте на default
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Привествую всех!
Кто-нибудь решил задачу о чем писал misteri27, так как действительно при правки файла adress.php, то есть поставив название фирмы под поля выбрать физическое лицо или компания, то при использовании для поля «обязательное заполение», физическое лицо не может пройти на следующий шаг регистрации или покупки, так как нужно заполнить поле, но оно скрыто от него и предназначается для компаний.
Чтобы скрыть поле и показать его только для компаний, я перенесла поле «фирма» под
Спойлер
[свернуть]
В файле adress.php, прописала его так

Спойлер
[свернуть]
Затем вписала в файле  functions.js

Спойлер
[свернуть]

Если для компаний не выставлено для полей «обязательное», то все работает прекрасно, есть выставить, то физик не проходит регистрацию.
Где еще что заменить/править не пойму. Кто если делал или есть какие-то мысли – напишите.
У меня ЖШ 4.10 на Joomla 3  !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы тоже изобретаете велосипед? зачем вам это все самой делать? вы Display field company for user type поставили?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Да поставила, и ничего не изменилось, и дефолтный шаблон у меня. (
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
сори, только сейчас увидел, в чем именно проблема. вы хотите чтобы поля были обязательными для заполнения. так не получится, надо дописывать плагин (скорее всего полностью переделывать, на другую группу). одним яваскриптом не обойтись, там еще php проверки. выбирайте Не обязательно для полей.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Да, спасибо я так и сделаю.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Регистрация в модальном окне JoomShopping

Автор юрий 009

Ответов: 12
Просмотров: 3065
Последний ответ 28.06.2022, 13:08:59
от jesus
Регистрация и отправка чеков при оn-line оплате (ПРРО для Украины)

Автор Bozhkov2

Ответов: 4
Просмотров: 412
Последний ответ 27.01.2022, 21:18:54
от Bozhkov2
com_privacy и регистрация JoomShopping

Автор lev731

Ответов: 6
Просмотров: 1552
Последний ответ 21.12.2021, 23:00:21
от victorantoniak
Не работает регистрация

Автор Alex199466

Ответов: 25
Просмотров: 2541
Последний ответ 30.12.2020, 16:22:32
от sterveo
Слетела регистрация JoomShopping. При обновлении Joomla следующая ошибка (фото)

Автор dss

Ответов: 2
Просмотров: 659
Последний ответ 30.04.2020, 10:42:16
от sivers