Skip to content

Instantly share code, notes, and snippets.

@mnoskov
mnoskov / deploy_evocms
Last active October 22, 2021 12:39
Скрипт деплоя
#!/bin/bash
#%$ set -e # Прерывание работы скрипта в случае ошибки
REPOSITORY=https://github.com/<username>/<project>
BRANCH=master
WORK_PATH=/path/to/this/script
PROJECT_PATH=/path/to/project/base/path
TEMP_DIR_NAME=`date +%Y-%m-%d_%H:%M:%S`
PHP_BIN=/opt/php74/bin/php
@mnoskov
mnoskov / CreateTVSeeder.php
Last active November 8, 2021 17:58
Create TV seeder
<?php
namespace Database\Seeders;
use EvolutionCMS\Models\{SiteTemplate, SiteTmplvarTemplate, SiteTmplvar};
use Illuminate\Database\Seeder;
class CreateTVSeeder extends Seeder
{
protected function getTemplateAliasesToAssign()
@mnoskov
mnoskov / insales_sync.js
Last active November 8, 2022 03:45
VK Dynamic Retargeting INSALES
// Просмотр товара:
// Добавить в шаблон "product.liquid" код
<script>
$(window).load(function() {
var prices = [<Список идентификаторов прайс-листов>];
for (var i = 0; i < prices.length; i++) {
VK.Retargeting.ProductEvent(prices[i], 'view_product', {
products: [