Все про Osclass

Статус
В этой теме нельзя размещать новые ответы.
Есть у кого желание скинуться на шаблон Mcfly?
Скрытое содержимое доступно для зарегистрированных пользователей!

Сделаем складчину через skladchik
 
Есть у кого желание скинуться на шаблон Mcfly?

Сделаем складчину через skladchik
Как по мне, он не стоит тех денег, которые за него хотят. Есть и по лучше шаблоны, даже бесплатные.
 
Возник вопрос по поиску объявлений, допустим пользователь пишет в строке поиска "фольксваген пассат запчасти"ему выходит список объявлений где есть хотя бы одно слово, допустим запчасти, а там вообще для трактора, т.е поиск не учитывает "фольксваген пассат" и ищет где есть хотя бы одно слово, как сделать чтобы хоты бы при словосочетании учитывались 2 запроса, коль уж все не хочет, ну или как по другому можно чуть усовершенствовать поиск
 
Возник вопрос по поиску объявлений, допустим пользователь пишет в строке поиска "фольксваген пассат запчасти"ему выходит список объявлений где есть хотя бы одно слово, допустим запчасти, а там вообще для трактора, т.е поиск не учитывает "фольксваген пассат" и ищет где есть хотя бы одно слово, как сделать чтобы хоты бы при словосочетании учитывались 2 запроса, коль уж все не хочет, ну или как по другому можно чуть усовершенствовать поиск
можно поставить поиск google
в вебмастере гугла можно взять код поиска
 
Как по мне, он не стоит тех денег, которые за него хотят. Есть и по лучше шаблоны, даже бесплатные.
Wizards?

Такой кому нравится?
Скрытое содержимое доступно для зарегистрированных пользователей!
 
можно поставить поиск google
в вебмастере гугла можно взять код поиска
Разобрался, в файле вашей темы functions.php вставить :

function cust_refined_pattern_search($params) {

if ($params['sPattern'] != '' && !Session::newInstance()->_get('seeBy')) {
$mSearch = Search::newInstance();
$query_elements = (array) json_decode($mSearch->toJson());

$mSearch->addJoinTable(count($query_elements['tables_join']), sprintf("(SELECT DISTINCT(fk_i_item_id), MATCH(s_title, s_description) AGAINST('%s') AS relevance FROM %st_item_description ) des", $params['sPattern'], DB_TABLE_PREFIX), 'des.fk_i_item_id = '.DB_TABLE_PREFIX.'t_item.pk_i_id', 'INNER' );
$mSearch->addLocale('%');
$mSearch->addGroupBy(DB_TABLE_PREFIX.'t_item.pk_i_id');
$mSearch->order("des.relevance DESC, dt_pub_date", "DESC");
}

Session::newInstance()->_drop('seeBy');
}

osc_add_hook('search_conditions', 'cust_refined_pattern_search');

function cust_alerts_locale_hack_start() {

if (osc_get_osclass_section() == "alerts") {
View::newInstance()->_exportVariableToView('aUserLocale', Session::newInstance()->_get('userLocale'));
Session::newInstance()->_set('userLocale', '%');
}

// Detect See By link
if (Session::newInstance()->_get('seeBy') == '') Session::newInstance()->_set('seeBy', (Params::getParam('seeBy') ? 1 : 0));
Params::unsetParam('seeBy');
}

osc_add_hook('init', 'cust_alerts_locale_hack_start');

function cust_alerts_locale_hack_end($conditions) {

if (osc_get_osclass_section() == "alerts") {
Session::newInstance()->_set('userLocale', View::newInstance()->_get('aUserLocale'));
}

return $conditions;
}

osc_add_filter('sql_search_item_conditions', 'cust_alerts_locale_hack_end');

function cust_seeBy_link_add_identifier() { ?>
<script type="text/javascript">
$(".see_by a").on('click', function(e) {
$(this).prop('href', $(this).prop('href') + '?seeBy=1');
return true;
})
</script>
<?php }

osc_add_hook('footer', 'cust_seeBy_link_add_identifier');
 
Товарищи, может кто подскажет как можно сделать кликабельные ссылки в тексте объявления? Что бы ссылка шла ссылкой, а не просто текстом как сейчас.
Может есть плагин, кто знает.
 
Товарищи, может кто подскажет как можно сделать кликабельные ссылки в тексте объявления? Что бы ссылка шла ссылкой, а не просто текстом как сейчас.
Может есть плагин, кто знает.

Нужно установить плагин текстового редактора, тогда у вас ссылки будут показываться и можно будет переходить по ним они же будут индексироваться как их закрыть от индексации это другой вопрос. Сам плагин можно скачать о оф сайте Для просмотра ссылки Войди или Зарегистрируйся
 
Товарищи, может кто подскажет
Для просмотра ссылки Войди или Зарегистрируйся
да вот то что вам нужно по ссылке, он даже оборачивает ссылки внешние в тег rel="nofollow"
однако яндекс может пустить сайт за это под фильтр с вероятностью 99%, проверено, я не рискую ставить этот плагин.
На рынке оскласс уже разработан новый плагин отдающий внешнюю ссылку через редирект, он скоро появится в продаже.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху