ホームページ  >  記事  >  バックエンド開発  >  優良dedecms改造実践集ページ1/2_PHPチュートリアル

優良dedecms改造実践集ページ1/2_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:55:35743ブラウズ

リンクを収集して削除する

コードをコピーする コードは次のとおりです:

————————————————————————————————
フィールドを次のようにします: title title が 30 を超えています。コードの変更方法
./include/inc_arcpart_view.php を見つけます。
291 行目:
if($titlelen=="") $titlelen = 30; に変更します。 ") $titlelen = 60;
これで、次のように呼び出すことができます
[field:title function="cn_substr([e mail=]'@me',38[/email])" /]

これを拡張します: inc_arcpart_view .php について
function GetArcList($typeid=0,$row=10,$col=1,$titlelen=30,$infolen=160,
$imgwidth=120,$imgheight=90,$listtype="all ",$ orderby="default",$keyword="",
$innertext="",$tablewidth="100",$arcid=0,$idlist="")
ここのパラメータは、テンプレート要素を変更できます実際にはサイズが必要です。


収集およびフィルタリング中にリンクを削除し、テキストを保持する方法!


Boss のメソッドは {dede:trim}
]*)>([^<]* ) {/dede:trim}
これを行うと、 の間の文字が削除されます。このようにして、記事全体の一部の文字が失われます。完成しました!
その後、何度もテストして、最終的に次のような正しい使用方法を見つけました: {dede:trim}]*)>{/dede:trim}
{ dede:trim}{/dede:trim}

収集ルールを 2 つ作成するだけです
実際の使用では、([^<]*)([^>]*) を 2 つ組み合わせるだけです使ってください!




http://www.bkjia.com/PHPjc/318273.html

www.bkjia.com

tru​​e

技術記事リンクを収集および削除するコードは次のとおりです: {dede:trim}a([^]*)([^]*)/a{/dede:trim} ————————————— ——— ——————————————————…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。