Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

chukcha

Користувачі
  • Публікації

    20 468
  • З нами

  • Відвідування

Усі публікації користувача chukcha

  1. В контроллере формировать ссылку на фильтр с учетом порядка сортировки Приблизительно это будет выглядеть так if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.price'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } $url = ''; if (isset($this->request->get['sort'])) { $url .= '&sort=' . $this->request->get['sort']; } if (isset($this->request->get['order'])) { $url .= '&order=' . $this->request->get['order']; } А вот здесь формировать нужное в зависимости от порядка сортировки. $this->data['sorts'] = array(); $this->data['sorts'][] = array( 'text' => $this->language->get('text_price_asc'), 'value' => 'p.price-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=ASC' . $url) );
  2. А какая разница, protected или protected - это значит что метод будет вызван изнутри, но не снаружи.
  3. Seo_pro с точкой не дружит SEO CMS PRO - имеет свой рерайтер и вызывается после основного - т.е. не может повлиять.
  4. А вы смотрели в админке, в товаре вкладку акции?
  5. Увеличить размер поля description с TEXT на LONGTEXT в таблице information_description Чтобы разделить по старнично - нужно 1. Критерий или 2. Псевдотаг например [paginator] Тогда вытянув description можно разделить содержимое по тагу implode('[paginator'], $description) В результате получится массив страниц в контроллере проанализировать параметр $_GET['page'] и вывести нужный элемент Соответственно построить внутреннюю пагинацию
  6. Ну так это я уже предложил, вот толкько protected $data; или private $data; Лично я склонен к private т.к эта переменная должна быть видна только в этом классе. И не понадобится делать unset. С другой стороны, это интересно если используемый класс в дальнейшем будет чьим-то родителем. Но... много видели?
  7. Хотелось бы понять тайный смысл сей необходимости
  8. Еще раз!!! Вы читаете то, что вам пишут Мое решение - правильнЕЕ и приведено через 30 минут после вашего вопроса. И флуда не было А почему правильнее? Потому что - если, вдруг вы настроите тему, и нажмете сохранить (вдруг у вас так получится), но не настроите количество колонок, то вы куда прибежите? А теперь объясните: Что было непонятно? и где флуд? Слова про невнимательное чтение заберете назад?
  9. Интересно... кто невнимателен? https://opencartforum.com/topic/39504-notice-undefined-index-listing-products-columns-in-homeusers1cххххdomainsсайтrucatalogviewthemelexus-superstoretemplateproduct/?do=findComment&comment=326411 Чем отличается мое предложение А теперь вся фраза ЦЕЛИКОМ Где в моих словах об отключении ошибок?
  10. $MAX_ITEM_ROW = (isset($themeConfig['listing_products_columns']) && $themeConfig['listing_products_columns']?$themeConfig['listing_products_columns']:3; А еще зайти в настройки темы и нажать Сохранить
  11. стоп, стоп, не паниковать $data['foo'] = $foo; Оставлять как было $this->data['foo'] = $foo; А тут $this->response->setOutput($this->load->view('module/module', $this->data));
  12. Прикольно, вот только вопрос, сколько таких слов будет на странице? Реализация такого не сложна Интерес представляет индексация текстов (возможно, офлайновая, для уменьшения нагрузки)
  13. Почти все верно Но контейнер данных должен лежать в форме. На странице может быть несколько форм, и элементы с одинаковым именем, а этого нет и в 1.5 Но то таке...
  14. не вопрос class=".column-sm-6 option" Но!!!! а вот но - это уже другой вопрос.
  15. Я товары добавлял в ячейку Имя покупателя отдельным блоком deim, есть специфические магазины одного товара, одной услуги.
  16. 1. чуть чуть поправить шаблон <div class="main-products <div id="main-products" class="main-products в view/theme/journal2/js/journal.js в функции Journal.SuperFilter.filter Пред самой последнеq фигскобкой } $.address.value(url_parts.join('/')); $("body,html").animate({scrollTop: $('#main-products').offset().top}, 800);
  17. 1. SELECT image FROM oc_product WHERE image like '% %' получишь список Переименовываешь, затем шаг 2. 2. update oc_product set image = REPLACE(image, ' ' , '_')
  18. А вто интересно.. Как получить 404 если запись удалена, или ошибочна? Сайт/news/удаленная новость 301 редирект на news
  19. Чтобы сделать это за 10 минут, опытный потратил время на совершенствование. И вы считаете что это он делал за плату?
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.