При добавлении объявления на главной страничке компонента не выбираются рубрики для объявления.
Если добавлять в конкретной рубрике, то рубрика подтягивается нормально.
Хотелось бы поправить эту ошибку, чтобы можно было по прямой ссылке /board/add.html добавлять объявления в любую рубрику.
Версия движка 1.10.5
Помогите пожалуйста поправить
там должен быть кусок в конце
{literal} <script type="text/javascript"> function getRubric(){ $("#category_id").prop("disabled", false); $("#obtype").prop("disabled", true); var category_id = $('select[name=category_id]').val(); if(category_id != 0){ $.post("/components/board/ajax/get_rubric.php", {value: category_id, obtype: '{/literal}{$item.obtype}{literal}'}, function(data) { $("#obtype").prop("disabled", false); $("#obtype").html(data); }); {/literal} {if $form_do == 'add'} {literal} $.post("/components/board/ajax/get_form.php", {value: category_id}, function(dataform) { if(dataform!=1){ $('.cat_form').remove(); $("#before_form").after(dataform); }else{ $('.cat_form').remove(); } }); {/literal} {/if} {literal} } else { $("#obtype").html('<option value="0">-- {/literal}{$LANG.SELECT_CAT}{literal} --</option>'); $("#obtype").prop("disabled", true); $('.cat_form').remove(); } } $(document).ready(function() { $('#title').focus(); $('#from_search').hide(); getRubric(); }); </script> {/literal}
Большое спасибо!, код был похожий, но немножко не тот.
проверьте в своем шаблоне файл com_board_edit.tpl
там должен быть кусок в конце
Теперь город не записывается)) Алерт "Необходимо указать город", хотя город заполнен.
От беда печаль)
ну вообще кусок кода который я привел, я взял вроде из шаблона версии 1.10.6 поэтому на всякий случай наверно лучше посмотреть какой он в дефолте 1.10.5 может быть там есть какие то отличия которые могут иметь значение. А по поводу того что город не записывается у вас скорее всего не верный id или name в input-е куда вписывается название города города.код был похожий, но немножко не тот.
<input name="city" class="text-input" type="text" id="city_ed" style="width:184px" value="{$item.city|escape:'html'}"/>