Skip to content

Instantly share code, notes, and snippets.

View nielsnuebel's full-sized avatar

Niels Nübel nielsnuebel

View GitHub Profile
/**
* Method to set up the document properties
*
* @return void
*/
protected function setDocument()
{
$compparams = JComponentHelper::getParams('com_xxx);
$lat = $compparams->get('lat', 53.54520363618777);
$lng = $compparams->get('lng', 9.9755859375);
var map = null;
(function($) {
var markersArray = null;
$.fn.addMarker = function(arg){
var defaultOptions = {
lat: 49.449224,
lng: 10.9892375,
zoom: 13,
/*
Area
======
Page Layout Areas
*/
.o-area {
$api: (
breakpoint: 'm'
);
@nielsnuebel
nielsnuebel / default.php
Created September 27, 2018 13:03
KickTabelleToni Artikel Override
<?php
$params = $this->item->params;
$fahrzeugdaten = $params->get('fahrzeugdaten', 0);
if ($fahrzeugdaten)
{
foreach ($fahrzeugdaten as $fahrzeugdetail)
{
$fahrzeugdetail = (object) $fahrzeugdetail;
echo $fahrzeugdetail->rohrlaenge; //usw.
<?php
$filetyp = 'zip';
if (isset($_GET['filetyp']))
{
switch ($_GET['filetyp']) {
case 'zip':
$filetyp = 'zip';
break;
case 'targz':
$filetyp = 'tar.gz';
const installJoomla = () => {
return {
install: (context) => {
return new Promise((resolve, reject) => {
if (context.props.projectusage === 'joomla') {
if (context.commands.wget) {
context.spawnCommand('wget', ['http://buildwithcraft.com/latest.tar.gz\?accept_license\=yes']).on('close', () => {
context.spawnCommand('mkdir', ['dist']).on('close', () => {
context.spawnCommand('tar', ['-zxvf', 'latest.tar.gz\?accept_license=yes', 'craft/']).on('close', () => {
context.spawnCommand('mv', ['craft', 'dist/']).on('close', () => {
protected function _getUserData()
{
if ($this->user->guest)
{
return;
}
// Get the dispatcher and load the user's plugins.
$dispatcher = \JEventDispatcher::getInstance();
PluginHelper::importPlugin('user');
/*
Modules
========
For Joomla Modules
*/
.c-modules {
$api: (
breakpoint: 'm'
);
public static function getAjax()
{
$app = JFactory::getApplication();
// Get an instance of the generic articles model
$model = JModelLegacy::getInstance('Areas', 'KickDirectoryModel', array('ignore_request' => true));
$model->setState('filter.state', 1);
$items = $model->getItems();
// Main JS File
import cq from 'cq-prolyfill' // eslint-disable-line
import Vue from 'vue'
import VeeValidate, { Validator } from 'vee-validate'
import de from 'vee-validate/dist/locale/de'
import VueI18n from 'vue-i18n'
import './partial/contentBuilder'
import lazySizes from 'lazysizes'
import lazybgset from 'lazysizes/plugins/bgset/ls.bgset' // eslint-disable-line
import 'babel-polyfill'