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

filter Pro [Поддержка]


freelancer

Recommended Posts

написание такого сложного модуля сводится к решению множества маленьких задач. часть из них я уже решил часть еще нет. пока не знаю, может до НГ

Надіслати
Поділитися на інших сайтах

 

Здравствуйте. Кто сталкивался? Сейчас добавляется много товара "под заказ", но есть также товар, который просто заканчивается со статусом "нет в наличии". Соответственно "фильтр по наличию" не подходит, т.к. если его убрать становятся доступны все товары которых в наличии нет, а если не убирать, то товары под заказ не видны. В catalog/model/catalog/product.php эту проблему решил, заменив в sql запросе 

AND p.status = '1' 

на

AND p.status = '1' AND (p.quantity > 0 OR p.stock_status_id = '8')

т.е. показывать товары с количеством больше 0 либо те, у которых флаг "предзаказ". При этом товары с кол-вом <=0 и с любым другим статусом кроме "предзаказ" отображаться на сайте не будут, но будут доступны по прямым ссылкам из интернета.

 

 

Но в фильтре файлы модели закодированы. Кто-то как-то решал эту проблему? Может есть какой-то другой способ? Терять тысячи ссылок на товары не хочется

 

 

Большое спасибо автору! Отнёсся с пониманием и помог в данной проблеме в индивидуальном порядке!

Надіслати
Поділитися на інших сайтах


Подскажите, пожалуйста!

 

Фильтр "Новинки" в FilterPro по какой дате отбирает товары, чтоб показывать? Мне так кажется по

p.date_added

Так как у меня товары, так исторически сложилось, создавал копированием с других, существовавших ранее, по-видимому их дата создания берется со старого товара. Во всяком случае - в "Новинки" попадает старье какое-то. В стандартном модуле OcStore "Новинки" полечил эту проблему заменой сортировки с

p.date_added

на

p.date_available

Эта дата редактируется из админки(из карточки товара) и таким образом поменяв в админке дату можно управлять попаданием товара в "новинки".

 

А как сделать, чтоб FilterPro тоже отбирал в  свои "Новинки" по p.date_available?

 

Большое спасибо!

 

Вот такой вопрос еще интересен.

 

Спасибо!

Надіслати
Поділитися на інших сайтах


Большое спасибо автору! Отнёсся с пониманием и помог в данной проблеме в индивидуальном порядке!

Хочу присоединиться к Andrej1986 и поблагодарить freelancer! Автор и в моем случае с пониманием отнесся к моим проблемам и дал несколько дельных советов, которые помогли решить вопрос. Спасибо!

Змінено користувачем sadko
Надіслати
Поділитися на інших сайтах


Будьте добры. Подскажите пожалуйста как сделать в блоках фиксированный размер по высоте.

С кнопкой "читать далее" После ее нажатия, чтоб появлялся ползунок. 

 

nx__wVV0F0w.jpg

 

 

После нажатия:

 

LVtDoh2ehmY.jpg

 

Я так понимаю какой то javascript нужен

Змінено користувачем Electr0n
Надіслати
Поділитися на інших сайтах


p.date_added - дата добавления товара

p.date_available - дата поступления товара, совершенно не то

 

Пускай - совершенно не то. Ну и ладно.

 

Но на эту дату можно повлиять из админки, из карточки товара. А на p.date_added - никак. Только в БД.

 

Новые товары я создаю копированием со старого похожего. Потому что с нуля - слишком долго.

 

Не подскажете, где эти даты можно подкрутить в коде? Я пробовал искать - не нашел этого места. Это в зашифрованной части Filterpro?

 

Спасибо!

Змінено користувачем sadko
Надіслати
Поділитися на інших сайтах


Здравствуйте.

Интересует будет ли доработка модуля, чтобы можно было указывать атрибуты для конкретных категорий товара, т.к. иногда требуется в одной категории отобразить в фильтр, а в другой скрыть ?

При этом сразу возникает проблема деления значений одного и того же атрибута для разных категорий (чтобы при использовании одного и того же атрибута в разных категориях не выводились все подчиненные значения).

ocStore 1.5.5.1.2

Змінено користувачем System256
Надіслати
Поділитися на інших сайтах


Здравствуйте!

Думаю купить ваш модуль но не могу до конца понять что он именно делает по SEO ?

 

 

 

пример - http://zapisky.com.ua/ezhednevniki/

 

посмотрите ссылки Актуальные подборки - это seo ссылки модуля.

т.е. модуль позволяет результат фильтрации отображать в виде полноценной страницы сайта

Надіслати
Поділитися на інших сайтах


http://watch-prestig...nterernye-chasy


 


Если отфильтровать по Материал корпуса. Почему то отображается левый товар. И так в большей части выводимых результатов.


Что это может быть?


Надіслати
Поділитися на інших сайтах


После фильтрации товаров съезжают стили кнопок "купить/сравнить/закладки". До фильтрации все ровно.

Если включить функцию "Фильтр после загрузки страницы" то стили съезжают изначально и без фильтрации.

 

И еще при выборе функции "Отображать выбранные фильтры вверху" заголовок выбранных опций - знаки вопроса в черных ромбиках. Сам текст выбранных опций отображается корректно.

Подскажите как поправить.

 

Шаблон Ava store куплен здесь.

Змінено користувачем corsetta
Надіслати
Поділитися на інших сайтах


пример - http://zapisky.com.ua/ezhednevniki/

 

посмотрите ссылки Актуальные подборки - это seo ссылки модуля.

т.е. модуль позволяет результат фильтрации отображать в виде полноценной страницы сайта

посмотрел пример и что то не понял

вот результат фильтрации

http://zapisky.com.ua/ezhednevniki/#category_id=72&page=1&path=72&sort=p.date_added&order=DESC&limit=50&route=product%2Fcategory&min_price=139&max_price=1396&attribute_value[12][]=A4

это полноценная страница? что подразумевается под полноценной страницей сайта?

Надіслати
Поділитися на інших сайтах


neonox, думаю проблема в filterpro_products.tpl, там вывод дублируется

 

да вроде как все ок

 

<?php foreach ($products as $product) { ?>
 
 <ul class="row">
<?php $i=0; foreach ($products as $product) { $i++; ?>
<?php 
if ($i%3==1) {
$a='first-in-line';
 
}
elseif ($i%3==0) {
$a='last-in-line';
}
else {
$a='';
}
?>
<li class="col-sm-3 <?php echo $a?>">
<div class="padding">
<?php if ($product['thumb']) { ?>
<div class="image"><a href="<?php echo $product['href']; ?>"><img id="img_<?php echo $product['product_id']; ?>" src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
 <?php } ?>
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
<div class="description"><?php echo $product['description']; ?></div>
<div class="description1"><?php echo mb_substr($product['description'],0,84,'UTF-8').'...';?></div>
<?php if ($product['price']) { ?>
<div class="price">
<?php if ($product['tax']) { ?>
<span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
<?php } ?>
<?php if (!$product['special']) { ?>
<?php echo $product['price']; ?>
<?php } else { ?><span class="price-new"><?php echo $product['special']; ?></span>
<span class="price-old"><?php echo $product['price']; ?></span> 
<?php } ?>
</div>
<?php } ?>
<div class="cart-button">
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button tooltip-1" title="<?php echo $button_cart; ?>"><i class="fa fa-shopping-cart"></i><span><?php echo $button_cart; ?></span></a></div>
<div class="wishlist"><a title="<?php echo $button_wishlist; ?>" class="tooltip-1" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><i class="fa fa-star-o"></i></a></div>
<div class="compare"><a title="<?php echo $button_compare; ?>" class="tooltip-1" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><i class="fa  fa-signal"></i></a></div>
<div class="clear"></div>
</div>
<div class="rating">
<?php if ($product['rating']) { ?>
<img height="13" src="catalog/view/theme/theme370/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" />
<?php } ?>
</div>
</div>
</li>
<?php } ?>
</ul>
 
 
<?php } ?>
Надіслати
Поділитися на інших сайтах


посмотрел пример и что то не понял

вот результат фильтрации

http://zapisky.com.ua/ezhednevniki/#category_id=72&page=1&path=72&sort=p.date_added&order=DESC&limit=50&route=product%2Fcategory&min_price=139&max_price=1396&attribute_value[12][]=A4

это полноценная страница? что подразумевается под полноценной страницей сайта?

 

возможно я погорячился с "полноценной". Имеется в виду, что страницы, которые созданные с помощью функционала seo-ссылки модуля имеют свой уникальный url и мета-теги. 

 

Вы привели пример обычной страницы результата фильтра. Я же Вам говорю посмотрите на ссылки в блоке "Актуальные подборки" (4 шт)

Змінено користувачем rezhisser
Надіслати
Поділитися на інших сайтах


да вроде как все ок

 

<?php foreach ($products as $product) { ?>
 
 <ul class="row">
<?php $i=0; foreach ($products as $product) { $i++; ?>
<?php 
if ($i%3==1) {
$a='first-in-line';
 
}
elseif ($i%3==0) {
$a='last-in-line';
}
else {
$a='';
}
?>
<li class="col-sm-3 <?php echo $a?>">
<div class="padding">
<?php if ($product['thumb']) { ?>
<div class="image"><a href="<?php echo $product['href']; ?>"><img id="img_<?php echo $product['product_id']; ?>" src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
 <?php } ?>
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
<div class="description"><?php echo $product['description']; ?></div>
<div class="description1"><?php echo mb_substr($product['description'],0,84,'UTF-8').'...';?></div>
<?php if ($product['price']) { ?>
<div class="price">
<?php if ($product['tax']) { ?>
<span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
<?php } ?>
<?php if (!$product['special']) { ?>
<?php echo $product['price']; ?>
<?php } else { ?><span class="price-new"><?php echo $product['special']; ?></span>
<span class="price-old"><?php echo $product['price']; ?></span> 
<?php } ?>
</div>
<?php } ?>
<div class="cart-button">
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button tooltip-1" title="<?php echo $button_cart; ?>"><i class="fa fa-shopping-cart"></i><span><?php echo $button_cart; ?></span></a></div>
<div class="wishlist"><a title="<?php echo $button_wishlist; ?>" class="tooltip-1" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><i class="fa fa-star-o"></i></a></div>
<div class="compare"><a title="<?php echo $button_compare; ?>" class="tooltip-1" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><i class="fa  fa-signal"></i></a></div>
<div class="clear"></div>
</div>
<div class="rating">
<?php if ($product['rating']) { ?>
<img height="13" src="catalog/view/theme/theme370/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" />
<?php } ?>
</div>
</div>
</li>
<?php } ?>
</ul>
 
 
<?php } ?>

 

freelanser, спасибо! Разобрался. Все починил

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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