Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Оsclass структура шаблона, подробный список файлов и что они делают.Не мог бы ты чуть по подробнее рассказать об этом?
Вопрос ещё актуален?В Заре по умолчанию стоит данная функция?
Не могу разобраться, подскажите кто нибудь, как сделать номер кликабельным?
1-ый клик - показать (по умолчанию номер скрыт), 2-ой - открыть в звонилке
Код:<div class="item-author"> <a href="<?php if(osc_item_user_id() != null){ ?><?php echo osc_user_public_profile_url( osc_item_user_id() ); ?><?php } ?>" class="item-author__photo"><img src="<?php echo osc_current_web_theme_url('img/author.png') ; ?>" alt="img"></a> <a href="<?php if(osc_item_user_id() != null){ ?><?php echo osc_user_public_profile_url( osc_item_user_id() ); ?><?php } ?>" class="item-author__name"><?php echo osc_item_contact_name(); ?></a> <?php if(osc_item_user_id() <> 0) { ?> <?php $user = User::newInstance()->findByPrimaryKey( osc_item_user_id() ); ?> <?php if($user['s_phone_mobile'] != ''){?> <span class="item-author__phone"><i class="phone-gray-ico"></i><?php if(function_exists('violet_mobile_number')){ violet_mobile_number();}?></span> <?php } if($user['s_phone_land'] != ''){?> <span class="item-author__phone"><i class="phone-gray-ico"></i><?php if(function_exists('violet_phone_number')){ violet_phone_number();}?></span> <?php } ?> <?php if($user['b_company'] == 1) { ?> <span class="item-author__phone"><i class="mdi mdi-account-card-details mdi-18px mdipad"></i><?php _e('Company', 'violet'); ?></span> <?php } else { ?> <span class="item-author__phone"><i class="mdi mdi-account-card-details mdi-18px mdipad"></i><?php _e('User', 'violet'); ?></span> <?php } ?> <?php } ?> <?php if(osc_item_show_email() ){?> <span class="item-author__phone"><i class="mdi mdi-email mdi-18px mdipad"></i><?php echo osc_item_contact_email(); ?></span> <?php } ?> <?php if(osc_item_user_id() != null){ ?><a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" class="btn-pink btn-full-width upcase"><strong><?php _e('Profile', 'violet'); ?></strong></a><?php } ?> </div>
Код:function violet_mobile_number() { if (osc_item_id()) { $user = User::newInstance()->findByPrimaryKey( osc_item_user_id() ); if($user['s_phone_mobile'] != ''){ if (osc_get_preference('hide_digits', 'violet') == '1') { ?> <script type="text/javascript"> $(document).ready(function () { var number = '<?php echo $user['s_phone_mobile']; ?>'; $('.set_<?php echo osc_item_id(); ?>').click(function () { $(this).html(number); }); }); </script> <span class="disphone set_<?php echo osc_item_id(); ?>" title="<?php echo osc_esc_html(__('Click to show the number', 'violet')); ?>"><?php echo violet_replace_number_to_x($user['s_phone_mobile']); ?></span> <?php } else { ?> <?php echo $user['s_phone_mobile']; ?> <?php } } } else if (osc_user()) { if(osc_user_phone_mobile() != ''){ if (osc_get_preference('hide_digits', 'violet') == '1') { ?> <script type="text/javascript"> $(document).ready(function () { var number = '<?php echo osc_user_phone_mobile(); ?>'; $('.set_<?php echo osc_user_id(); ?>').click(function () { $(this).html(number); }); }); </script> <span class="disphone set_<?php echo osc_user_id(); ?>" title="<?php echo osc_esc_html(__('Click to show the number', 'violet')); ?>"><?php echo violet_replace_number_to_x(osc_user_phone_mobile()); ?></span> <?php } else { ?> <?php echo osc_user_phone_mobile(); ?> <?php } } } } function violet_phone_number() { if (osc_item_id()) { $user = User::newInstance()->findByPrimaryKey( osc_item_user_id() ); if($user['s_phone_land'] != ''){ if (osc_get_preference('hide_digits', 'violet') == '1') { ?> <script type="text/javascript"> $(document).ready(function () { var number = '<?php echo $user['s_phone_land']; ?>'; $('.set2_<?php echo osc_item_id(); ?>').click(function () { $(this).html(number); }); }); </script> <span class="disphone set2_<?php echo osc_item_id(); ?>" title="<?php echo osc_esc_html(__('Click to show the number', 'violet')); ?>"><?php echo violet_replace_number_to_x($user['s_phone_land']); ?></span> <?php } else { ?> <?php echo $user['s_phone_land']; ?> <?php } } } else if (osc_user()) { if(osc_user_phone_land() != ''){ if (osc_get_preference('hide_digits', 'violet') == '1') { ?> <script type="text/javascript"> $(document).ready(function () { var number = '<?php echo osc_user_phone_land(); ?>'; $('.set2_<?php echo osc_user_id(); ?>').click(function () { $(this).html(number); }); }); </script> <span class="disphone set2_<?php echo osc_user_id(); ?>" title="<?php echo osc_esc_html(__('Click to show the number', 'violet')); ?>"><?php echo violet_replace_number_to_x(osc_user_phone_land()); ?></span> <?php } else { ?> <?php echo osc_user_phone_land(); ?> <?php } } } } function violet_replace_number_to_x($number) { return substr($number,0,4).str_repeat("X", (strlen($number) - 4)); }
Перенеси объявление в неподтвержденные, вообще я реализовал на веронике, что когда нажимают кнопку продано, автоматически объявление уходит в неподтвержденное и выходит из поиска и вроде как остается, если вдруг нужно активировать сноваВсем добрый день. Вопрос по SEO доски объявлений. Кто подскажет что делать с объявлениями которые имеют статус "Истекшие", "Удаленные" и т.д. удалять или оставлять (мусор тоже достал)? Чтобы товарищ GOOGLE в Search Console не ругался и не понижал в позициях по 404 и по 410 ошибке.... Короче чтобы было всё по ФЕН-ШУЮ....
..... Тишина... или форм мертвый ... или перевелись специалисты по SEO?????
да конечно, только мне в Violet ее реализовать нужноВопрос ещё актуален?