OWLet なんでもFAQ

キーワード検索

最近よくあるFAQ一覧

ウィジェット設置時に「コンテンツ幅を選んでの設置」の選択肢を表示させるにはどうしたらいいでしょうか?

<div data-w-width="{=@width:limit=}">

</div>

この記述を入れると、ウィジェット設置時に
「コンテンツ幅を選んでの設置」をする選択肢が出るようになります。
全レイアウト共通CSS等で、下記記述を入れてみてください。
/*ウィンドウ幅での設置*/
[data-w-width] {
    max-width: 100%;
}

/*コンテンツ幅での設置*/
[data-w-width="1"] {
    width: 1200px;
    margin: 0 auto;
}

カテゴリ:
制作FAQ
キーワード:
ウィジェット
h1を各ページのSEO設定と連動させるウィジェットの記述が知りたいです。

各ページのSEO設定と連動する記述です。
ヘッダー内に埋め込みます。
OWLetに関わるご質問にお答えするなんでもFAQのページと記述します。

カッコが違う理由として…
これは入力項目等の「変数」とはデータの引き出し場所が異なるため。

※OWLetでは、h1設置を推奨しています

◆記述例
<h1>OWLetに関わるご質問にお答えするなんでもFAQのページ</h1>

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットのif文の条件分岐の記述が知りたいです。

複数条件の場合

{hoge:if(strlen(@hoge || @hoge2))}
<p>条件1 hogeかhoge2あり</p>
{/hoge:if}

{hoge:if(strlen(@hoge && @hoge2))}
<p>条件2 hogeもhoge2も両方あり</p>
{/hoge:if}

{hoge:if(!strlen(@hoge ||  @hoge2))}
<p>条件3 hogeもhoge2も両方なし</p>
{/hoge:if}

{hoge:if(!strlen(@hoge &&  @hoge2))}
<p>条件4 hogeかhoge2がない</p>
{/hoge:if}


識別子は半角英数字で設定。パーツ内でかぶらないようにする。
ifの中の変数は'..'に変更しなくてよい。

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットの複数選択で「その他あり」の場合の記述を知りたいです。

下記記述で「その他あり」が表示されます。

{=parse_checkbox(@fuku,',',@fuku_etc)=}

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットの単一選択で「その他あり」の場合の記述を知りたいです。

下記記述で「その他あり」が表示されます。

{=sel_text(@tan,@tan_etc)=}

カテゴリ:
制作FAQ
キーワード:
ウィジェット
画像を投稿した時、alt未入力の場合はファイル名を設定することはできますか?

altのファイル名出力はウィジェットのみ動作します。

alt="{=(strlen(@hoge_alt)?htmlspecialchars(@hoge_alt):preg_replace('/(.*)\..*$/','$1',@hoge))=}"

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットでアップロードした画像を元のサイズでダウンロードしたい

画像を別タブで開き、URLの後ろにある画像リサイズの記述を削除し、再度表示させてください。
その後、表示された画像の上で右クリックで保存可能です。

例)
https://owlet.guide/_img/ja/cms/12/image_roll_off/100_100_1_000000/

↓ 100_100_1_000000/ を削除

https://owlet.guide/_img/ja/cms/12/image_roll_off/

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットのCSSについて、テンプレートの親要素のタグに擬似要素「before」「after」をつけることは可能ですか?

OWLet独自要素の「::self」を使う事で自要素の参照が可能です。
開始タグに設定したid、classを活用や
疑似要素指定をしたい場合は、下記の記述になります。

::self.hoge {
    ○○○
}
::self:before {
    ●●●
}

カテゴリ:
制作FAQ
キーワード:
ウィジェット
アーティクル 一覧用画像を記事更新時に登録しない場合、ファイル管理にある画像が自動で表示される仕様にすることは可能ですか?

開始記述と閉じの記述で囲んで表現することが可能です。

<!--画像の入稿がある時-->
{img:if(strlen(@image1))}
<img class="img1" src="/_img/{=current_lang()=}/{=@article123:datastore=}/{=@article123:id=}/image1/__/" alt="{=(strlen(@article123:image1_alt)?htmlspecialchars(@article123:image1_alt):preg_replace('/(.*)\..*$/','$1',@article123:image1))=}" />
{/img:if}

<!--画像の入稿が無い時 !が付きます-->
{bunki2:if(!strlen(@image1))}
<img src="/assets/img/logo.png" alt="noimage">
{/bunki2:if}

カテゴリ:
制作FAQ
キーワード:
アーティクルファイルアップロード
アーティクル 一覧用画像を記事更新時に登録しない場合、ファイル管理にある画像が自動で表示される仕様にすることは可能ですか?

同じウィジェットで異なる画像を設定・設置する場合ですが、
「共通CSS」ではなく、
「設置先毎CSS」にCSSを記述いただくことで可能となっております。

下記記述を参考に、
「設置先毎CSS」に記述してください。

background:url(/_img/{=current_lang()=}/{=@parts:datastore=}/{=@parts:id=}/background/___/session/{=@parts:session_sequence_id=}) no-repeat center center / cover;

「設置先毎CSS」は、ページ内に設置した回数分出力がされるため、
入力項目からCSSへ反映をする場合には「共通CSS」に書いていただければ
画像や背景色等を変更可能です。

カテゴリ:
なんでもFAQ
キーワード:
ウィジェット
ウィジェットで異なる背景画像を設定しようとしているのですが、上手くいかず同じ画像が読み込まれてしまいます。

同じウィジェットで異なる画像を設定・設置する場合ですが、
「共通CSS」ではなく、
「設置先毎CSS」にCSSを記述いただくことで可能となっております。

下記記述を参考に、
「設置先毎CSS」に記述してください。

background:url(/_img/{=current_lang()=}/{=@parts:datastore=}/{=@parts:id=}/background/___/session/{=@parts:session_sequence_id=}) no-repeat center center / cover;

「設置先毎CSS」は、ページ内に設置した回数分出力がされるため、
入力項目からCSSへ反映をする場合には「共通CSS」に書いていただければ
画像や背景色等を変更可能です。

カテゴリ:
制作FAQ
キーワード:
ウィジェット
ウィジェットで異なる背景画像を設定しようとしているのですが、上手くいかず同じ画像が読み込まれてしまいます。

当該箇所のリッチテキストの出力記述が
下記になっておりませんでしょうか。

{=htmlspecialchars(@text)=}

上記ですと、入稿いただいた内容を
HTMLエンティティに変換する記述となっており、
リッチテキストのように標準で<p>タグ等が入る入力タイプでは
思った通りの表示になりません。

(複数行テキスト、一行テキストでの記述となります。)

リッチテキストでは、下記記述にしていただくことで、
エディタ内「ソース」表示でのHTMLタグの使用が可能です。

{=@text=}


また、HTMLタグをがっつり使うタイミングでは、
「複数行テキスト」の項目にして、自動生成コードの
{=htmlspecialchars(@●●●)=} を⇒ {=@●●●=}
にしていただくことでその他のタグ等もご使用いただけます。
(マップや動画の埋め込み時に使用している内容です!)

カテゴリ:
制作FAQ
キーワード:
リッチテキストエディタ
リッチテキストにてhtmlタグを用いようとしていますが、htmlタグの効果が反映されず、文字として出力されてしまいます。

当該箇所のリッチテキストの出力記述が
下記になっておりませんでしょうか。

{=htmlspecialchars(@text)=}

上記ですと、入稿いただいた内容を
HTMLエンティティに変換する記述となっており、
リッチテキストのように標準で<p>タグ等が入る入力タイプでは
思った通りの表示になりません。

(複数行テキスト、一行テキストでの記述となります。)

リッチテキストでは、下記記述にしていただくことで、
エディタ内「ソース」表示でのHTMLタグの使用が可能です。

{=@text=}


また、HTMLタグをがっつり使うタイミングでは、
「複数行テキスト」の項目にして、自動生成コードの
{=htmlspecialchars(@●●●)=} を⇒ {=@●●●=}
にしていただくことでその他のタグ等もご使用いただけます。
(マップや動画の埋め込み時に使用している内容です!)

カテゴリ:
制作FAQ
キーワード:
リッチテキストエディタ
アーティクル記事それぞれにディレクトリ名を表示し、ディレクトリ名表示にディレクトリで絞った一覧へのリンクを設置することは可能ですか?

記事出力内に以下の記述を入れて頂くことで実装可能です。(HTML、CSSは適宜変更お願いします)

{d:datastore(
'datastore'=>'setting'
,'id'=>(int)@directory
)}{d:foreach(@d:recordset)}
<span class="-w-ctgr">
<a href="{=htmlspecialchars(@d:url)=}">{=htmlspecialchars(@d:name)=}</a>
</span>
{/d:foreach}{/d:datastore}

カテゴリ:
制作FAQ
キーワード:
アーティクルディレクトリ
アーティクル詳細ページを詳細ページごとにウィジェットを用いて自由にカスタマイズすることは可能ですか?

記事出力内に以下の記述を入れて頂くことで実装可能です。(HTML、CSSは適宜変更お願いします)

{d:datastore(
'datastore'=>'setting'
,'id'=>(int)@directory
)}{d:foreach(@d:recordset)}
<span class="-w-ctgr">
<a href="{=htmlspecialchars(@d:url)=}">{=htmlspecialchars(@d:name)=}</a>
</span>
{/d:foreach}{/d:datastore}

カテゴリ:
制作FAQ
キーワード:
アーティクルウィジェット
フィールドセットの中身が入力されていない場合、非表示にすることはできますか?

「fieldset_query」と「foreach」の間に
{識別子:if(count(@recordset))}
{/識別子:if}
の記述を入れることで、その内部はフィールドセットの入力が
1つ以上あった場合のみ出力されます。

{fs123:fieldset_query(
@article:id,@article:datastore,'hoge'
)}
{fs123:if(count(@recordset))}
【この部分に<section>タグ等】
{fs123:foreach(@fs123:recordset)}

~~フィールドセット内部~~

{/fs123:foreach}
【この部分に</section>タグ等】
{/fs123:if}{/fs123:fieldset_query}

カテゴリ:
制作FAQ
キーワード:
フィールドセット
アーティクルやウィジェットには使用禁止のコード名はありますか?

下記が使用禁止となっております。
使用すると表示崩れや、予期せぬ不具合が発生する可能性がございます。

id , key , class , code , type , public_begin_datetime , public_end_datetime , last_update , display , session_sequence_id , session , session_key , session_id , parent

カテゴリ:
制作FAQ
キーワード:
アーティクルウィジェット
リッチテキストで付与されたHTMLタグを省き、文字のみ表示することは可能ですか?

文字数制限せずにタグを省き文字のみ出力する場合は
下記記述を使用して頂ければと思います。
{=strip_tags(@コード)=}

カテゴリ:
制作FAQ
キーワード:
アーティクルウィジェットリッチテキストエディタ
リッチテキストで文字数制限表示することは可能でしょうか?

リッチテキストでの文字数制限の記述は下記のようになります。
途中のリンクタグや画像タグを省き表示されます。

60バイト以上の文字を...
と省略する場合
{=ret(richtext_strimwidth(@コード名,0,60,'...'))=}


ちなみに、文字数制限せずにタグを省き文字のみ出力する場合は
下記記述を使用して頂ければと思います。
{=strip_tags(@text)=}

カテゴリ:
制作FAQ
キーワード:
リッチテキストエディタ
使用している環境にソースコードをアップロードすることは可能でしょうか?ソースコードを そのままデータとしてアップして使用したいと考えております。

方法としては、2種類ございます。

あくまで「このページコンテンツを再現する」で良い場合には、
ウィジェット内に同HTML、CSSを入れ込んでいただくことで再現可能かと存じます。
その場合は、ご希望のレイアウト内にコンテンツ表示ができます。

HTML、CSSファイルのアップロード、の場合は、ページ編集モード内「ファイル」メニューより、
「ファイルアップロード」ボタンを押して必要ファイルのアップロードが可能です。
「ディレクトリ」の作成をして階層を分けてアップすることも可能です。
https://ドメイン/アップしたファイル名.html
でページ表示がされるようになりますが、OWLet上でのページ編集は不可(ファイル再アップで更新可能)となります。

カテゴリ:
制作FAQ
キーワード:
ファイルアップロード
< 1 ... 4 56 ... 9 >

OWLet DEMOサイト利用状況

今、利用中のDEMOサイト数

site/
analyzer

OWLet イベントTOPIX

OWLetに関する旬のイベント情報をお届け!

EXPOバナーよくある御質問OWLetの改修要望募集WordPressの脆弱性≪ 既存サイトを撃退するひっくり返し営業法 ≫OWLetイベント情報はコチラ

【注目】OWLet動画

OWLet おもしろコンテンツ

OWLet無料相談センター

今なら無料で専門家がアドバイスします
OWLetでお悩みのことがあれば、OWLet
無料相談センターにご相談してみませんか?

今すぐ相談する

0120-307-555
受付時間 09:30~17:00 (月~金)

参考になった記事のランキング

【新着】OWLet製WEBサイト実績

OWLet製WEBサイト実績一覧へ>