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

AlexMax13

Users
  
  • Posts

    755
  • Joined

  • Last visited

Everything posted by AlexMax13

  1. понял в чем беда, модель находилась в /extension/module а нужный именно в /pfaq/post.php
  2. Здравствуйте. Написал простенький модуль для Вопросов-Ответов, все работает отлично, данные выводит. Но почему то игнорирует сортировку в которой должны выводиться материалы. Вот что получается: https://prnt.sc/2zLmDUUMPpdV А должно начинаться с 0 и идти 1,2,3,4 контроллер: <?php class ControllerExtensionModulePFAQ extends Controller { public function index($setting) { $this->load->language('extension/module/pfaq'); $this->load->model('pfaq/post'); $posts = $this->model_pfaq_post->getPosts(); if ($posts) { foreach ($posts as $result) { $data['products'][] = array( 'product_id' => $result['product_id'], 'name' => $result['title'], 'sort_order' => $result['sort_order'], 'description' => html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8') ); } return $this->load->view('extension/module/pfaq', $data); } } } модель: <?php class ModelExtensionModulePFAQ extends Model { public function getPosts($data) { $query = "SELECT * FROM " . DB_PREFIX . "pfaq n LEFT JOIN " . DB_PREFIX . "pfaq_description nd ON n.post_id = nd.post_id WHERE nd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND n.status = '1' ORDER BY n.sort_order ASC"; return $query->rows; } } база данных 1: https://prnt.sc/QmJ65Goc7Npv база данных 2: https://prnt.sc/-HbwSOG4g1LC что я делаю не так?
  3. странно, но автор модуля написал что нет https://prnt.sc/y-Cs6722OGB4
  4. Есть ли модуль или другой способ реализовать разные цены в зависимости от страны покупателя? Заходит покупатель с Польши и сразу на сайте отображаются цены для этой страны. А если покупатель из Германии тогда цена другая.
  5. Но есть еще непонятная фантомная проблема. При удалении некоторых публикаций появляется такая ошибка: https://prnt.sc/LYsdW4tYVutV иногда ошибка бывает error_affiliate, иногда error_return и еще как то... Именно при удалении товара. Но я не понимаю как такое может иногда быть, а иногда нет. Такое ощущение что если сайт решил не удалять конкретную публикацию, тогда ты ее не удалишь. В модели все четко прописано: public function deletePost($post_id) { //$this->event->trigger('pre.admin.post.delete', $post_id); $this->db->query("DELETE FROM " . DB_PREFIX . "pvideo WHERE post_id = '" . (int)$post_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "pvideo_description WHERE post_id = '" . (int)$post_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "seo_url WHERE query = 'post_id=" . (int)$post_id . "'"); $this->cache->delete('post'); } что здесь может быть не так?
  6. решил проблему с пагинацией (переключение страниц). только у меня уже 2 поля которые нужны мне (название и описание). подбивайте под себя по примеру. содержимое файла контроллера каталога содержимое файла модели каталога содержимое файла archive.twig каталога
  7. еще одна проблема с тем что на сайте все статьи выводятся на одной странице. Т.е. нету переключателя страниц. Как можно добавить переключатель страниц и лимит на 10 видео на странице?
  8. Мне нужен максимально простой раздел для удобного вывода на странице информации по типу вопрос-ответ. Но также хочу сделать его копию и адаптировать под раздел видео отзывов (вывод на одной странице видео-отзывов с возможностью быстро отключить/изменить/удалить или добавить). Собственно я все сделал благодаря бесплатному модулю Он мало весит и не нужно ничего кардинально менять. Но мне понадобилась его копия для видео раздела, которую я сделал (прикрепил к посту). Инструкция по установке если кому надо: 1. Разархивировать 2. Папки admin и catalog загрузить в корень сайта (права на папки 644 папки 755) 3. Импортировать в БД файл ocbq.sql 4. Добавьте приведенный ниже код в column_left.php который находится тут admin/controller/common if ($this->user->hasPermission('access', 'video/post')) { $catalog[] = array( 'name' => $this->language->get('text_blog'), 'href' => $this->url->link('video/post', 'user_token=' . $this->session->data['user_token'], true), 'children' => array() ); } 5. Предоставьте доступ на изменение модуля https://prnt.sc/bsBwl8EFvFpx Собственно все. Но есть проблема с этим модулем в плане SEO URL. Если не добавлять seo url или добавить только на одном языке, например так https://prnt.sc/ch4Jzz7tprka тогда все ок. Но если заполнить seo url на обеих языках https://prnt.sc/ZzEVWZUpqrN9 тогда при попытке зайти на страницу редактирования записи, сайт падает с ошибкой 500. Определил я это так - я заполнял все данные кроме SEO URL и тогда мог без проблем удалить или изменить уже существующую запись. Но когда я заполнял SEO URL, тогда добавление записи происходило без проблем, а вот именно редактирование - ошибка 500 при заходе на странице редактирования. Тогда я иду в базу данных и удаляю seo url для нужной записи из нее. Тогда все работает. Самое удивительное что на сайте все отображается как надо. содержимое контроллера из админки: Содержимое модели из админки: Как решить это - без понятия. В остальном все хорошо. Модуль максимально легкий и можно адаптировать под свои нужды) pvideo.zip
  9. мультиязычное SEO url только в окстор или есть и в стандартном опенкарте? https://prnt.sc/ixDXFtaAznfb
  10. а можете подсказать какие именно файлы? и как вывести все статьи из этого раздела в виде списка на отдельной странице?
  11. Подскажите как создать копию стандартного раздела Статьи https://prnt.sc/7kXNW5WzYKAr Или возможно уже существует готовая заготовка?
  12. Ищу модуль в котором на сайте можно выбирать количество для каждой отдельной опции. Пример https://prnt.sc/O0hMjHws15MB
    Спасибо большое за такой полезный и нужный модуль. Очень пригодился. На окстор 3.0.2.0 полет отличный. Совместим с модулем симпл и новой почтой.
  13. Здравствуйте. Есть ли модуль или можно стандартными средствами реализовать такое https://prnt.sc/wDGyqvPFchJ3 Посмотреть как работает функция можно тут: Интересуют разные варианты решения этого вопроса. спасибо
  14. Здравствуйте. пациент: ocStore 3.0.2.0 подключен к CloudFlare на сайте постоянно находится около ~80 покупателей хостинг: https://prnt.sc/C2nwZdgpioxX Проблема: Периодически (2-3 раза в день), при смене статуса заказа возникает эта ошибка: https://prnt.sc/NDEHiHk4dl28 https://prnt.sc/_EydloW0u_tY https://prnt.sc/ZghoD1TpKIAg Кто то сталкивался с подобной проблемой?
  15. Здравствуйте. Перевожу небольшой модуль из опенкарта 2 в 3. Все сделал, но вот проблема заключается в двух строчках кода Вот код: <?php foreach($product_attribute['product_attribute_all_value'] as $valueall) { <?php } } ?> пробовал сделать вот так: {% for product_attribute[{{ product_attribute_all_value }}] in {{ valueall }} %} {% endfor %} Но получаю ошибку: https://prnt.sc/xY6aKdsTHZkU
  16. проблему помог обнаружить @markimax за что ему огромная благодарность. Проблема была в модуле обновления цены в зависимости от выбранных опций:
  17. опции тоже изменил (при редактировании товара) Но только именно для этого товара https://prnt.sc/FjrJv6VUWHxY
  18. Здравствуйте. Добавил на сайт украинскую локализацию. Все хорошо. Но, почему то на странице товара опции и характеристики выводятся на русском: https://prnt.sc/SRYSyoi92P-d https://prnt.sc/FCnknJu8Dfdj В настройках товара добавил данные на украинском: https://prnt.sc/eF2wul1jvyH9 https://prnt.sc/4jzfmhs4irV4 что может влиять на то что сайт не подставляет данные выбранного языка именно для опций и характеристик на странице товара?
×
×
  • 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.