Add "footnotes" to the "plugins" setting.
"plugins": ["footnotes"],| <?php | |
| /** | |
| * Does a product order. | |
| * | |
| * @param string $name | |
| * @param int $quantity | |
| * @return bool | |
| */ | |
| public function doProductOrder($name, $quantity) |
| {% set bread = craft.entries({ section: 'bread' }).limit(null) %} | |
| {# | |
| # Users with bread on 3 days | |
| #} | |
| {% set users3Days = craft.users({ | |
| group: 'customers', | |
| relatedTo: [ | |
| 'and', | |
| { targetElement: bread, field: 'breadForMonday' }, |
| <?php | |
| namespace Craft; | |
| class BusinessLogicPlugin extends BasePlugin | |
| { | |
| public function getName() | |
| { | |
| return 'Business Logic'; | |
| } |
| #!/bin/bash | |
| BASE_PATH="./" | |
| R0=(craft-assetmetadata v2 v3) | |
| R1=(craft-elementstats v1 v2) | |
| R2=(craft-footnotes v1 v2) | |
| R3=(craft-maintenance v2 v3) | |
| for i in {0..10} | |
| do |
| import qs from 'qs'; | |
| import Axios from 'axios'; | |
| Axios.defaults.baseURL = Craft.baseUrl; | |
| Axios.defaults.headers.common['Accept'] = 'application/json'; | |
| Axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; | |
| Axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'; | |
| Axios.interceptors.request.use(config => { | |
| if (config.data instanceof FormData) { |
| <?php | |
| namespace Craft; | |
| class BusinessLogicVariable | |
| { | |
| public function getRequestedLocaleId() | |
| { | |
| // Return the current locale ID if any path is requested | |
| if (craft()->request->getUrl() !== '/') { | |
| return craft()->locale->id; |
| {% extends '_layouts/standard' %} | |
| {% set cacheContentBlock = true %} | |
| {% block content %} | |
| {# ...content worth caching #} | |
| {% endblock %} |
| <?php | |
| namespace modules; | |
| use Craft; | |
| class Module extends \yii\base\Module | |
| { | |
| /** | |
| * Initializes the module. |