Skip to content

Instantly share code, notes, and snippets.

View tyoshikawa1106's full-sized avatar

Taiki Yoshikawa tyoshikawa1106

View GitHub Profile
@tyoshikawa1106
tyoshikawa1106 / 01_unsucribe_layout.html
Last active December 17, 2020 11:05
Pardot Unsucribe Page Sample - 配信停止ページサンプル
<!DOCTYPE html>
<html>
<head>
<base href="" >
<meta charset="utf-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="description" content="%%description%%"/>
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
@tyoshikawa1106
tyoshikawa1106 / CommonUtil.cls
Created March 21, 2018 06:35
Apex Get Random Value
public with sharing class CommonUtil {
/**
* ランダム値取得
*/
public static Integer getRandomNumber(Integer upperLimit) {
if (upperLimit == null || upperLimit <= 0) {
return 0;
}
<apex:page showHeader="true">
<apex:slds />
<div xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<div class="slds-m-around--Large">
<a class="slds-button slds-button--brand" >
<svg class="slds-button__icon slds-button__icon--left" aria-hidden="true">
<use xlink:href="{!URLFOR($Asset.SLDS, '/assets/icons/utility-sprite/svg/symbols.svg#edit')}"></use>
</svg>編集
</a>
</div>
<apex:page showHeader="true" standardStylesheets="true">
<apex:slds />
<div class="demo-only" style="height:240px;">
<div class="slds-scrollable--x">
<div class="slds-grid slds-grid--overflow">
<div class="slds-col">
<p>Sit nulla est ex deserunt exercitation anim occaecat. Nostrud ullamco deserunt aute id consequat veniam incididunt duis in sint irure nisi. Mollit officia cillum Lorem ullamco minim nostrud elit officia tempor esse quis.</p>
</div>
<div class="slds-col">
<p>Sit nulla est ex deserunt exercitation anim occaecat. Nostrud ullamco deserunt aute id consequat veniam incididunt duis in sint irure nisi. Mollit officia cillum Lorem ullamco minim nostrud elit officia tempor esse quis.</p>
@tyoshikawa1106
tyoshikawa1106 / PostalCodeSearch.page
Created January 29, 2017 14:46
Visualforce × Postal Code Search
<apex:page showHeader="true" sidebar="true">
<apex:slds rendered="true" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://ajaxzip3.github.io/ajaxzip3.js" charset="UTF-8"></script>
<style>
.postal-code-input {
width: 200px !important;
}
</style>
<div class="slds">
global with sharing class UserWebService {
WebService static String changeLanguage() {
try {
// ログインユーザの情報取得
User user = getLoginUserInfo();
// 現在の言語の判定と変更後の言語をセット
user = setUserLanguage(user);
// 更新
update user;
@tyoshikawa1106
tyoshikawa1106 / sample.page
Last active September 24, 2016 07:15
Visualforce × Bootstrap サンプル
<apex:page showHeader="true" sidebar="true" id="page">
<apex:includeScript value="https://code.jquery.com/jquery-2.2.4.min.js" />
<apex:stylesheet value="{!URLFOR( $Resource.Bootstrap337, 'dist/css/bootstrap.css' )}" />
<apex:includeScript value="{!URLFOR( $Resource.Bootstrap337, 'dist/js/bootstrap.min.js' )}"/>
<!-- App -->
<div class="myBootstrap">
<!-- alert -->
<div class="alert alert-success" role="alert">Success!!</div>
<div class="alert alert-info" role="alert">Info!!</div>
<div class="alert alert-warning" role="alert">Warning!!</div>
@tyoshikawa1106
tyoshikawa1106 / 01_InterfaceSample.cls
Created September 5, 2016 07:19
Apexとインターフェイスクラス
public interface InterfaceSample {
String sampleMethod1();
String sampleMethod2(Integer num);
}
@tyoshikawa1106
tyoshikawa1106 / 01_ExEmployee.cls
Created September 5, 2016 06:13
Apex abstract サンプル
public abstract with sharing class ExEmployee {
/**
* コンストラクタ
*/
public ExEmployee() {
}
private String name;
@tyoshikawa1106
tyoshikawa1106 / 01_Employee.cls
Created September 5, 2016 04:52
オブジェクト指向サンプル - Apex
public virtual with sharing class Employee {
// 社員名
private String name;
// 役職
private String position;
/**
* コンストラクタ
*/