■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

ブログの記事のPrev/Nextの部分の≫、≪マークの削除もしくは変更

 

<前のページ |  1  |  2  

seto > Re: ブログの記事のPrev/Nextの部分の≫、≪マークの削除もしくは変更 @ 2018/10/24 12:34
記事タイトルでしたね。見逃していました。

さて、前後の記事のタイトルを取得する方法ですが、ちょっと面倒な手順が必要です。
まず、lib/Baser/Plugin/Blog/View/Helper/BlogHelper.php には、getPrevPostやgetNextPostといった前後の記事の情報を取得する関数が既に存在します。

しかし、この2つの関数はprivate関数の為、呼び出して使うことができません。
なので、ビューかヘルパーにこの2つの関数をコードごとコピーして、それをsingle.phpから利用する形にする必要があります。
Nori > Re: ブログの記事のPrev/Nextの部分の≫、≪マークの削除もしくは変更 @ 2018/10/23 19:12
seto 様


アドバイス頂きありがとうございます!

私の説明不足で申し訳ございませんが、ご指南いただいた方法だと、
確かに“≫”、“≪”は消えるのですが、表示が記事タイトルではなく、「前の記事」や「後の記事」と指定された文字列になってしまいます。

私はその「前の記事」、「後の記事」の所を該当する記事の実際のタイトルにしたいです。

また、バージョンのご指摘、大変申し訳ございませんでした。
使っているのはseto様同様4.1.3でした。
署名欄も修正しておきます。

■ BaserCMSのバージョン:4.1.3
■ レンタルサーバー名:ロリポップ
■ スマートURLの利用:OFF
■ 設置フォルダ:サブフォルダ
■ 利用しているデータベース:MySQL
■ PHPスキル:D

seto > Re: ブログの記事のPrev/Nextの部分の≫、≪マークの削除もしくは変更 @ 2018/10/23 10:24
こんにちは

以下のコードでタイトルのみの表示ができたのですが、baserのバージョンは何をお使いですか?
Noriさんの署名欄に「3.0.9」と記載されていましたが、baser3系のbccolumnを見つけることができなかったため、私は4.1.3で確認しました。

<div class="post-navi">
	<?php $this->Blog->prevLink($post, __('前の記事')) ?>
	&nbsp;  &nbsp;
	<?php $this->BcBaser->link(__('一覧へ'), '/'.$this->request->params['Content']['name'].'/index') ?>
	&nbsp;  &nbsp;
	<?php $this->Blog->nextLink($post, __('後の記事')) ?>
</div>
Nori > ブログの記事のPrev/Nextの部分の≫、≪マークの削除もしくは変更 @ 2018/10/22 16:41
お世話になります。

質問ばかりで申し訳ございません。

basercolumnにてサイト制作中です。

表題の件、single.phpの内容で書き換えられる事までは把握できたのですが、
現行内容を削除すると表示は「≪[記事タイトル]」もしくは「[記事タイトル]≫」となり、
代わりに""としてarrowだけを消そうとすると、今度は記事タイトルの表示も出来なくなります。

当方の希望としては記事タイトルのみの表示です。
coreの変更かとも思いましたが、どれをどういじればいいかも分からず…

いくつかも質問させて頂き、
その都度的確なアドバイスを頂けたおかげで何とか希望通りのサイトが出来つつあります、
今一度お力お貸しいただける方いらっしゃいましたら宜しくお願いいたします。

■ BaserCMSのバージョン:4.1.3
■ レンタルサーバー名:ロリポップ
■ スマートURLの利用:OFF
■ 設置フォルダ:サブフォルダ
■ 利用しているデータベース:MySQL
■ PHPスキル:D

 

<前のページ |  1  |  2  

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
39 人のユーザが現在オンラインです。 (38 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 39