grifferok Posted April 1, 2019 Share Posted April 1, 2019 И не только в ней. Здравствуйте! Прошу помощи, не совсем понимаю почему но раньше икого не было) При открытии в спец. окошечке политики конфигденциальности всё выходит за его прегделы Link to comment Share on other sites More sharing options...
Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 На какой то страниэто есть не закрытый div И в иких случаях, когда редактируете код, всегда проверяйте на ошибки с помощью Валидатор Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 34 минуты назад, Jozzeff сказал: На какой то страниэто есть не закрытый div И в иких случаях, когда редактируете код, всегда проверяйте на ошибки с помощью Валидатор Код почти не редактировал. Ну может просто слепой) Не могли бы помочь найти ошибку? sandyscandies.ru Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... spectre Posted April 1, 2019 Share Posted April 1, 2019 Потому что грузится не ситья а вся страница Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 6 минут назад, spectre сказал: Потому что грузится не ситья а вся страница Интересно, почему начала грузиться вся страница... Не знаете как исправить? Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 3 минуты назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 2 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации {{ header }} <div id="account-register" class="container"> <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> {% if error_warning %} <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }}</div> {% endif %} <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}">{{ content_top }} <h1>{{ heading_title }}</h1> <p>{{ text_account_already }}</p> <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> <fieldset id="account"> <legend>{{ text_your_details }}</legend> <div class="form-group required" style="display: {% if customer_groups|length > 1 %} block {% else %} none {% endif %};"> <label class="col-sm-2 control-label">{{ entry_customer_group }}</label> <div class="col-sm-10">{% for customer_group in customer_groups %} {% if customer_group.customer_group_id == customer_group_id %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" checked="checked" /> {{ customer_group.name }}</label> </div> {% else %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" /> {{ customer_group.name }}</label> </div> {% endif %} {% endfor %}</div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-firstname">{{ entry_firstname }}</label> <div class="col-sm-10"> <input type="text" name="firstname" value="{{ firstname }}" placeholder="{{ entry_firstname }}" id="input-firstname" class="form-control" /> {% if error_firstname %} <div class="text-danger">{{ error_firstname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-lastname">{{ entry_lastname }}</label> <div class="col-sm-10"> <input type="text" name="lastname" value="{{ lastname }}" placeholder="{{ entry_lastname }}" id="input-lastname" class="form-control" /> {% if error_lastname %} <div class="text-danger">{{ error_lastname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-email">{{ entry_email }}</label> <div class="col-sm-10"> <input type="email" name="email" value="{{ email }}" placeholder="{{ entry_email }}" id="input-email" class="form-control" /> {% if error_email %} <div class="text-danger">{{ error_email }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-telephone">{{ entry_telephone }}</label> <div class="col-sm-10"> <input type="tel" name="telephone" value="{{ telephone }}" placeholder="{{ entry_telephone }}" id="input-telephone" class="form-control" /> {% if error_telephone %} <div class="text-danger">{{ error_telephone }}</div> {% endif %} </div> </div> {% for custom_field in custom_fields %} {% if custom_field.type == 'select' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <select name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control"> <option value="">{{ text_select }}</option> {% for custom_field_value in custom_field.custom_field_value %} {% if register_custom_field[custom_field.location][custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <option value="{{ custom_field_value.custom_field_value_id }}" selected="selected">{{ custom_field_value.name }}</option> {% else %} <option value="{{ custom_field_value.custom_field_value_id }}">{{ custom_field_value.name }}</option> {% endif %} {% endfor %} </select> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'radio' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="radio">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %}</div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'checkbox' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="checkbox">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id in register_custom_field[custom_field.custom_field_id] %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %} </div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'text' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'textarea' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <textarea name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" rows="5" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control">{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}</textarea> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'file' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <button type="button" id="button-custom-field{{ custom_field.custom_field_id }}" data-loading-text="{{ text_loading }}" class="btn btn-default"><i class="fa fa-upload"></i> {{ button_upload }}</button> <input type="hidden" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %} {{ register_custom_field[custom_field.custom_field_id] }} {% endif %}" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'date' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group date"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group time"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group datetime"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% endfor %} </fieldset> <fieldset> <legend>{{ text_your_password }}</legend> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-password">{{ entry_password }}</label> <div class="col-sm-10"> <input type="password" name="password" value="{{ password }}" placeholder="{{ entry_password }}" id="input-password" class="form-control" /> {% if error_password %} <div class="text-danger">{{ error_password }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-confirm">{{ entry_confirm }}</label> <div class="col-sm-10"> <input type="password" name="confirm" value="{{ confirm }}" placeholder="{{ entry_confirm }}" id="input-confirm" class="form-control" /> {% if error_confirm %} <div class="text-danger">{{ error_confirm }}</div> {% endif %} </div> </div> </fieldset> <fieldset> <legend>{{ text_newsletter }}</legend> <div class="form-group"> <label class="col-sm-2 control-label">{{ entry_newsletter }}</label> <div class="col-sm-10"> {% if newsletter %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" checked="checked" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" /> {{ text_no }}</label> {% else %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" checked="checked" /> {{ text_no }}</label> {% endif %} </div> </div> </fieldset> {{ captcha }} {% if text_agree %} <div class="buttons"> <div class="pull-right">{{ text_agree }} {% if agree %} <input type="checkbox" name="agree" value="1" checked="checked" /> {% else %} <input type="checkbox" name="agree" value="1" /> {% endif %} <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% else %} <div class="buttons"> <div class="pull-right"> <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% endif %} </form> {{ content_bottom }}</div> {{ column_right }}</div> </div> <script type="text/javascript"><!-- // Sort the custom fields $('#account .form-group[data-sort]').detach().each(function() { if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#account .form-group').length) { $('#account .form-group').eq($(this).attr('data-sort')).before(this); } if ($(this).attr('data-sort') > $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') == $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') < -$('#account .form-group').length) { $('#account .form-group:first').before(this); } }); $('input[name=\'customer_group_id\']').on('change', function() { $.ajax({ url: 'index.php?route=account/register/customfield&customer_group_id=' + this.value, dataType: 'json', success: function(json) { $('.custom-field').hide(); $('.custom-field').removeClass('required'); for (i = 0; i < json.length; i++) { custom_field = json; $('#custom-field' + custom_field['custom_field_id']).show(); if (custom_field['required']) { $('#custom-field' + custom_field['custom_field_id']).addClass('required'); } } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); $('input[name=\'customer_group_id\']:checked').trigger('change'); //--></script> <script type="text/javascript"><!-- $('button[id^=\'button-custom-field\']').on('click', function() { var element = this; $('#form-upload').remove(); $('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>'); $('#form-upload input[name=\'file\']').trigger('click'); if (typeof timer != 'undefined') { clearInterval(timer); } timer = setInterval(function() { if ($('#form-upload input[name=\'file\']').val() != '') { clearInterval(timer); $.ajax({ url: 'index.php?route=tool/upload', type: 'post', dataType: 'json', data: new FormData($('#form-upload')[0]), cache: false, contentType: false, processData: false, beforeSend: function() { $(element).button('loading'); }, complete: function() { $(element).button('reset'); }, success: function(json) { $(element).parent().find('.text-danger').remove(); if (json['error']) { $(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>'); } if (json['success']) { alert(json['success']); $(element).parent().find('input').val(json['code']); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, 500); }); //--></script> <script type="text/javascript"><!-- $('.date').datetimepicker({ language: '{{ datepicker }}', pickTime: false }); $('.time').datetimepicker({ language: '{{ datepicker }}', pickDate: false }); $('.datetime').datetimepicker({ language: '{{ datepicker }}', pickDate: true, pickTime: true }); //--></script> {{ footer }} Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 4 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации а text_agree (который, как я понимаю, выводит политику) if ($information_info) { $data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), true), $information_info['title'], $information_info['title']); } else { $data['text_agree'] = ''; } Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Link to comment Share on other sites More sharing options... spectre Posted April 1, 2019 Share Posted April 1, 2019 30 минут назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Знаю, надо разбираться, за пару пив могу помочь в лс Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 34 минуты назад, Jozzeff сказал: На какой то страниэто есть не закрытый div И в иких случаях, когда редактируете код, всегда проверяйте на ошибки с помощью Валидатор Код почти не редактировал. Ну может просто слепой) Не могли бы помочь найти ошибку? sandyscandies.ru Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options...
spectre Posted April 1, 2019 Share Posted April 1, 2019 Потому что грузится не ситья а вся страница Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 6 минут назад, spectre сказал: Потому что грузится не ситья а вся страница Интересно, почему начала грузиться вся страница... Не знаете как исправить? Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 3 минуты назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 2 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации {{ header }} <div id="account-register" class="container"> <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> {% if error_warning %} <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }}</div> {% endif %} <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}">{{ content_top }} <h1>{{ heading_title }}</h1> <p>{{ text_account_already }}</p> <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> <fieldset id="account"> <legend>{{ text_your_details }}</legend> <div class="form-group required" style="display: {% if customer_groups|length > 1 %} block {% else %} none {% endif %};"> <label class="col-sm-2 control-label">{{ entry_customer_group }}</label> <div class="col-sm-10">{% for customer_group in customer_groups %} {% if customer_group.customer_group_id == customer_group_id %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" checked="checked" /> {{ customer_group.name }}</label> </div> {% else %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" /> {{ customer_group.name }}</label> </div> {% endif %} {% endfor %}</div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-firstname">{{ entry_firstname }}</label> <div class="col-sm-10"> <input type="text" name="firstname" value="{{ firstname }}" placeholder="{{ entry_firstname }}" id="input-firstname" class="form-control" /> {% if error_firstname %} <div class="text-danger">{{ error_firstname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-lastname">{{ entry_lastname }}</label> <div class="col-sm-10"> <input type="text" name="lastname" value="{{ lastname }}" placeholder="{{ entry_lastname }}" id="input-lastname" class="form-control" /> {% if error_lastname %} <div class="text-danger">{{ error_lastname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-email">{{ entry_email }}</label> <div class="col-sm-10"> <input type="email" name="email" value="{{ email }}" placeholder="{{ entry_email }}" id="input-email" class="form-control" /> {% if error_email %} <div class="text-danger">{{ error_email }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-telephone">{{ entry_telephone }}</label> <div class="col-sm-10"> <input type="tel" name="telephone" value="{{ telephone }}" placeholder="{{ entry_telephone }}" id="input-telephone" class="form-control" /> {% if error_telephone %} <div class="text-danger">{{ error_telephone }}</div> {% endif %} </div> </div> {% for custom_field in custom_fields %} {% if custom_field.type == 'select' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <select name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control"> <option value="">{{ text_select }}</option> {% for custom_field_value in custom_field.custom_field_value %} {% if register_custom_field[custom_field.location][custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <option value="{{ custom_field_value.custom_field_value_id }}" selected="selected">{{ custom_field_value.name }}</option> {% else %} <option value="{{ custom_field_value.custom_field_value_id }}">{{ custom_field_value.name }}</option> {% endif %} {% endfor %} </select> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'radio' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="radio">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %}</div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'checkbox' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="checkbox">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id in register_custom_field[custom_field.custom_field_id] %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %} </div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'text' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'textarea' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <textarea name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" rows="5" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control">{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}</textarea> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'file' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <button type="button" id="button-custom-field{{ custom_field.custom_field_id }}" data-loading-text="{{ text_loading }}" class="btn btn-default"><i class="fa fa-upload"></i> {{ button_upload }}</button> <input type="hidden" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %} {{ register_custom_field[custom_field.custom_field_id] }} {% endif %}" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'date' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group date"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group time"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group datetime"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% endfor %} </fieldset> <fieldset> <legend>{{ text_your_password }}</legend> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-password">{{ entry_password }}</label> <div class="col-sm-10"> <input type="password" name="password" value="{{ password }}" placeholder="{{ entry_password }}" id="input-password" class="form-control" /> {% if error_password %} <div class="text-danger">{{ error_password }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-confirm">{{ entry_confirm }}</label> <div class="col-sm-10"> <input type="password" name="confirm" value="{{ confirm }}" placeholder="{{ entry_confirm }}" id="input-confirm" class="form-control" /> {% if error_confirm %} <div class="text-danger">{{ error_confirm }}</div> {% endif %} </div> </div> </fieldset> <fieldset> <legend>{{ text_newsletter }}</legend> <div class="form-group"> <label class="col-sm-2 control-label">{{ entry_newsletter }}</label> <div class="col-sm-10"> {% if newsletter %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" checked="checked" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" /> {{ text_no }}</label> {% else %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" checked="checked" /> {{ text_no }}</label> {% endif %} </div> </div> </fieldset> {{ captcha }} {% if text_agree %} <div class="buttons"> <div class="pull-right">{{ text_agree }} {% if agree %} <input type="checkbox" name="agree" value="1" checked="checked" /> {% else %} <input type="checkbox" name="agree" value="1" /> {% endif %} <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% else %} <div class="buttons"> <div class="pull-right"> <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% endif %} </form> {{ content_bottom }}</div> {{ column_right }}</div> </div> <script type="text/javascript"><!-- // Sort the custom fields $('#account .form-group[data-sort]').detach().each(function() { if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#account .form-group').length) { $('#account .form-group').eq($(this).attr('data-sort')).before(this); } if ($(this).attr('data-sort') > $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') == $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') < -$('#account .form-group').length) { $('#account .form-group:first').before(this); } }); $('input[name=\'customer_group_id\']').on('change', function() { $.ajax({ url: 'index.php?route=account/register/customfield&customer_group_id=' + this.value, dataType: 'json', success: function(json) { $('.custom-field').hide(); $('.custom-field').removeClass('required'); for (i = 0; i < json.length; i++) { custom_field = json; $('#custom-field' + custom_field['custom_field_id']).show(); if (custom_field['required']) { $('#custom-field' + custom_field['custom_field_id']).addClass('required'); } } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); $('input[name=\'customer_group_id\']:checked').trigger('change'); //--></script> <script type="text/javascript"><!-- $('button[id^=\'button-custom-field\']').on('click', function() { var element = this; $('#form-upload').remove(); $('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>'); $('#form-upload input[name=\'file\']').trigger('click'); if (typeof timer != 'undefined') { clearInterval(timer); } timer = setInterval(function() { if ($('#form-upload input[name=\'file\']').val() != '') { clearInterval(timer); $.ajax({ url: 'index.php?route=tool/upload', type: 'post', dataType: 'json', data: new FormData($('#form-upload')[0]), cache: false, contentType: false, processData: false, beforeSend: function() { $(element).button('loading'); }, complete: function() { $(element).button('reset'); }, success: function(json) { $(element).parent().find('.text-danger').remove(); if (json['error']) { $(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>'); } if (json['success']) { alert(json['success']); $(element).parent().find('input').val(json['code']); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, 500); }); //--></script> <script type="text/javascript"><!-- $('.date').datetimepicker({ language: '{{ datepicker }}', pickTime: false }); $('.time').datetimepicker({ language: '{{ datepicker }}', pickDate: false }); $('.datetime').datetimepicker({ language: '{{ datepicker }}', pickDate: true, pickTime: true }); //--></script> {{ footer }} Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 4 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации а text_agree (который, как я понимаю, выводит политику) if ($information_info) { $data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), true), $information_info['title'], $information_info['title']); } else { $data['text_agree'] = ''; } Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Link to comment Share on other sites More sharing options... spectre Posted April 1, 2019 Share Posted April 1, 2019 30 минут назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Знаю, надо разбираться, за пару пив могу помочь в лс Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 6 минут назад, spectre сказал: Потому что грузится не ситья а вся страница Интересно, почему начала грузиться вся страница... Не знаете как исправить? Link to comment Share on other sites More sharing options...
Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 3 минуты назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 2 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации {{ header }} <div id="account-register" class="container"> <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> {% if error_warning %} <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }}</div> {% endif %} <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}">{{ content_top }} <h1>{{ heading_title }}</h1> <p>{{ text_account_already }}</p> <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> <fieldset id="account"> <legend>{{ text_your_details }}</legend> <div class="form-group required" style="display: {% if customer_groups|length > 1 %} block {% else %} none {% endif %};"> <label class="col-sm-2 control-label">{{ entry_customer_group }}</label> <div class="col-sm-10">{% for customer_group in customer_groups %} {% if customer_group.customer_group_id == customer_group_id %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" checked="checked" /> {{ customer_group.name }}</label> </div> {% else %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" /> {{ customer_group.name }}</label> </div> {% endif %} {% endfor %}</div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-firstname">{{ entry_firstname }}</label> <div class="col-sm-10"> <input type="text" name="firstname" value="{{ firstname }}" placeholder="{{ entry_firstname }}" id="input-firstname" class="form-control" /> {% if error_firstname %} <div class="text-danger">{{ error_firstname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-lastname">{{ entry_lastname }}</label> <div class="col-sm-10"> <input type="text" name="lastname" value="{{ lastname }}" placeholder="{{ entry_lastname }}" id="input-lastname" class="form-control" /> {% if error_lastname %} <div class="text-danger">{{ error_lastname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-email">{{ entry_email }}</label> <div class="col-sm-10"> <input type="email" name="email" value="{{ email }}" placeholder="{{ entry_email }}" id="input-email" class="form-control" /> {% if error_email %} <div class="text-danger">{{ error_email }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-telephone">{{ entry_telephone }}</label> <div class="col-sm-10"> <input type="tel" name="telephone" value="{{ telephone }}" placeholder="{{ entry_telephone }}" id="input-telephone" class="form-control" /> {% if error_telephone %} <div class="text-danger">{{ error_telephone }}</div> {% endif %} </div> </div> {% for custom_field in custom_fields %} {% if custom_field.type == 'select' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <select name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control"> <option value="">{{ text_select }}</option> {% for custom_field_value in custom_field.custom_field_value %} {% if register_custom_field[custom_field.location][custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <option value="{{ custom_field_value.custom_field_value_id }}" selected="selected">{{ custom_field_value.name }}</option> {% else %} <option value="{{ custom_field_value.custom_field_value_id }}">{{ custom_field_value.name }}</option> {% endif %} {% endfor %} </select> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'radio' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="radio">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %}</div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'checkbox' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="checkbox">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id in register_custom_field[custom_field.custom_field_id] %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %} </div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'text' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'textarea' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <textarea name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" rows="5" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control">{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}</textarea> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'file' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <button type="button" id="button-custom-field{{ custom_field.custom_field_id }}" data-loading-text="{{ text_loading }}" class="btn btn-default"><i class="fa fa-upload"></i> {{ button_upload }}</button> <input type="hidden" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %} {{ register_custom_field[custom_field.custom_field_id] }} {% endif %}" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'date' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group date"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group time"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group datetime"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% endfor %} </fieldset> <fieldset> <legend>{{ text_your_password }}</legend> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-password">{{ entry_password }}</label> <div class="col-sm-10"> <input type="password" name="password" value="{{ password }}" placeholder="{{ entry_password }}" id="input-password" class="form-control" /> {% if error_password %} <div class="text-danger">{{ error_password }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-confirm">{{ entry_confirm }}</label> <div class="col-sm-10"> <input type="password" name="confirm" value="{{ confirm }}" placeholder="{{ entry_confirm }}" id="input-confirm" class="form-control" /> {% if error_confirm %} <div class="text-danger">{{ error_confirm }}</div> {% endif %} </div> </div> </fieldset> <fieldset> <legend>{{ text_newsletter }}</legend> <div class="form-group"> <label class="col-sm-2 control-label">{{ entry_newsletter }}</label> <div class="col-sm-10"> {% if newsletter %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" checked="checked" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" /> {{ text_no }}</label> {% else %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" checked="checked" /> {{ text_no }}</label> {% endif %} </div> </div> </fieldset> {{ captcha }} {% if text_agree %} <div class="buttons"> <div class="pull-right">{{ text_agree }} {% if agree %} <input type="checkbox" name="agree" value="1" checked="checked" /> {% else %} <input type="checkbox" name="agree" value="1" /> {% endif %} <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% else %} <div class="buttons"> <div class="pull-right"> <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% endif %} </form> {{ content_bottom }}</div> {{ column_right }}</div> </div> <script type="text/javascript"><!-- // Sort the custom fields $('#account .form-group[data-sort]').detach().each(function() { if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#account .form-group').length) { $('#account .form-group').eq($(this).attr('data-sort')).before(this); } if ($(this).attr('data-sort') > $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') == $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') < -$('#account .form-group').length) { $('#account .form-group:first').before(this); } }); $('input[name=\'customer_group_id\']').on('change', function() { $.ajax({ url: 'index.php?route=account/register/customfield&customer_group_id=' + this.value, dataType: 'json', success: function(json) { $('.custom-field').hide(); $('.custom-field').removeClass('required'); for (i = 0; i < json.length; i++) { custom_field = json; $('#custom-field' + custom_field['custom_field_id']).show(); if (custom_field['required']) { $('#custom-field' + custom_field['custom_field_id']).addClass('required'); } } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); $('input[name=\'customer_group_id\']:checked').trigger('change'); //--></script> <script type="text/javascript"><!-- $('button[id^=\'button-custom-field\']').on('click', function() { var element = this; $('#form-upload').remove(); $('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>'); $('#form-upload input[name=\'file\']').trigger('click'); if (typeof timer != 'undefined') { clearInterval(timer); } timer = setInterval(function() { if ($('#form-upload input[name=\'file\']').val() != '') { clearInterval(timer); $.ajax({ url: 'index.php?route=tool/upload', type: 'post', dataType: 'json', data: new FormData($('#form-upload')[0]), cache: false, contentType: false, processData: false, beforeSend: function() { $(element).button('loading'); }, complete: function() { $(element).button('reset'); }, success: function(json) { $(element).parent().find('.text-danger').remove(); if (json['error']) { $(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>'); } if (json['success']) { alert(json['success']); $(element).parent().find('input').val(json['code']); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, 500); }); //--></script> <script type="text/javascript"><!-- $('.date').datetimepicker({ language: '{{ datepicker }}', pickTime: false }); $('.time').datetimepicker({ language: '{{ datepicker }}', pickDate: false }); $('.datetime').datetimepicker({ language: '{{ datepicker }}', pickDate: true, pickTime: true }); //--></script> {{ footer }} Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 4 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации а text_agree (который, как я понимаю, выводит политику) if ($information_info) { $data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), true), $information_info['title'], $information_info['title']); } else { $data['text_agree'] = ''; } Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Link to comment Share on other sites More sharing options... spectre Posted April 1, 2019 Share Posted April 1, 2019 30 минут назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Знаю, надо разбираться, за пару пив могу помочь в лс Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 2 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации {{ header }} <div id="account-register" class="container"> <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> {% if error_warning %} <div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> {{ error_warning }}</div> {% endif %} <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}">{{ content_top }} <h1>{{ heading_title }}</h1> <p>{{ text_account_already }}</p> <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> <fieldset id="account"> <legend>{{ text_your_details }}</legend> <div class="form-group required" style="display: {% if customer_groups|length > 1 %} block {% else %} none {% endif %};"> <label class="col-sm-2 control-label">{{ entry_customer_group }}</label> <div class="col-sm-10">{% for customer_group in customer_groups %} {% if customer_group.customer_group_id == customer_group_id %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" checked="checked" /> {{ customer_group.name }}</label> </div> {% else %} <div class="radio"> <label> <input type="radio" name="customer_group_id" value="{{ customer_group.customer_group_id }}" /> {{ customer_group.name }}</label> </div> {% endif %} {% endfor %}</div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-firstname">{{ entry_firstname }}</label> <div class="col-sm-10"> <input type="text" name="firstname" value="{{ firstname }}" placeholder="{{ entry_firstname }}" id="input-firstname" class="form-control" /> {% if error_firstname %} <div class="text-danger">{{ error_firstname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-lastname">{{ entry_lastname }}</label> <div class="col-sm-10"> <input type="text" name="lastname" value="{{ lastname }}" placeholder="{{ entry_lastname }}" id="input-lastname" class="form-control" /> {% if error_lastname %} <div class="text-danger">{{ error_lastname }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-email">{{ entry_email }}</label> <div class="col-sm-10"> <input type="email" name="email" value="{{ email }}" placeholder="{{ entry_email }}" id="input-email" class="form-control" /> {% if error_email %} <div class="text-danger">{{ error_email }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-telephone">{{ entry_telephone }}</label> <div class="col-sm-10"> <input type="tel" name="telephone" value="{{ telephone }}" placeholder="{{ entry_telephone }}" id="input-telephone" class="form-control" /> {% if error_telephone %} <div class="text-danger">{{ error_telephone }}</div> {% endif %} </div> </div> {% for custom_field in custom_fields %} {% if custom_field.type == 'select' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <select name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control"> <option value="">{{ text_select }}</option> {% for custom_field_value in custom_field.custom_field_value %} {% if register_custom_field[custom_field.location][custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <option value="{{ custom_field_value.custom_field_value_id }}" selected="selected">{{ custom_field_value.name }}</option> {% else %} <option value="{{ custom_field_value.custom_field_value_id }}">{{ custom_field_value.name }}</option> {% endif %} {% endfor %} </select> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'radio' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="radio">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id == register_custom_field[custom_field.custom_field_id] %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="radio" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %}</div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'checkbox' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <div> {% for custom_field_value in custom_field.custom_field_value %} <div class="checkbox">{% if register_custom_field[custom_field.custom_field_id] and custom_field_value.custom_field_value_id in register_custom_field[custom_field.custom_field_id] %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" checked="checked" /> {{ custom_field_value.name }}</label> {% else %} <label> <input type="checkbox" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}][]" value="{{ custom_field_value.custom_field_value_id }}" /> {{ custom_field_value.name }}</label> {% endif %} </div> {% endfor %} </div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'text' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'textarea' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <textarea name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" rows="5" placeholder="{{ custom_field.name }}" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control">{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}</textarea> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'file' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label">{{ custom_field.name }}</label> <div class="col-sm-10"> <button type="button" id="button-custom-field{{ custom_field.custom_field_id }}" data-loading-text="{{ text_loading }}" class="btn btn-default"><i class="fa fa-upload"></i> {{ button_upload }}</button> <input type="hidden" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %} {{ register_custom_field[custom_field.custom_field_id] }} {% endif %}" /> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %}</div> </div> {% endif %} {% if custom_field.type == 'date' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group date"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group time"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% if custom_field.type == 'time' %} <div id="custom-field{{ custom_field.custom_field_id }}" class="form-group custom-field" data-sort="{{ custom_field.sort_order }}"> <label class="col-sm-2 control-label" for="input-custom-field{{ custom_field.custom_field_id }}">{{ custom_field.name }}</label> <div class="col-sm-10"> <div class="input-group datetime"> <input type="text" name="custom_field[{{ custom_field.location }}][{{ custom_field.custom_field_id }}]" value="{% if register_custom_field[custom_field.custom_field_id] %}{{ register_custom_field[custom_field.custom_field_id] }}{% else %}{{ custom_field.value }}{% endif %}" placeholder="{{ custom_field.name }}" data-date-format="YYYY-MM-DD HH:mm" id="input-custom-field{{ custom_field.custom_field_id }}" class="form-control" /> <span class="input-group-btn"> <button type="button" class="btn btn-default"><i class="fa fa-calendar"></i></button> </span></div> {% if error_custom_field[custom_field.custom_field_id] %} <div class="text-danger">{{ error_custom_field[custom_field.custom_field_id] }}</div> {% endif %} </div> </div> {% endif %} {% endfor %} </fieldset> <fieldset> <legend>{{ text_your_password }}</legend> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-password">{{ entry_password }}</label> <div class="col-sm-10"> <input type="password" name="password" value="{{ password }}" placeholder="{{ entry_password }}" id="input-password" class="form-control" /> {% if error_password %} <div class="text-danger">{{ error_password }}</div> {% endif %} </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-confirm">{{ entry_confirm }}</label> <div class="col-sm-10"> <input type="password" name="confirm" value="{{ confirm }}" placeholder="{{ entry_confirm }}" id="input-confirm" class="form-control" /> {% if error_confirm %} <div class="text-danger">{{ error_confirm }}</div> {% endif %} </div> </div> </fieldset> <fieldset> <legend>{{ text_newsletter }}</legend> <div class="form-group"> <label class="col-sm-2 control-label">{{ entry_newsletter }}</label> <div class="col-sm-10"> {% if newsletter %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" checked="checked" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" /> {{ text_no }}</label> {% else %} <label class="radio-inline"> <input type="radio" name="newsletter" value="1" /> {{ text_yes }}</label> <label class="radio-inline"> <input type="radio" name="newsletter" value="0" checked="checked" /> {{ text_no }}</label> {% endif %} </div> </div> </fieldset> {{ captcha }} {% if text_agree %} <div class="buttons"> <div class="pull-right">{{ text_agree }} {% if agree %} <input type="checkbox" name="agree" value="1" checked="checked" /> {% else %} <input type="checkbox" name="agree" value="1" /> {% endif %} <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% else %} <div class="buttons"> <div class="pull-right"> <input type="submit" value="{{ button_continue }}" class="btn btn-primary" /> </div> </div> {% endif %} </form> {{ content_bottom }}</div> {{ column_right }}</div> </div> <script type="text/javascript"><!-- // Sort the custom fields $('#account .form-group[data-sort]').detach().each(function() { if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#account .form-group').length) { $('#account .form-group').eq($(this).attr('data-sort')).before(this); } if ($(this).attr('data-sort') > $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') == $('#account .form-group').length) { $('#account .form-group:last').after(this); } if ($(this).attr('data-sort') < -$('#account .form-group').length) { $('#account .form-group:first').before(this); } }); $('input[name=\'customer_group_id\']').on('change', function() { $.ajax({ url: 'index.php?route=account/register/customfield&customer_group_id=' + this.value, dataType: 'json', success: function(json) { $('.custom-field').hide(); $('.custom-field').removeClass('required'); for (i = 0; i < json.length; i++) { custom_field = json; $('#custom-field' + custom_field['custom_field_id']).show(); if (custom_field['required']) { $('#custom-field' + custom_field['custom_field_id']).addClass('required'); } } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); $('input[name=\'customer_group_id\']:checked').trigger('change'); //--></script> <script type="text/javascript"><!-- $('button[id^=\'button-custom-field\']').on('click', function() { var element = this; $('#form-upload').remove(); $('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>'); $('#form-upload input[name=\'file\']').trigger('click'); if (typeof timer != 'undefined') { clearInterval(timer); } timer = setInterval(function() { if ($('#form-upload input[name=\'file\']').val() != '') { clearInterval(timer); $.ajax({ url: 'index.php?route=tool/upload', type: 'post', dataType: 'json', data: new FormData($('#form-upload')[0]), cache: false, contentType: false, processData: false, beforeSend: function() { $(element).button('loading'); }, complete: function() { $(element).button('reset'); }, success: function(json) { $(element).parent().find('.text-danger').remove(); if (json['error']) { $(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>'); } if (json['success']) { alert(json['success']); $(element).parent().find('input').val(json['code']); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, 500); }); //--></script> <script type="text/javascript"><!-- $('.date').datetimepicker({ language: '{{ datepicker }}', pickTime: false }); $('.time').datetimepicker({ language: '{{ datepicker }}', pickDate: false }); $('.datetime').datetimepicker({ language: '{{ datepicker }}', pickDate: true, pickTime: true }); //--></script> {{ footer }} Link to comment Share on other sites More sharing options...
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 4 минуты назад, Jozzeff сказал: Возможно еещё, что когда вы правили страницу регистрации, вы забыли закрыть тег php. Скиньте полностью страницу регистрации а text_agree (который, как я понимаю, выводит политику) if ($information_info) { $data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), true), $information_info['title'], $information_info['title']); } else { $data['text_agree'] = ''; } Link to comment Share on other sites More sharing options...
Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Link to comment Share on other sites More sharing options... spectre Posted April 1, 2019 Share Posted April 1, 2019 30 минут назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Знаю, надо разбираться, за пару пив могу помочь в лс Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
spectre Posted April 1, 2019 Share Posted April 1, 2019 30 минут назад, grifferok сказал: Интересно, почему начала грузиться вся страница... Не знаете как исправить? Знаю, надо разбираться, за пару пив могу помочь в лс Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 1 минуту назад, spectre сказал: Знаю, надо разбираться, за пару пив могу помочь в лс Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options... Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина Полетели стили в политике конфигденциальности
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 7 минут назад, Jozzeff сказал: Уберите форматирование со страницы "Политика безопасности" И если копируете с чужих сайтов текст, сначала прогоняйте его через Блокнот Не помогло( Link to comment Share on other sites More sharing options...
Jozzeff Posted April 1, 2019 Share Posted April 1, 2019 А кэш обновляли? Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options... grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options... freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Политика конфигденциальности By 23keks23, July 18, 2017 policy privacy (and 3 more) Tagged with: policy privacy политика безопасности конфигденциальности 0 comments 11,387 views 23keks23 July 18, 2017 Cookie Policy / Политика файлов Cookie By PaulKravchenko, May 29, 2019 cookie куки (and 2 more) Tagged with: cookie куки политика конфигденциальности уведомление 0 comments 12,355 views PaulKravchenko May 30, 2019 полетел сай) By NazarVen, December 26, 2021 3 replies 287 views NazarVen December 26, 2021 Слетели стили в админке Opencart By alexkarasev, March 31 0 replies 75 views alexkarasev March 31 Добавление файла стиля с уднонного хоси By Flint2000, February 19 10 replies 259 views Tom February 20 Recently Browsing 0 members No registered users viewing this page.
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 5 минут назад, Jozzeff сказал: Нечего тут разбираться, товарыщь сам не хочет писать текси и копирует текст вместе с кодом у чужих сайтов Копирую-но без кода) Да и как сказал, раньше с этим же текстом проблем не было) Link to comment Share on other sites More sharing options...
grifferok Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 1 минуту назад, Jozzeff сказал: А кэш обновляли? а вот это сгделать забыл))) Обновил, но не тот(в панели состоянийй)Без вас не догадался бы наверное... Спасипотому что огромное! Edited April 1, 2019 by grifferok Link to comment Share on other sites More sharing options...
freelancer Posted April 1, 2019 Share Posted April 1, 2019 икое бывает если seopro вклюлить Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options... grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options... grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 20 часов назад, buslikdrev сказал: Если это ocstore 3.0 неужто баг перенесли. https://github.com/ocStore/ocStore/blob/ocstore-3-0-2-0/upload/system/library/seopro.php Тут походу нужно разбираться, правильно, неправильно ли сгделано, для проверки отклюлите сео_про.. Скрыть контент case 'blog/article/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'product/product/review': return [$url, $data, $postfix]; break; case 'information/information/info': case 'product/manufacturer/info': break; case 'information/information/agree': return [$url, $data, $postfix]; break; default: break; Да, 3.0. И вправду началось после сео_про( Не знаете как пофиксить(или, если я правильно понял, куда всивить код выше?) Link to comment Share on other sites More sharing options...
grifferok Posted April 2, 2019 Author Share Posted April 2, 2019 1 минуту назад, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про, предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. Окей. Спасипотому что) Link to comment Share on other sites More sharing options...
grifferok Posted April 4, 2019 Author Share Posted April 4, 2019 (edited) В 02.04.2019 в 21:28, buslikdrev сказал: У вас русская спотому чторка, а не ocstore. Зналит левый сео_про (скорее варезный), предположительно адаптированный сео_про из 2.3 версии. В тоже время в сео_про ocstore икой проблемы я не выявил. Обратитесь к автору seo_pro. В обещём-то проблема оказалась в плагине, и для решения надо в файле seo_pro.php после case 'information/information/info': добавить case 'information/information/agree': за счёт этого ссылки на ситьи по типу политики конфигденциальности ссылка меняется на синдартную(т.е. index.php?route= и ик дное) А про текст сворованный, ксити, обидно было) Он и вправду был сворован, но нельзя сказать что полностью, ручная рилии тоже была) А форматирование появилось благодаря редактору opencart Edited April 4, 2019 by grifferok Link to comment Share on other sites More sharing options...
Recommended Posts