登録日
2011年1月11日

メンバー検索

  

fulaibo

名前(ニックネーム)
fulaibo
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
5

コミュニティバッジ

投稿

1から5までを表示 (計5)

Re: Re: Re: Re: Re: Re: DBテーブルが生成されない

tao様ありがとうございます。

やはりtao様のおっしゃられた通り、データタイプに問題があったようです。

とりあえず、全部「X」にしたらDBは生成されました。

本当は、さらにふさわしい設定があるとは思うのですが、知識の限界につき、これで進めようと思います。

いろいろ有難うございます。

Posted on 1月 18, 2011 at 11:05 午後

Re: Re: Re: Re: DBテーブルが生成されない

ご返信ありがとうございます。
DBはあまり詳しくないのですが、データ形式をCやIにしても同じでした。
デフォルトブロックなどはきちんと動作します。

Posted on 1月 18, 2011 at 4:55 午後

Re: Re: DBテーブルが生成されない

失礼しました。記入ミスです。

ファイル名はdb.xmlで作成しました。

Posted on 1月 18, 2011 at 4:16 午後

DBテーブルが生成されない

マニュアルに沿い、ブロックの作成を試みました。
以下のdb.php を作成し、それぞれの値をadd.phpより、フォームオブジェクトを介して保管するように組みました。

<?xml version="1.0"?>
<schema version="0.3">
<table name="amarank">
<field name="bID" type="I">
<key />
<unsigned />
</field>

<field name="keywords" type="C">
</field>

<field name="category" type="X2">
</field>

<field name="number" type="C">
</field>

<field name="width" type="C">
</field>

<field name="height" type="C">
</field>


</table>
</schema>


ところが、ブロックを挿入しても、一番上の'BId'および'keywords'フィールド以外のフィールドが生成されていないようで、もちろんプログラムが動作しません。ブロック自体は空のブロックとして挿入されます。
そして、DBのadminより手動でフィールドを生成すると動作します。

controller.phpの中のテーブル名も、一致しております。フィールドがひとつしか出来ないのは、何か上記の文法上のミスと疑っているのですが、どこがおかしいのか、見当がつかないでおります。

 どなたか、お分かりになる方はいらっしゃいませんでしょうか?
よろしくお願いいたします。

Posted on 1月 18, 2011 at 12:37 午後

「違うユーザーが、既にこのページを編集しています。」

こんにちは、はじめまして。
最近Concrete5に出会い、徐々にはまりはじめています。

ところで、ページを編集しようとすると、しばしば
「違うユーザーが、既にこのページを編集しています。」
というメッセージが出てきて、編集が出来ないことが多いのです。
ユーザはそもそも管理者のみしか作成していませんし、ログインやログアウトも毎回きちんとしております。
 管理画面に出入りしたり、他のページを編集しているうちに、編集モードに入れることもありますが、法則性が掴めないでおります。
 使用バージョンは最新版で、サーバーはSpeeverです。
何か、使い方や設定に問題があるのでしょうか?

 よろしくお願いいたします。

Posted on 1月 11, 2011 at 11:06 午後