Skip to content

Instantly share code, notes, and snippets.

View ezersky's full-sized avatar

Stan Ezersky ezersky

View GitHub Profile
@ezersky
ezersky / modx-minishop2-carttable-row-cost-update.txt
Created April 3, 2020 20:44 — forked from Rachind/modx-minishop2-carttable-row-cost-update.txt
Обновление суммы в строчке корзины miniShop2
Обновление суммы в строчке корзины miniShop2
Javascript:
---------------------------------
change: function () {
var callbacks = miniShop2.Cart.callbacks;
callbacks.change.response.success = function (response) {
var num_v = $('#'+response.data.key).find('input[name=count]').val();
var pri = $('#'+response.data.key).find('input[name=price]').val();
var td_pri = parseFloat(pri)*num_v;
@ezersky
ezersky / navbar
Last active March 16, 2020 07:56
<nav class="navbar navbar-expand-md navbar-light bg-white mt-5">
<div class="container-my">
<a class="navbar-brand" href="#">Navbar</a>
<button class="navbar-toggler js-offcanvas-toggler" data-button-options='{"wrapText":false}' aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarMain" data-set="bs">
@ezersky
ezersky / gist:33a5bfbe13e562a8767c8b90f4ffe84f
Created February 8, 2020 09:34 — forked from Electrica/gist:075cc906489807318686dfd83ec53845
Вывод доставки отдельным столбцом
<?php
// Переопределяем метод и добавляем стоимость доставки.
class CustomOrder extends msOrderHandler{
public function getCost($with_cart = true, $only_cost = false) {
$response = $this->ms2->invokeEvent('msOnBeforeGetOrderCost', array(
'order' => $this,
@ezersky
ezersky / Breadcrumbs.php
Created February 7, 2020 16:04 — forked from jonpugh/Breadcrumbs.php
Add Taxonomy Term to a Node's Breadcrumb in Drupal 8
<?php
// src/Breadcrumbs.php
namespace Drupal\modulename;
use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface;
use Drupal\Core\Routing\RouteMatchInterface;
use Drupal\Core\Breadcrumb\Breadcrumb;
use Drupal\Core\Link;

Install Google Fonts

Download desired fonts

https://fonts.google.com/?selection.family=Open+Sans

Install Google Fonts on Ubuntu

cd /usr/share/fonts
sudo mkdir googlefonts
cd googlefonts
sudo unzip -d . ~/Downloads/Open_Sans.zip

@ezersky
ezersky / How to use Images as Radio buttons.md
Created July 18, 2019 11:44 — forked from rcotrina94/How to use Images as Radio buttons.md
How to use images for radio buttons (input-radio).
@ezersky
ezersky / bootstrap-4-sass-mixins-cheat-sheet.scss
Created January 17, 2019 08:25 — forked from anschaef/bootstrap-4-sass-mixins-cheat-sheet.scss
Bootstrap 4 Sass Mixins [Cheat sheet with examples]
/* -------------------------------------------------------------------------- */
// All Bootstrap 4 Sass Mixins [Cheat sheet]
// Updated to Bootstrap v4.1.x
// @author https://anschaef.de
// @see https://github.com/twbs/bootstrap/tree/v4-dev/scss/mixins
/* -------------------------------------------------------------------------- */
// Grid variables
$grid-columns: 12 !default;
$grid-gutter-width: 30px !default;
@ezersky
ezersky / loan-repayment-calc.html
Created October 15, 2018 07:33 — forked from kissarat/loan-repayment-calc.html
Этот кредитный калькулятор позволяет онлайн производить приблизительный расчет платежей по кредиту при ипотеке онлайн, и сравнивать, какие платежи выгоднее для заемщика.
<!DOCTYPE html>
<html>
<head lang="ru">
<meta charset="UTF-8">
<meta name="author" content="Тарас Лабяк">
<meta name="description" content="Этот кредитный калькулятор позволяет онлайн производить приблизительный расчет платежей по кредиту при ипотеке онлайн, и сравнивать, какие платежи выгоднее для заемщика.">
<meta name="keywords" content="кредитный калькулятор ипотека, онлайн, калькуляторы банков">
<title>Кредитный калькулятор</title>
<script src="//code.jquery.com/jquery-2.1.1.js"></script>
<style>
'use strict';
var gulp = require('gulp'),
watch = require('gulp-watch'),
prefixer = require('gulp-autoprefixer'),
uglify = require('gulp-uglify'),
sass = require('gulp-sass'),
sourcemaps = require('gulp-sourcemaps'),
rigger = require('gulp-rigger'),
cssmin = require('gulp-minify-css'),
<?php
require_once dirname(__FILE__).'/config.core.php';
include_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx= new modX();
$modx->initialize('mgr');
$modx->setLogLevel(modX::LOG_LEVEL_INFO);
$modx->setLogTarget(XPDO_CLI_MODE ? 'ECHO' : 'HTML');
header("Content-type: text/plain");