Skip to content

Instantly share code, notes, and snippets.

まずはマークダウンで説明を書きます。

画像なども載せます。

↓スニペットを配置します。

<?php
echo('HOGEHOGE');
@cscartjp
cscartjp / func.php
Last active August 29, 2015 14:22
商品テーブルを拡張したテーブルも検索対象にする ref: http://qiita.com/cscartjp/items/20283502a43ac73d27d5
//検索対象追加フィールドを拡張
function fn_my_product_extend_additional_fields_in_search(&$params, &$fields, $sortings, $condition, &$join, $sorting, $group_by, &$tmp, $piece, $having)
{
$params['pshort'] = 'Y';//ショート説明を含める
$params['pfull'] = 'Y';//フル説明を含める
$params['pkeywords'] = 'Y';//METAキーワードを含める
//独自テーブルをJOIN
if(AREA == 'A'){
@cscartjp
cscartjp / form.tpl
Last active August 29, 2015 14:20
CS-Cart(管理画面) 独自のフォームバリデータを定義する
<!-- 5文字以内かどうか -->
<div class="control-group cm-no-hide-input">
<label for="product_max5" class="control-label cm-required cm-check-max5">{__("product_max5_title")}</label>
<div class="controls">
<input id="product_max5" class="input-long" type="text" name="product_data[product_max5h]" size="55" value="{$product_data.product_max5h}" />
</div>
</div>
@cscartjp
cscartjp / styles.less
Created May 3, 2015 02:27
styles.less Advanced Add-on チュートリアル
.dashboard-viewed-category{
margin-top: 32px;
width: 50%;
.dashboard-viewed-category-list{
padding: 8px 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow-y: scroll;
@cscartjp
cscartjp / addon.xml
Last active August 29, 2015 14:20
CS-Cart Advanced Add-on チュートリアル
<?xml version="1.0"?>
<addon scheme="3.0">
<id>advanced_addon</id>
<version>1.0</version>
<priority>100500</priority>
<position>0</position>
<status>active</status>
<default_language>ja</default_language>
<queries>
<item>DROP TABLE IF EXISTS ?:advanced_addon_data;</item>
msgid ""
msgstr "Project-Id-Version: tygh"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: English\n"
"Language: en_US\n"
msgctxt "Addons::name::hello_world"
msgid "Hello World"
msgstr "Hello World"
<?xml version="1.0"?>
<addon scheme="3.0">
<id>hello_world</id>
<version>1.0</version>
<priority>100500</priority>
<position>0</position>
<status>active</status>
<default_language>en</default_language>
<auto_install>MULTIVENDOR,ULTIMATE</auto_install>
<settings edition_type="ROOT,ULT:VENDOR">
@cscartjp
cscartjp / addon.xml
Last active August 29, 2015 14:20
Hello World Add-onチュートリアル用
<?xml version="1.0"?>
<addon scheme="3.0">
<id>hello_world</id>
<version>1.0</version>
<priority>100500</priority>
<position>0</position>
<status>active</status>
<default_language>en</default_language>
<auto_install>MULTIVENDOR,ULTIMATE</auto_install>
</addon>
@cscartjp
cscartjp / hello_world.po
Created May 2, 2015 12:45
Hello World Add-on Tutorial用の言語ファイル
msgid ""
msgstr "Project-Id-Version: tygh"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: English\n"
"Language: en_US\n"
msgctxt "Addons::name::hello_world"
msgid "Hello World"
msgstr "Hello World"