Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Seriusis

Users
  • Posts

    955
  • Joined

  • Last visited

Everything posted by Seriusis

  1. ищите $specials = array_filter($products,function($k){ return $k['special']; }); $special_count = count($specials); добавляете в массив $data['categories'] ключ 'special_count' => $special_count
  2. если тут system\storage\modification\admin\model\catalog\ есть файл product.php , значит он модифицирован каким то модификатором. Смотрите, какой код в результате в этом файле, как смотрели в исходнике \admin\model\catalog\product.php. Если нет то нет.
  3. да, вы правы, тут нужно в контроллере еще обработать данные тогда так сделайте в контроллере вместо $data['categories'] = $this->model_catalog_category->getCategories('ваш_id'); так: $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(ваш_id); foreach ($categories as $category) { $data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'], 'href' => $this->url->link('product/category', 'path=' . $category['category_id']), ); }
  4. поищите тогда в модели product.php в админке по совпадению везде "meta_description" , что туда записывается, должно быть так meta_description = '" . $this->db->escape($value['meta_description']) если есть в папке модификаторов модель товара, то там смотрите. Может сторонний модуль все-таки модифицирует ее Также проверьте, что вытаскивается из базы в этой же модели, в методе getProductDescriptions() и что возвращается по ключу meta_description
  5. поле должно быть примерно такое <textarea name="product_description[<?php echo $language['language_id']; ?>][meta_description]" rows="5" placeholder="<?php echo $entry_meta_description; ?>" id="input-meta-description<?php echo $language['language_id']; ?>" class="form-control short-code-input"> <?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['meta_description'] : ''; ?> </textarea> у вас что стоит как значения для этого поля? это $product_description[$language['language_id']]['meta_description'] ?
  6. ну как, а в контроллере футера вы обявили эти переменные ?
  7. или вы что то меняли, или модификатор какой-то. Проверьте, не модифицирован ли файл admin/view/template/catalog/product_form.tpl, если нет, то исходник сам смотрите. Какое там значение подставлено в value для поля. Если там все хорошо, то смотрите модель admin/model/catalog/product.php
  8. ocfilter хороший вариант, но нужно учитывать при выборе, что он не фильтруем в производителях и на других страницах, только в категориях товаров
  9. не нет, имел в введу, что удалил сам файл лога, то ли ошибок, то ли модификаторов, т.к. весил столько, что из админки не можно было удалить
  10. Это уже каким то бредом попахивает, уж простите. Не буду даже комментировать ) У вас или есть что предложить по делу, или не пишите лишь бы что
  11. в первую очередь напишите в тему поддержки этого шаблона. Она тут есть на форуме. Т.к. я проверил и на демо сайте этот же баг http://prntscr.com/sg6xmi
  12. Посмотрите в Дизайн - Схемы, какой модуль выводиться внизу в карточке товаров, может это прояснит ситуацию
  13. у вас какой то скрипт пересчитывает цену при выборе опции. Каким образом вы это реализовали ? модуль какой то или от шаблона вашего функционал ?
  14. я наверное попутал с логом модификаторов, т.к. помню после удалении лога были критические ошибки
  15. удалите и создайте на его место пустой error.log файл
  16. Нет описания, нет ссылки, как помочь ? Навскидку явно ошибка в js обработчике цены каком то
  17. сделайте метод, как я предложил. А поля из сесии можно любые читать, которые вы создавали в simple
  18. не знаю как там у вас с редиректами, если не стоят, то можно в .htaccess поставить RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ($|/) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  19. т.е. вы хотите, чтобы в ваш поле по умолчанию подставлялось значение поля Имя? ну если вы передаете в метод значение, то можете его просто возвращать этим методом. Хотя немного странная логика выходит. Я бы просто с сессии вытягивал эти данные, т.е public function getDefaultCustomerName(){ if(isset($this->session->data['simple']['customer']['firstname'])){ return $this->session->data['simple']['customer']['firstname']; } return ''; }
  20. в контроллере той страницы/модуля где вам нужно вывести: если не подключено то $this->load->model('catalog/category'); затем $data['categories'] = $this->model_catalog_category->getCategories('ваш_id'); а затем в tpl файле также перебирайте, тот же код, что в примере <?php foreach ($categories as $category) { ?> <a href="<?php echo $category['href']; ?>" class="" data-list-view="0"><span class=""><?php echo $category['name']; ?></span></a> <?php } ?>
  21. у вас неверно указаны атрибуты hreflang, правильно для рус версии: ru-ua для укр : uk-ua поменяйте настройки
  22. смотрите по какой ссылке заходите, http или https ? если настроено на https а заходите по http, какраз может быть такое поведение
  23. ждите переидексации, если на сайте теги правильные, то это все, что вам нужно сделать. Дальше дело за поисковиком, тут никто точно не скажет когда переиндексирует
  24. еще бы ссылку. Может у вас шаблон или модуль обрабатывает скриптом цены и ставить свои значения. Всякое может быть. Как вариант еще гляньте настройки валюты в система - локализация - валюты
×
×
  • 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.