LINE works導入決定

大阪の心斎橋とミナミに特化した
口コミポータルサイト「のみ助」ではお店の宣伝の他に
求人広告も出せるようにシステムを現在構築しております。

本日LINEの担当者様と打ち合わせをし
店舗様と求人を探している方が直接に匿名でやりとりできる
LINEWorksの導入を決定しました。

募集したい、されたい両者にとって利便性のある
LINEWorksでお仕事探しのマッチング成功率を上げることとなります。

利用する全ての方にミナミをもっと楽しめるような
接点となれるサイト運営を目指しますので引き続き
「のみ助」を宜しくお願い致します。

https://nomisuke.club


新着店舗を大幅追加

ミナミ飲食店案内 のガイドから引用し
2016年登録店舗を調べながら
現在運用されている店舗様を入力致しました。

店舗のボリュームを増やすためユーザー様は
ぜひ!心斎橋・ミナミ情報の口コミサイト「のみ助」へ登録をお願い致します。

のみ助 ホームページ
https://nomisuke.club/

のみ助 新規店舗登録
https://nomisuke.club/user_data/omise





商品情報追加カラム

今回はプラグインを使用せずに商品情報へメーカー名(テキスト)を追加する方法をご紹介します。この手順を守って実施すると各ステップでエラーが起きないためおすすめです。ステップごとに問題が発生しないかどうか確認してみてください。

1. テーブルへのカラム追加

dtb_productテーブルへ”maker”という名前のカラムをtextタイプで追加してください。また、NULLを許可しておきます。
phpMyAdminやAdminerなどで追加すればかまいません

マイグレーションによるテーブルへの項目追加

2. エンティティへのプロパティ、セッターゲッター追加

src/Eccube/Entity/Product.php

Productクラス内に次のように$makerというプロパティとセッターメソッド・ゲッターメソッドをを追加してください。この時点ではまだProductエンティティはデータベースを参照しないため、getMaker()はsetMaker()しない限りNULLが返ってきます。

/**
     * @var string
     */
    private $maker;

    /**
     * @return string
     */
    public function getMaker()
    {
        return $this->maker;
    }

    /**
     * @param string $maker
     * @return \Eccube\Entity\Product
     */
    public function setMaker($maker)
    {
        $this->maker = $maker;
        return $this;
    }

3. データベース定義ファイルへのカラム追加

src/Eccube/Resource/doctrine/Eccube.Entity.Product.dcm.yml

fields一覧に次の項目を追加してください。データベースとエンティティクラスを接続するのがdcm.yml(Doctrineマッピングファイル)です。この記述により、Productエンティティのmakerというプロパティはdtb_productのmakerカラムと接続されます。

        maker:
            type: text
            nullable: true

4. フォーム定義ファイルへの項目追加

src/Eccube/Form/Type/Admin/ProductType.php

管理画面の商品登録フォームへ定義を追加します。

$builder->add('maker', 'text', array(
                'label' => 'メーカー',
                'required' => false,
            ));

5. 管理画面(商品情報登録画面)へフォーム表示

template/admin/Product/product.twig

フォームを表示したい場所に記述します。form_row関数はform_widgetとform_errorsを同時に出力するヘルパー関数です。

もちろんform_widgetとform_errorsを利用いただいても問題ありません。ここまでで商品テーブルへメーカーの情報を追加し管理できるようになりました。

{{ form_row(form.maker) }}

6. 商品詳細ページへの表示

template/default/Product/detail.twig

フロント側でメーカーの情報を出力します。Product/detail.twigでは好きな場所に{{ Product.maker }}を用いて表示することが可能です。メーカー情報が未登録であれば何も出力されません。

{{ Product.maker }}

以上になります。今回は商品情報に項目を追加しましたが、この方法は会員情報や受注情報などにも応用可能です。


担当者の日常

どうも!心斎橋・ミナミの口コミ情報サイト「のみ助」
担当の高橋です。

今日は何気ない私の一日をご紹介します。

異業種交流会 #守成クラブ の方がやられている
米粉で作った食品を取り扱う #AGカフェ にお邪魔しました

エージーカフェ 米粉専門店
(有限会社南出製粉所)

〒595-0071 大阪府泉大津市助松町2-2-11 Tel:0725-32-8577

http://www.ag-cafe.com/


掲載店ブロッサムのテレビ取材

お世話になっております
のみ助 担当の高橋です

今回は掲載店1号店の大阪心斎橋(ミナミ)にあります優良ラウンジの

ブロッサム様がテレビの取材を受けましたのでご報告と拡散をさせて頂きます

明後日の26日(日曜日)の夜 美樹ママがテレビに出ちゃいます(✿˘艸˘✿)w 23時15分 〜 ABCテレビ(6チャンネル) #ジャルジャル さん、 #アキナ さん、 #かまいたち さんの番組 #「もう少し 嫌な奴」 という番組です

是非、見てくださいね( ´ ▽ ` )ノ ♡

ラウンジブロッサム様のご紹介をのみ助でも行っております。ぜひご覧下さい

https://nomisuke.club/products/detail/1


のみ助ブログ公開

のみ助のスタッフブログを公開します。

詳細ページでは伝え切れなかった内容を、こちらにより深く掲載して参ります


Hello world!

WordPress へようこそ。こちらは最初の投稿です。編集または削除し、コンテンツ作成を始めてください。