CommerceML: импорт товаров в OpenCart
Миграция VirtueMart 1.* to VirtueMart 3.*
Prestashop tricks
Category Product Combinations. Prestashop module
Разработка интернет-магазина. Синхронизация c 1C
Настройка доставки в Prestashop 1.5
Анимация на jQuery для миниатюр VirtueMart
Разработка эксклюзивного интернет-каталога
Разработка сайта для института ГипроТрансСигналСвязь
Tic-Tac-Toe with a Neural Network. Resurrections
Лайфхак для твиттерян, или по следам Твидиума
Poker. Nostalgia
Виджет amoCRM: экспорт данных в Google Docs
Пишем виджет amoCRM
Alternative caching Joomla module
API Яндекс Метрика и Highcharts
JavaScript SELECT. Динамические списки
Снова про курс валют Центробанка, про cross-origin и джаваскрипты
Всплывающее окно на jQuery к карусели ImageFlow
Free Accordion Module for Joomla 4
Masterpro Nivo Slider
OSMap-plugin for Kunena Forum 6 and Joomla 4
jWeather by ip. Погода по ip для Joomla!
Joomla 4: классы JText и Text. Из неопубликованного
Пишем модуль Joomla 4
jTriad contact form - контактная форма для Joomla
Joomla: интернет-магазин без VirtueMart. K2Store
CSV Improved. Настройка импорта из csv-файла в VirtueMart
Joomla и SuperJob: вакансии по API
Анимация Lazy Line Painter на ReactJS
Highcharts и Open Exchange Rates API на реакте
Клиентское приложение TheCatAPI на реакте
Галерея изображений на реакте. ComponentWillMount и componentDidMount
Добавляем лайтбокс для галереи изображений на Reactjs
Glide.js. Слайдер на Реакте
Погода API OpenWeatherMap и W3C Geolocation API. ReactJS
Пишем свой блог на Ruby on Rails. Полное руководство для начинающих.
Войти
Забыли пароль? Забыли логин? Регистрация
Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
function App() { var today = new Date(), date2 = today.getDate() + "/" + (today.getMonth() + 1) + "/" + today.getFullYear(), days = -7, one_month_ago = new Date(Date.now() + days * 24 * 60 * 60 * 1000), date1 = one_month_ago.getDate() + "/" + (one_month_ago.getMonth() + 1) + "/" + one_month_ago.getFullYear(); return ( <div className="App"> {date1} {date2} </div> ); } export default App;
import React from "react"; export class App extends React.Component { constructor() { super(); var today = new Date(), date2 = today.getDate() + "/" + (today.getMonth() + 1) + "/" + today.getFullYear(); var days = -7; var one_month_ago = new Date(Date.now() + days * 24 * 60 * 60 * 1000), date1 = one_month_ago.getDate() + "/" + (one_month_ago.getMonth() + 1) + "/" + one_month_ago.getFullYear(); this.state = { date_req1: date1, date_req2: date2, }; } render() { return ( <div className="App"> {this.state.date_req1} {this.state.date_req2} </div> ); } } export default App;