Posted 22 сентября, 20159 yr comment_93487 Здравствуйте! подскажите как правильно реализовать ссылку на сообщение на своем форуме? Чтоб при нажатии на ссылку #1 (например) появлялась ссылка на этот коментарии, а не всплывало окно поделиться... К примеру мне надо сделать так же как реализовано на этом сайте. Спасибо. Как это в коде реализовать.? <span class='post_id'>" . (($this->request['page']) ? ("<a itemprop=\"replyToUrl\" data-entry-pid='{$post['post']['pid']}' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}", "public",'' ), "{$topic['title_seo']}", "showtopic" ) . "' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> ") : (" <a itemprop=\"replyToUrl\" data-entry-pid='{$post['post']['pid']}' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}", "public",'' ), "{$topic['title_seo']}", "showtopic" ) . "' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> ")) . " #{$post['post']['post_count']} <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> привожу код этого кусочка. Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/ Share on other sites Больше вариантов
22 сентября, 20159 yr comment_93492 в ссылке которая у вас в профиле все так как на скрине Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93492 Share on other sites Больше вариантов
22 сентября, 20159 yr Author comment_93493 А как это поправить? чтоб было как я описал выше, 1- ссылка на комент, 2- ссылка на поделиться?подскажите, я тут новичек в ipb Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93493 Share on other sites Больше вариантов
22 сентября, 20159 yr comment_93496 ничего не понял. что вам нужно? ссылка на комент есть в этом всплывающем окне! Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93496 Share on other sites Больше вариантов
23 сентября, 20159 yr Author comment_93508 Да я тебя понял, что есть ссылка на комент во сплывающем окне, но мне нужно чтоб при нажатии на #1 переходило на этот комент, а при нажатии на "Поделиться сообщением" выскакивало окно. Так же как на этом форуме сделано...помогите, там скорее всего ссылка к коде не верная нужно добавить еще 1, но я не знаю как. спс Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93508 Share on other sites Больше вариантов
23 сентября, 20159 yr comment_93511 Замени весь блок <span class='post_id right ipsType_small desc blend_links'> на этот: <span class='post_id right ipsType_small desc blend_links'> <if test="hasPages:|:$this->request['page']"> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> <else /> <a href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'>#{$post['post']['post_count']}</a> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> </if> <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> </span> Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93511 Share on other sites Больше вариантов
23 сентября, 20159 yr Author comment_93515 Не работает это у меня, выводит что нету такого url <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> не проходит это... Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93515 Share on other sites Больше вариантов
23 сентября, 20159 yr comment_93516 <span class='post_id'>" . (($this->request['page']) ? ("<a itemprop=\"replyToUrl\" data-entry-pid='{$post['post']['pid']}' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}", "public",'' ), "{$topic['title_seo']}", "showtopic" ) . "' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> ") : (" <a itemprop=\"replyToUrl\" data-entry-pid='{$post['post']['pid']}' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}", "public",'' ), "{$topic['title_seo']}", "showtopic" ) . "' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> ")) . " #{$post['post']['post_count']} <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> привожу код этого кусочка. А нафига Вы в кеш-файлах лазаете? Шаблоны редактируются в АЦ. Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93516 Share on other sites Больше вариантов
23 сентября, 20159 yr Author comment_93517 понятно теперь, я же не знал, пару дней всего с ipb, буду разбираться по новому, через АЦ спасибо Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93517 Share on other sites Больше вариантов
23 сентября, 20159 yr comment_93518 Код из шаблона post <if test="hasPages:|:$this->request['page']"> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> <else /> <a itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> </if> #{$post['post']['post_count']} <img src='{$this->settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}' /> </a> 1. Удаляем #{$post['post']['post_count']} 2. Выше <if test="hasPages:|:$this->request['page']"> добавляем <if test="hasPages:|:$this->request['page']"> <a href='{parse url="showtopic={$post['post']['topic_id']}&page={$this->request['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> <else /> <a href='{parse url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #{$post['post']['post_count']}'> </if> ID: #{$post['post']['post_count']} </a> Edited 23 сентября, 20159 yr by LvsF Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93518 Share on other sites Больше вариантов
23 сентября, 20159 yr Author comment_93524 Спасибо! теперь я всё понял и все получилось, уже буду в АЦ верстать. Link to comment https://ipbmafia.ru/topic/12421-ssylka-na-eto-soobshenie-1/?&do=findComment&comment=93524 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.