add bootstrap and js
This commit is contained in:
parent
6ebeeb723f
commit
cbeab15fd6
@ -93,6 +93,7 @@
|
|||||||
<path value="$PROJECT_DIR$/vendor/symfony/validator" />
|
<path value="$PROJECT_DIR$/vendor/symfony/validator" />
|
||||||
<path value="$PROJECT_DIR$/vendor/doctrine/data-fixtures" />
|
<path value="$PROJECT_DIR$/vendor/doctrine/data-fixtures" />
|
||||||
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-fixtures-bundle" />
|
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-fixtures-bundle" />
|
||||||
|
<path value="$PROJECT_DIR$/vendor/sensiolabs/security-checker" />
|
||||||
</include_path>
|
</include_path>
|
||||||
</component>
|
</component>
|
||||||
<component name="PhpProjectSharedConfiguration" php_language_level="7" />
|
<component name="PhpProjectSharedConfiguration" php_language_level="7" />
|
||||||
|
@ -36,6 +36,7 @@
|
|||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/log" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/log" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/simple-cache" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/simple-cache" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/sensio/framework-extra-bundle" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/sensio/framework-extra-bundle" />
|
||||||
|
<excludeFolder url="file://$MODULE_DIR$/vendor/sensiolabs/security-checker" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/swiftmailer/swiftmailer" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/swiftmailer/swiftmailer" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/asset" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/asset" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/browser-kit" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/browser-kit" />
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
||||||
<change beforePath="$PROJECT_DIR$/composer.json" afterPath="$PROJECT_DIR$/composer.json" />
|
<change beforePath="$PROJECT_DIR$/composer.json" afterPath="$PROJECT_DIR$/composer.json" />
|
||||||
<change beforePath="$PROJECT_DIR$/composer.lock" afterPath="$PROJECT_DIR$/composer.lock" />
|
<change beforePath="$PROJECT_DIR$/composer.lock" afterPath="$PROJECT_DIR$/composer.lock" />
|
||||||
<change beforePath="$PROJECT_DIR$/config/bundles.php" afterPath="$PROJECT_DIR$/config/bundles.php" />
|
<change beforePath="$PROJECT_DIR$/package.json" afterPath="$PROJECT_DIR$/package.json" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Controller/ProductController.php" afterPath="$PROJECT_DIR$/src/Controller/ProductController.php" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/symfony.lock" afterPath="$PROJECT_DIR$/symfony.lock" />
|
<change beforePath="$PROJECT_DIR$/symfony.lock" afterPath="$PROJECT_DIR$/symfony.lock" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/templates/base.html.twig" afterPath="$PROJECT_DIR$/templates/base.html.twig" />
|
||||||
<change beforePath="$PROJECT_DIR$/templates/product/index.html.twig" afterPath="$PROJECT_DIR$/templates/product/index.html.twig" />
|
<change beforePath="$PROJECT_DIR$/templates/product/index.html.twig" afterPath="$PROJECT_DIR$/templates/product/index.html.twig" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/webpack.config.js" afterPath="$PROJECT_DIR$/webpack.config.js" />
|
||||||
</list>
|
</list>
|
||||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||||
<option name="TRACKING_ENABLED" value="true" />
|
<option name="TRACKING_ENABLED" value="true" />
|
||||||
@ -34,11 +35,11 @@
|
|||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="ProductController.php" pinned="false" current-in-tab="true">
|
<file leaf-file-name="ProductController.php" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/src/Controller/ProductController.php">
|
<entry file="file://$PROJECT_DIR$/src/Controller/ProductController.php">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="390">
|
<state relative-caret-position="715">
|
||||||
<caret line="30" column="48" lean-forward="false" selection-start-line="30" selection-start-column="48" selection-end-line="30" selection-end-column="48" />
|
<caret line="35" column="0" lean-forward="false" selection-start-line="35" selection-start-column="0" selection-end-line="35" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#906#931#0#PHP" expanded="true" />
|
<element signature="e#906#931#0#PHP" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
@ -49,18 +50,60 @@
|
|||||||
<file leaf-file-name="index.html.twig" pinned="false" current-in-tab="false">
|
<file leaf-file-name="index.html.twig" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/templates/product/index.html.twig">
|
<entry file="file://$PROJECT_DIR$/templates/product/index.html.twig">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="0">
|
<state relative-caret-position="715">
|
||||||
<caret line="0" column="21" lean-forward="false" selection-start-line="0" selection-start-column="21" selection-end-line="0" selection-end-column="21" />
|
<caret line="11" column="42" lean-forward="true" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#12#26#0#Twig" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="global.scss" pinned="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/assets/css/global.scss">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="195">
|
||||||
|
<caret line="3" column="55" lean-forward="false" selection-start-line="3" selection-start-column="55" selection-end-line="3" selection-end-column="55" />
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="base.html.twig" pinned="false" current-in-tab="false">
|
<file leaf-file-name="webpack.config.js" pinned="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/webpack.config.js">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="820">
|
||||||
|
<caret line="17" column="0" lean-forward="false" selection-start-line="17" selection-start-column="0" selection-end-line="17" selection-end-column="0" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="app.css" pinned="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/public/build/css/app.css">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="-2145">
|
||||||
|
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="base.html.twig" pinned="false" current-in-tab="true">
|
||||||
<entry file="file://$PROJECT_DIR$/templates/base.html.twig">
|
<entry file="file://$PROJECT_DIR$/templates/base.html.twig">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="910">
|
<state relative-caret-position="950">
|
||||||
<caret line="14" column="7" lean-forward="false" selection-start-line="14" selection-start-column="7" selection-end-line="14" selection-end-column="7" />
|
<caret line="16" column="36" lean-forward="false" selection-start-line="16" selection-start-column="36" selection-end-line="16" selection-end-column="36" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="app.js" pinned="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/assets/js/app.js">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="130">
|
||||||
|
<caret line="2" column="0" lean-forward="false" selection-start-line="2" selection-start-column="0" selection-end-line="2" selection-end-column="0" />
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@ -93,13 +136,16 @@
|
|||||||
<component name="IdeDocumentHistory">
|
<component name="IdeDocumentHistory">
|
||||||
<option name="CHANGED_PATHS">
|
<option name="CHANGED_PATHS">
|
||||||
<list>
|
<list>
|
||||||
<option value="$PROJECT_DIR$/templates/base.html.twig" />
|
|
||||||
<option value="$PROJECT_DIR$/.env" />
|
<option value="$PROJECT_DIR$/.env" />
|
||||||
<option value="$PROJECT_DIR$/src/Entity/Product.php" />
|
<option value="$PROJECT_DIR$/src/Entity/Product.php" />
|
||||||
<option value="$PROJECT_DIR$/src/Entity/ProductCategory.php" />
|
<option value="$PROJECT_DIR$/src/Entity/ProductCategory.php" />
|
||||||
<option value="$PROJECT_DIR$/src/Entity/SellRecord.php" />
|
<option value="$PROJECT_DIR$/src/Entity/SellRecord.php" />
|
||||||
<option value="$PROJECT_DIR$/templates/product/index.html.twig" />
|
|
||||||
<option value="$PROJECT_DIR$/src/Controller/ProductController.php" />
|
<option value="$PROJECT_DIR$/src/Controller/ProductController.php" />
|
||||||
|
<option value="$PROJECT_DIR$/assets/css/global.scss" />
|
||||||
|
<option value="$PROJECT_DIR$/assets/js/app.js" />
|
||||||
|
<option value="$PROJECT_DIR$/templates/product/index.html.twig" />
|
||||||
|
<option value="$PROJECT_DIR$/webpack.config.js" />
|
||||||
|
<option value="$PROJECT_DIR$/templates/base.html.twig" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
@ -210,6 +256,7 @@
|
|||||||
<path value="$PROJECT_DIR$/vendor/symfony/validator" />
|
<path value="$PROJECT_DIR$/vendor/symfony/validator" />
|
||||||
<path value="$PROJECT_DIR$/vendor/doctrine/data-fixtures" />
|
<path value="$PROJECT_DIR$/vendor/doctrine/data-fixtures" />
|
||||||
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-fixtures-bundle" />
|
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-fixtures-bundle" />
|
||||||
|
<path value="$PROJECT_DIR$/vendor/sensiolabs/security-checker" />
|
||||||
</include_path>
|
</include_path>
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectFrameBounds" extendedState="6">
|
<component name="ProjectFrameBounds" extendedState="6">
|
||||||
@ -243,45 +290,29 @@
|
|||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
</path>
|
</path>
|
||||||
<path>
|
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="assets" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
</path>
|
|
||||||
<path>
|
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="bin" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
</path>
|
|
||||||
<path>
|
<path>
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
<item name="config" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="config" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
</path>
|
</path>
|
||||||
<path>
|
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="config" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="packages" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
</path>
|
|
||||||
<path>
|
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="config" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="routes" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
</path>
|
|
||||||
<path>
|
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="config" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="routes" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
<item name="dev" type="2a2b976b:PhpTreeStructureProvider$1" />
|
|
||||||
</path>
|
|
||||||
<path>
|
<path>
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
<item name="public" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="public" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
</path>
|
</path>
|
||||||
|
<path>
|
||||||
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
<item name="public" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
<item name="build" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
</path>
|
||||||
|
<path>
|
||||||
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
<item name="public" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
<item name="build" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
<item name="css" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
|
</path>
|
||||||
<path>
|
<path>
|
||||||
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
<item name="sf4-test" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
<item name="sf4-test" type="2a2b976b:PhpTreeStructureProvider$1" />
|
||||||
@ -368,12 +399,12 @@
|
|||||||
<updated>1520949897852</updated>
|
<updated>1520949897852</updated>
|
||||||
<workItem from="1520949899279" duration="654000" />
|
<workItem from="1520949899279" duration="654000" />
|
||||||
<workItem from="1521124630756" duration="815000" />
|
<workItem from="1521124630756" duration="815000" />
|
||||||
<workItem from="1521125457191" duration="2395000" />
|
<workItem from="1521125457191" duration="3970000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TimeTrackingManager">
|
<component name="TimeTrackingManager">
|
||||||
<option name="totallyTimeSpent" value="3864000" />
|
<option name="totallyTimeSpent" value="5439000" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ToolWindowManager">
|
<component name="ToolWindowManager">
|
||||||
<frame x="1046" y="436" width="3761" height="2166" extended-state="6" />
|
<frame x="1046" y="436" width="3761" height="2166" extended-state="6" />
|
||||||
@ -384,7 +415,7 @@
|
|||||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32984293" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32984293" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
|
<window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
|
||||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32984293" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.3408377" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Remote Host" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
<window_info id="Remote Host" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.124828905" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.124828905" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
||||||
<window_info id="Docker" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
<window_info id="Docker" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||||
@ -677,31 +708,65 @@
|
|||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/templates/product/index.html.twig">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="0">
|
|
||||||
<caret line="0" column="21" lean-forward="false" selection-start-line="0" selection-start-column="21" selection-end-line="0" selection-end-column="21" />
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/templates/base.html.twig">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="910">
|
|
||||||
<caret line="14" column="7" lean-forward="false" selection-start-line="14" selection-start-column="7" selection-end-line="14" selection-end-column="7" />
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/Controller/ProductController.php">
|
<entry file="file://$PROJECT_DIR$/src/Controller/ProductController.php">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="390">
|
<state relative-caret-position="715">
|
||||||
<caret line="30" column="48" lean-forward="false" selection-start-line="30" selection-start-column="48" selection-end-line="30" selection-end-column="48" />
|
<caret line="35" column="0" lean-forward="false" selection-start-line="35" selection-start-column="0" selection-end-line="35" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#906#931#0#PHP" expanded="true" />
|
<element signature="e#906#931#0#PHP" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/assets/css/global.scss">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="195">
|
||||||
|
<caret line="3" column="55" lean-forward="false" selection-start-line="3" selection-start-column="55" selection-end-line="3" selection-end-column="55" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/assets/js/app.js">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="130">
|
||||||
|
<caret line="2" column="0" lean-forward="false" selection-start-line="2" selection-start-column="0" selection-end-line="2" selection-end-column="0" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/public/build/css/app.css">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="-2145">
|
||||||
|
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/templates/product/index.html.twig">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="715">
|
||||||
|
<caret line="11" column="42" lean-forward="true" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#12#26#0#Twig" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/webpack.config.js">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="820">
|
||||||
|
<caret line="17" column="0" lean-forward="false" selection-start-line="17" selection-start-column="0" selection-end-line="17" selection-end-column="0" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/templates/base.html.twig">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="950">
|
||||||
|
<caret line="16" column="36" lean-forward="false" selection-start-line="16" selection-start-column="36" selection-end-line="16" selection-end-column="36" />
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
4
assets/css/global.scss
Normal file
4
assets/css/global.scss
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
$brand-primary: darken(#428bca, 20%);
|
||||||
|
|
||||||
|
// the ~ allows you to reference things in node_modules
|
||||||
|
@import '~bootstrap-sass/assets/stylesheets/bootstrap';
|
2
assets/js/app.js
Normal file
2
assets/js/app.js
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
// require('../css/global.scss');
|
||||||
|
console.log('hello');
|
@ -5,6 +5,7 @@
|
|||||||
"php": "^7.0.8",
|
"php": "^7.0.8",
|
||||||
"ext-iconv": "*",
|
"ext-iconv": "*",
|
||||||
"sensio/framework-extra-bundle": "^5.1",
|
"sensio/framework-extra-bundle": "^5.1",
|
||||||
|
"sensiolabs/security-checker": "^4.1",
|
||||||
"symfony/asset": "^3.4",
|
"symfony/asset": "^3.4",
|
||||||
"symfony/console": "^3.4",
|
"symfony/console": "^3.4",
|
||||||
"symfony/debug-pack": "*",
|
"symfony/debug-pack": "*",
|
||||||
@ -57,7 +58,8 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"auto-scripts": {
|
"auto-scripts": {
|
||||||
"cache:clear": "symfony-cmd",
|
"cache:clear": "symfony-cmd",
|
||||||
"assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
|
"assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd",
|
||||||
|
"security-checker security:check": "script"
|
||||||
},
|
},
|
||||||
"post-install-cmd": [
|
"post-install-cmd": [
|
||||||
"@auto-scripts"
|
"@auto-scripts"
|
||||||
|
103
composer.lock
generated
103
composer.lock
generated
@ -4,8 +4,64 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "ed6ed212a7401fdb77a64ea454462831",
|
"content-hash": "fb1fa43df94930a543d8c27c9b62c4ee",
|
||||||
"packages": [
|
"packages": [
|
||||||
|
{
|
||||||
|
"name": "composer/ca-bundle",
|
||||||
|
"version": "1.1.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/composer/ca-bundle.git",
|
||||||
|
"reference": "943b2c4fcad1ef178d16a713c2468bf7e579c288"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/composer/ca-bundle/zipball/943b2c4fcad1ef178d16a713c2468bf7e579c288",
|
||||||
|
"reference": "943b2c4fcad1ef178d16a713c2468bf7e579c288",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"ext-openssl": "*",
|
||||||
|
"ext-pcre": "*",
|
||||||
|
"php": "^5.3.2 || ^7.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "^4.8.35",
|
||||||
|
"psr/log": "^1.0",
|
||||||
|
"symfony/process": "^2.5 || ^3.0 || ^4.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Composer\\CaBundle\\": "src"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Jordi Boggiano",
|
||||||
|
"email": "j.boggiano@seld.be",
|
||||||
|
"homepage": "http://seld.be"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.",
|
||||||
|
"keywords": [
|
||||||
|
"cabundle",
|
||||||
|
"cacert",
|
||||||
|
"certificate",
|
||||||
|
"ssl",
|
||||||
|
"tls"
|
||||||
|
],
|
||||||
|
"time": "2017-11-29T09:37:33+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "doctrine/annotations",
|
"name": "doctrine/annotations",
|
||||||
"version": "v1.4.0",
|
"version": "v1.4.0",
|
||||||
@ -1777,6 +1833,51 @@
|
|||||||
],
|
],
|
||||||
"time": "2018-02-14T08:40:54+00:00"
|
"time": "2018-02-14T08:40:54+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "sensiolabs/security-checker",
|
||||||
|
"version": "v4.1.8",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sensiolabs/security-checker.git",
|
||||||
|
"reference": "dc270d5fec418cc6ac983671dba5d80ffaffb142"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sensiolabs/security-checker/zipball/dc270d5fec418cc6ac983671dba5d80ffaffb142",
|
||||||
|
"reference": "dc270d5fec418cc6ac983671dba5d80ffaffb142",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"composer/ca-bundle": "^1.0",
|
||||||
|
"symfony/console": "~2.7|~3.0|~4.0"
|
||||||
|
},
|
||||||
|
"bin": [
|
||||||
|
"security-checker"
|
||||||
|
],
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "4.1-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-0": {
|
||||||
|
"SensioLabs\\Security": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Fabien Potencier",
|
||||||
|
"email": "fabien.potencier@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "A security checker for your composer.lock",
|
||||||
|
"time": "2018-02-28T22:10:01+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "swiftmailer/swiftmailer",
|
"name": "swiftmailer/swiftmailer",
|
||||||
"version": "v6.0.2",
|
"version": "v6.0.2",
|
||||||
|
9
config/packages/dev/security_checker.yaml
Normal file
9
config/packages/dev/security_checker.yaml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
services:
|
||||||
|
SensioLabs\Security\SecurityChecker:
|
||||||
|
public: false
|
||||||
|
|
||||||
|
SensioLabs\Security\Command\SecurityCheckerCommand:
|
||||||
|
arguments: ['@SensioLabs\Security\SecurityChecker']
|
||||||
|
public: false
|
||||||
|
tags:
|
||||||
|
- { name: console.command, command: 'security:check' }
|
@ -1,6 +1,9 @@
|
|||||||
{
|
{
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@symfony/webpack-encore": "^0.17.0"
|
"@symfony/webpack-encore": "^0.17.0",
|
||||||
|
"bootstrap-sass": "^3.3.7",
|
||||||
|
"node-sass": "^4.7.2",
|
||||||
|
"sass-loader": "^6.0.7"
|
||||||
},
|
},
|
||||||
"license": "UNLICENSED",
|
"license": "UNLICENSED",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
12
symfony.lock
12
symfony.lock
@ -1,4 +1,7 @@
|
|||||||
{
|
{
|
||||||
|
"composer/ca-bundle": {
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
"doctrine/annotations": {
|
"doctrine/annotations": {
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
@ -125,6 +128,15 @@
|
|||||||
"ref": "aaddfdf43cdecd4cf91f992052d76c2cadc04543"
|
"ref": "aaddfdf43cdecd4cf91f992052d76c2cadc04543"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"sensiolabs/security-checker": {
|
||||||
|
"version": "4.0",
|
||||||
|
"recipe": {
|
||||||
|
"repo": "github.com/symfony/recipes",
|
||||||
|
"branch": "master",
|
||||||
|
"version": "4.0",
|
||||||
|
"ref": "e65a105bf4cd5b1b79012ba029954927f05922e8"
|
||||||
|
}
|
||||||
|
},
|
||||||
"swiftmailer/swiftmailer": {
|
"swiftmailer/swiftmailer": {
|
||||||
"version": "v6.0.2"
|
"version": "v6.0.2"
|
||||||
},
|
},
|
||||||
|
@ -3,7 +3,9 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<title>{% block title %}Fiche de compte dynamique{% endblock %}</title>
|
<title>{% block title %}Fiche de compte dynamique{% endblock %}</title>
|
||||||
{% block stylesheets %}{% endblock %}
|
{% block stylesheets %}
|
||||||
|
<link rel="stylesheet" href="{{ asset('build/css/app.css') }}">
|
||||||
|
{% endblock %}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
{% block body %}
|
{% block body %}
|
||||||
@ -11,6 +13,8 @@
|
|||||||
Votre caisse mobile en ligne
|
Votre caisse mobile en ligne
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block javascripts %}{% endblock %}
|
{% block javascripts %}
|
||||||
|
<script src="{{ asset('build/js/app.js') }}"></script>
|
||||||
|
{% endblock %}
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -3,44 +3,67 @@
|
|||||||
{% block title %}Hello !{% endblock %}
|
{% block title %}Hello !{% endblock %}
|
||||||
|
|
||||||
{% block body %}
|
{% block body %}
|
||||||
<style>
|
<div class="container">
|
||||||
.example-wrapper {
|
<div class="example-wrapper">
|
||||||
margin: 1em auto;
|
<h1>Caisse de convention Qzine</h1>
|
||||||
max-width: 800px;
|
<fieldset>
|
||||||
width: 95%;
|
|
||||||
font: 18px/1.5 sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.example-wrapper code {
|
<div class="row">
|
||||||
background: #F5F5F5;
|
<div class="col-xs-6">
|
||||||
padding: 2px 6px;
|
<h2>
|
||||||
}
|
Catégories
|
||||||
</style>
|
</h2>
|
||||||
|
{% for c in categories %}
|
||||||
|
<h3>{{ c.name }}</h3>
|
||||||
|
{% for p in c.products %}
|
||||||
|
<button class="btn btn-default">
|
||||||
|
{{ p.name }}
|
||||||
|
<span class="badge badge-info">0</span>
|
||||||
|
</button>
|
||||||
|
{% endfor %}
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
<div class="col-xs-6">
|
||||||
|
<fieldset class="sell">
|
||||||
|
<div class="event-name">
|
||||||
|
<strong>évènement:</strong>
|
||||||
|
<input type="text" value="le salon du livre">
|
||||||
|
</div>
|
||||||
|
<div class="well">
|
||||||
|
<h2>Commentaire</h2>
|
||||||
|
<input type="text" value="le comm">
|
||||||
|
|
||||||
<div class="example-wrapper">
|
</div>
|
||||||
<h1>Hello ! ✅</h1>
|
<h2>Prix</h2>
|
||||||
<fieldset>
|
<strong>
|
||||||
|
<span class="price"></span>
|
||||||
|
€</strong>
|
||||||
|
<button class="btn btn-primary">
|
||||||
|
Enregistrer
|
||||||
|
</button>
|
||||||
|
</fieldset>
|
||||||
|
<fieldset>
|
||||||
|
<h2>Historique</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="one-sell">
|
||||||
|
12€ - commentaire
|
||||||
|
<button>
|
||||||
|
<i class="fa fa-pencil"></i>
|
||||||
|
</button>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<h2>
|
|
||||||
Catégories
|
|
||||||
</h2>
|
|
||||||
{% for c in categories %}
|
|
||||||
<h3>{{ c.name }}</h3>
|
|
||||||
{% for p in c.products %}
|
|
||||||
<button class="btn btn-default">
|
|
||||||
{{ p.name }}
|
|
||||||
</button>
|
|
||||||
{% endfor %}
|
|
||||||
{% endfor %}
|
|
||||||
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<footer>
|
<footer>
|
||||||
|
made by Tykayn -
|
||||||
This friendly message is coming from:
|
<a href="www.cipherbliss.com">
|
||||||
<ul>
|
Cipher Bliss
|
||||||
<li>Your controller at <code>src/Controller/ProductController.php</code></li>
|
</a>
|
||||||
<li>Your template at <code>templates/product/index.html.twig</code></li>
|
</footer>
|
||||||
</ul>
|
</div>
|
||||||
</footer>
|
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -1,24 +1,23 @@
|
|||||||
var Encore = require('@symfony/webpack-encore');
|
var Encore = require('@symfony/webpack-encore');
|
||||||
|
|
||||||
Encore
|
Encore
|
||||||
// the project directory where compiled assets will be stored
|
// the project directory where compiled assets will be stored
|
||||||
.setOutputPath('public/build/')
|
.setOutputPath('public/build/')
|
||||||
// the public path used by the web server to access the previous directory
|
// the public path used by the web server to access the previous directory
|
||||||
.setPublicPath('/build')
|
.setPublicPath('/build')
|
||||||
.cleanupOutputBeforeBuild()
|
.cleanupOutputBeforeBuild()
|
||||||
.enableSourceMaps(!Encore.isProduction())
|
.enableSourceMaps(!Encore.isProduction())
|
||||||
// uncomment to create hashed filenames (e.g. app.abc123.css)
|
// uncomment to create hashed filenames (e.g. app.abc123.css)
|
||||||
// .enableVersioning(Encore.isProduction())
|
// .enableVersioning(Encore.isProduction())
|
||||||
|
|
||||||
// uncomment to define the assets of the project
|
// uncomment to define the assets of the project
|
||||||
// .addEntry('js/app', './assets/js/app.js')
|
.addEntry('js/app', './assets/js/app.js')
|
||||||
// .addStyleEntry('css/app', './assets/css/app.scss')
|
.addStyleEntry('css/app', './assets/css/global.scss')
|
||||||
|
// uncomment if you use Sass/SCSS files
|
||||||
|
.enableSassLoader()
|
||||||
|
|
||||||
// uncomment if you use Sass/SCSS files
|
// uncomment for legacy applications that require $/jQuery as a global variable
|
||||||
// .enableSassLoader()
|
.autoProvidejQuery()
|
||||||
|
|
||||||
// uncomment for legacy applications that require $/jQuery as a global variable
|
|
||||||
// .autoProvidejQuery()
|
|
||||||
;
|
;
|
||||||
|
|
||||||
module.exports = Encore.getWebpackConfig();
|
module.exports = Encore.getWebpackConfig();
|
||||||
|
Loading…
Reference in New Issue
Block a user