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

chukcha

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

    20 417
  • З нами

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

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

  1. Приблизительно так <script> var hash = location.hash; $('#tab a[href="#'+hash+'"]').click(); </script>
  2. Вопрос поднят, но не обсужден :( Ну для себя решили - при достаточно известно большом количестве товаров не использовать пагинацию $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; по крайней мере можно и нужно переписать if (!empty($data['filter_name']) || !empty($data['filter_tag'])) { $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) INNER JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; } else { $sql .= " INNER JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; } Аналогично сделать и в getProducts Не нужен в выборке товар, который не привязан к магазину
  3. Код кнопки - спасибо - и что он мне сказал? А код обработчика кнопки?
  4. Т.е. тебе нужно, чтобы при нулевой цене был текст "По запросу"?
  5. А че там думать... Если это кому-то нужно... Но идея неплохая, давно востребуемая... Посмотрел модуль... Как-то непонятны действия по инициализации самого модуля, почему-то в seo_url.php
  6. Понятно, что цена одна... if (product_nfo['ean']) {data['price']="По запросу" } else { // код для price }
  7. Скорей всего - понятие условное... Есть поля, в таблице продуктс, в основном, не задействованные (различные коды ean, jan). Эти поля можно использовать как индикаторы показа цен. Остается вопрос - по каким критериям показывать цену?
  8. Выборочно, скорей всего, не получится, или нужно что-лепить.. Но как вариант, можно использовать след. алгоритм. Цену не показывать, но показывать кнопку - показать цену. Действия по кнопке: 1. Запрос Каких-то данных, для "разрешения" показать цену 2. Запомнить в куках разрешение. Время жизни кукисов выбрать достаточно малым 3. На основании наличия кукисов - принимать решение о показе цены.
  9. public function rewrite($link) { ... ... case 'product/product/review': case 'information/information/info': return $link; break; Есть такое? По идее сеопро трогать такие ссылки не должно
  10. Это на странице товара, а на страницах со списком УУУУУУУ!!!! Что Вы хотите получить - рисуйте.
  11. Для чего это нужно? на странице категории размещаем скрипт $('.price').each(function(){ var $price = parseFloat($(this).html()); $(this).html($price) })
  12. Я не знаю как выглядит кнопка compare покажите ее код
  13. Ну ... что мне еще сделать, как сказать чтобы мне ответили - какой запрос отправляется по клику на быстрый просмотр?
  14. Ничего со скриптами делать не надо Максимум, это совместить мелкие скрипты в один
  15. :) я показал условный код.. Я не знаю как у вас устроена кнопка compare
  16. <compare>в сравнение</compare> $('compare').on('click', finction(){ if($(this).text() == 'В сравнение') { $(this).text('Сравнить"); //действия чтобы положить в сравнеия} else {//действия чтобы перейти к сравнению }
×
×
  • Створити...

Important Information

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