GithubHelp home page GithubHelp logo

comsolit / owl_slider Goto Github PK

View Code? Open in Web Editor NEW
3.0 9.0 12.0 4.23 MB

OWL Carousel as TYPO3 Extension

PHP 20.54% CSS 18.53% JavaScript 50.69% HTML 10.23%
typo3 typo3-extension php javascript jquery looking-for-maintainer unmaintained

owl_slider's People

Contributors

alexanderschneider avatar andrescomsolit avatar clecherbauer avatar crazedt avatar misenring avatar philipp-winterle avatar robert197 avatar sicordev avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

owl_slider's Issues

Missing version

The version 2.5.4 that was released to TER on May, 16th is not available at packagist.org as the tag is missing here. Would you mind to tag the commit and "release" that version?

error after updating to version 2.3.1

After updating to version 2.3.1 I have on FE an error like:

Code: 201601111002371cfc0175

(the string may vary);
full error log:

Mon, 11 Jan 2016 10:27:04 +0100 [ALERT] request="b7effb3b4dc76" component="TYPO3.CMS.Frontend.ContentObject.Exception.ProductionExceptionHandler": Oops, an error occurred! Code: 20160111102703573e472b - {"exception":"exception 'TYPO3\\CMS\\Core\\Error\\Exception' with message 'PHP Warning: array_replace(): Argument #2 is not an array in C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\owl_slider\\Classes\\Controller\\ItemController.php line 103' in C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\core\\Classes\\Error\\ErrorHandler.php:111\nStack trace:\n#0 [internal function]: TYPO3\\CMS\\Core\\Error\\ErrorHandler->handleError(2, 'array_replace()...', 'C:\\\\xampp\\\\htdocs...', 103, Array)\n#1 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\owl_slider\\Classes\\Controller\\ItemController.php(103): array_replace(Array, NULL)\n#2 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\owl_slider\\Classes\\Controller\\ItemController.php(56): TYPO3\\OwlSlider\\Controller\\ItemController->applyCustomConfig(Array, NULL)\n#3 [internal function]: TYPO3\\OwlSlider\\Controller\\ItemController->listAction()\n#4 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Mvc\\Controller\\ActionController.php(283): call_user_func_array(Array, Array)\n#5 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Mvc\\Controller\\ActionController.php(176): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->callActionMethod()\n#6 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Mvc\\Dispatcher.php(86): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->processRequest(Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Request), Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response))\n#7 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Mvc\\Web\\FrontendRequestHandler.php(69): TYPO3\\CMS\\Extbase\\Mvc\\Dispatcher->dispatch(Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Request), Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response))\n#8 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Core\\Bootstrap.php(206): TYPO3\\CMS\\Extbase\\Mvc\\Web\\FrontendRequestHandler->handleRequest()\n#9 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\extbase\\Classes\\Core\\Bootstrap.php(193): TYPO3\\CMS\\Extbase\\Core\\Bootstrap->handleRequest()\n#10 [internal function]: TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run('', Array)\n#11 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(7315): call_user_func_array(Array, Array)\n#12 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\UserContentObject.php(40): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->callUserFunction('TYPO3\\\\CMS\\\\Extba...', Array, '')\n#13 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(943): TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject->render(Array)\n#14 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(859): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject), Array)\n#15 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\ViewHelpers\\CObjectViewHelper.php(119): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('USER', Array)\n#16 [internal function]: TYPO3\\CMS\\Fluid\\ViewHelpers\\CObjectViewHelper->render('tt_content.list...', Array, NULL, '')\n#17 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\Core\\ViewHelper\\AbstractViewHelper.php(261): call_user_func_array(Array, Array)\n#18 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\Core\\ViewHelper\\AbstractViewHelper.php(242): TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#19 C:\\xampp\\htdocs\\typo3.test7.it\\typo3temp\\Cache\\Code\\fluid_template\\Standalone_template_file_List_932522d35a23d286e230dfd1061a9347d02811e2.php(46): TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#20 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\View\\AbstractTemplateView.php(230): FluidCache_Standalone_template_file_List_932522d35a23d286e230dfd1061a9347d02811e2->section_040f06fd774092478d450774f5ba30c5da78acc8(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#21 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\ViewHelpers\\RenderViewHelper.php(121): TYPO3\\CMS\\Fluid\\View\\AbstractTemplateView->renderSection('content', Array, false)\n#22 C:\\xampp\\htdocs\\typo3.test7.it\\typo3temp\\Cache\\Code\\fluid_template\\Standalone_layout_HeaderContentFooter_926a0e24d76157960987fc844e0d427da30a23dd.php(62): TYPO3\\CMS\\Fluid\\ViewHelpers\\RenderViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#23 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\View\\AbstractTemplateView.php(189): FluidCache_Standalone_layout_HeaderContentFooter_926a0e24d76157960987fc844e0d427da30a23dd->render(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#24 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\FluidTemplateContentObject.php(300): TYPO3\\CMS\\Fluid\\View\\AbstractTemplateView->render()\n#25 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\FluidTemplateContentObject.php(102): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->renderFluidView()\n#26 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(943): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->render(Array)\n#27 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(859): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject), Array)\n#28 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(841): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', Array, 'lib.fluidConten...')\n#29 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\CaseContentObject.php(44): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('< lib.fluidCont...', Array, 'list')\n#30 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(943): TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject->render(Array)\n#31 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(859): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject), Array)\n#32 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(841): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('CASE', Array, 'tt_content')\n#33 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\RecordsContentObject.php(119): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('<tt_content', NULL, '')\n#34 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(943): TYPO3\\CMS\\Frontend\\ContentObject\\RecordsContentObject->render(Array)\n#35 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(859): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\RecordsContentObject), Array)\n#36 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\vhs\\Classes\\ViewHelpers\\Content\\AbstractContentViewHelper.php(190): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('RECORDS', Array)\n#37 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\vhs\\Classes\\ViewHelpers\\Content\\AbstractContentViewHelper.php(158): FluidTYPO3\\Vhs\\ViewHelpers\\Content\\AbstractContentViewHelper->renderRecord(Array)\n#38 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\vhs\\Classes\\ViewHelpers\\Content\\AbstractContentViewHelper.php(79): FluidTYPO3\\Vhs\\ViewHelpers\\Content\\AbstractContentViewHelper->getRenderedRecords(Array)\n#39 C:\\xampp\\htdocs\\typo3.test7.it\\typo3conf\\ext\\vhs\\Classes\\ViewHelpers\\Content\\RenderViewHelper.php(45): FluidTYPO3\\Vhs\\ViewHelpers\\Content\\AbstractContentViewHelper->getContentRecords()\n#40 [internal function]: FluidTYPO3\\Vhs\\ViewHelpers\\Content\\RenderViewHelper->render()\n#41 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\Core\\ViewHelper\\AbstractViewHelper.php(261): call_user_func_array(Array, Array)\n#42 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\Core\\ViewHelper\\AbstractViewHelper.php(242): TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#43 C:\\xampp\\htdocs\\typo3.test7.it\\typo3temp\\Cache\\Code\\fluid_template\\Standalone_template_file_Home_c53740e72e10b8eb08a2008641476856165c3623.php(52): TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#44 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\View\\AbstractTemplateView.php(230): FluidCache_Standalone_template_file_Home_c53740e72e10b8eb08a2008641476856165c3623->section_62bce9422ff2d14f69ab80a154510232fc8a9afd(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#45 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\ViewHelpers\\RenderViewHelper.php(121): TYPO3\\CMS\\Fluid\\View\\AbstractTemplateView->renderSection('Main', Array, false)\n#46 C:\\xampp\\htdocs\\typo3.test7.it\\typo3temp\\Cache\\Code\\fluid_template\\Standalone_layout_Default_5230c5e63d88c5c998a8698f3b7d2a7a95ad932e.php(136): TYPO3\\CMS\\Fluid\\ViewHelpers\\RenderViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#47 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\fluid\\Classes\\View\\AbstractTemplateView.php(189): FluidCache_Standalone_layout_Default_5230c5e63d88c5c998a8698f3b7d2a7a95ad932e->render(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#48 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\FluidTemplateContentObject.php(300): TYPO3\\CMS\\Fluid\\View\\AbstractTemplateView->render()\n#49 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\FluidTemplateContentObject.php(102): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->renderFluidView()\n#50 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(943): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->render(Array)\n#51 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(859): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject), Array)\n#52 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(841): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', Array, 'lib.stdContent')\n#53 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\ContentObject\\ContentObjectRenderer.php(805): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('< lib.stdConten...', NULL, '10')\n#54 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\Page\\PageGenerator.php(210): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGet(Array)\n#55 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\Http\\RequestHandler.php(216): TYPO3\\CMS\\Frontend\\Page\\PageGenerator::renderContent()\n#56 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\core\\Classes\\Core\\Bootstrap.php(302): TYPO3\\CMS\\Frontend\\Http\\RequestHandler->handleRequest(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#57 C:\\typo3-src\\typo3_src-7.6.2\\typo3\\sysext\\frontend\\Classes\\Http\\Application.php(78): TYPO3\\CMS\\Core\\Core\\Bootstrap->handleRequest(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#58 C:\\typo3-src\\typo3_src-7.6.2\\index.php(33): TYPO3\\CMS\\Frontend\\Http\\Application->run()\n#59 [internal function]: {closure}()\n#60 C:\\typo3-src\\typo3_src-7.6.2\\index.php(34): call_user_func(Object(Closure))\n#61 {main}"}

Support of TYPO3 8.x

Would be nice to have owl_slider supporting the new TYPO3 8.x

I have tried to just change the required cms version but currently it seems to be a problem with the TCA definition.

Improve quality of Slider-Images?

Hello there,

first of: nicely done! Very easy to install, quite awesome to use!

I have an issue regarding the image-quality of the included images in the slider.
Everything works as it should, but my images are rendered down, so they don't look like they should.
This way, the slider is not usable for me - did I overlook the part of the configuration, where i can adjust my image quality? I want them to look exactly as the files I upload.

I added a screenshot of an example - you cant overlook the bad image quality :)
unbenannt

Thanks in advance.
Kind regards
Valerio Bello

I will make an update for LTS 12 / Would do the maintenance if wished

Hello!
For an upgrade of an older website, I have to do an update of this extension to make it compatible with 12 LTS.

I would also take over the future maintenance for these extensions and would also take care of the deployment to the ext. repo. If requested.

Feel free to get in touch with me to talk about the details.

Best regards - Bastian

TYPO3 exception, if plugin is added through CE 'Insert Records' (TYPO3 v8)

When the plugin is added through a content element 'Insert Records', the following TYPO3 Exception occurs:

Oops, an error occurred!
Section "main" does not exist.

Versions:

owl_slider: current master version
TYPO3: several minor versions of TYPO3 v8

TypoScript only contains the Static templates from fluid_styled_content and owl_slider.

In TYPO3 v7 this usage type with the exact setup works fine. Other extension's plugins can be added this way in TYPO3 v8.

[TYPO3 6.2.14] Incorrect integer value

Hey,

I get these errors when I try to put the slider plugin on the content or create a new slider item in a storage folder. I am using tx_gridelements and tx_jfmulticontent. Any conflicts known?

Errors

SQL error: 'Incorrect integer value: '' for column 'l18n_parent' at row 1' (tt_content:NEW590840f8bbed21.46189690)
SQL error: 'Incorrect integer value: '' for column 'sys_language_uid' at row 1' (tx_owlslider_domain_model_item:NEW59083e41a12291.66846412)

lastBuiltQuery
INSERT INTO tt_content (CType,starttime,endtime,layout,colPos,date,header_position,header_layout,imagewidth,imageheight,imageorient,imagecols,imagecaption_position,cols,recursive,menu_type,list_type,table_bgColor,table_border,table_cellspacing,table_cellpadding,target,spaceBefore,spaceAfter,section_frame,sectionIndex,accessibility_title,accessibility_bypass_text,tx_jfmulticontent_view,tx_gridelements_backend_layout,pid,sorting,sys_language_uid,l18n_parent,header,header_link,hidden,linkToTop,fe_group,select_key,pages,categories,tx_gridelements_container,tx_gridelements_columns,l18n_diffsource,crdate,cruser_id,tstamp,t3ver_stage) VALUES ('list','0','0','0','0','0','','0','0','0','0','2','','0','0','0','owlslider_owlslider','0','0','0','0','','0','0','0','1','','','content','','382','11904','5','','','','0','0','','','','0','','0','a:24:{s:5:\"CType\";N;s:6:\"colPos\";N;s:16:\"sys_language_uid\";N;s:11:\"l18n_parent\";N;s:6:\"header\";N;s:13:\"header_layout\";N;s:15:\"header_position\";N;s:4:\"date\";N;s:11:\"header_link\";N;s:9:\"list_type\";N;s:6:\"layout\";N;s:11:\"spaceBefore\";N;s:10:\"spaceAfter\";N;s:13:\"section_frame\";N;s:6:\"hidden\";N;s:12:\"sectionIndex\";N;s:9:\"linkToTop\";N;s:8:\"fe_group\";N;s:10:\"select_key\";N;s:5:\"pages\";N;s:9:\"recursive\";N;s:10:\"categories\";N;s:25:\"tx_gridelements_container\";N;s:23:\"tx_gridelements_columns\";N;}','1493713150','12','1493713150','0')

debug_backtrace
TYPO3\CMS\Backend\Controller\EditDocumentController->processData#35 // TYPO3\CMS\Core\DataHandling\DataHandler->process_datamap#512 // TYPO3\CMS\Core\DataHandling\DataHandler->insertDB#1247 // TYPO3\CMS\Core\Database\DatabaseConnection->exec_INSERTquery#6079 // TYPO3\CMS\Core\Database\DatabaseConnection->debug#218

No Access tab, no starttime and endtime field

Hi!

I have a TYPO3 8.7.6 and a 2.5.2 version of owlSlider installed on it. I made an upgrade from TYPO3 7.6.x and before the upgrade, we never had that issue... but now...

When i add a slide, i can't put a start or a end time on it because the fields seem to be hidden. What's going on? Can i forgot to do something in configuration?

Can you help me please?
Alex

(Sorry for my not-too-good english, i'm french canadian ;) )

OwlSlider JS File

Hallo,
gibt es einen Grund, warum ihr im Viewhelper die Datei "owl.carousel.js" nicht komprimiert einbindet (owl.carousel.min.js) ?
Gibt bei PageSpeed Insights ein paar mehr Punkte

Gruß Carsten

[help] I can't use the functionality "Custom settings for each slider on page"

I am using TYPO3 7.6.2 and the latest version of owl_slider.
The example in the documentation seems wrong (template analyzer reports it as an error)... I tried with both:

plugin.tx_owlslider.settings.predef.example {
name = Example settings {
items = 2 
random = true 
navigation = true
}
}

and

plugin.tx_owlslider.settings.predef.example {
name = Example settings 
items = 2 
random = true 
navigation = true
}

whithout results.

How can I change the string predef.example string? can I write plugin.tx_owlslider.settings.whatever or plugin.tx_owlslider.settings.test ?

Cannot use TYPO3\CMS\Core\Utility\ExtensionManagementUtility as ExtensionManagementUtility

I get this error when I install owl-slider.It is not an issue of owl-slider alone but one that should be fixed in owl-slider as well.

it is described here:
http://www.wapplersystems.de/blog/cannot-use-typo3cmscoreutilityextensionmanagementutility-as-extensionmanagementutility/

what it says is basically remove
use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
from ext_localconf.php
as it might create issues when caching if another extension was called earlier.

PHP Warning: Use of undefined constant

PHP Warning: Use of undefined constant owl_slider - assumed 'owl_slider' (this will throw an Error in a future version of PHP) in /srv/www/htdocs/typo3conf/ext/owl_slider/Classes/ViewHelpers/AddJsFooterInlineCodeViewHelper.php line 35

[ TYPO3 8.7.19 / PHP 7.2.5 / 10.2.15-MariaDB ]

Slider transition not adjustable

Hi,
I'm using your owl_slider v 2.5.3 package with TYPO 7.6.22.
Per default the slides will change each 8 seconds.
Each try to decrease the duration failed and it still waits 8 seconds before the next slides fades in. May that be an issue?
screen shot 2018-06-27 at 15 22 18
best regards

TYPO3 9.5 compatibility

I have updated the version 2.5.4 so it is now compatible with TYPO3 9.5.
Are you interested in that version?
You could compare it e.g. with WinMerge.

Use includeJSFooterlibs instead of includeJSFooter to avoid duplicate jQuery

There is a special TypoScript option for JavaScript libs like jQuery:
includeJSFooterlibs

If you use it in your Configuration/TypoScript/setup.txt you can avoid multiple includes of the same library.
http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#setup-page-includejsfooterlibs-array

Also you can drop the forceOnTop.

And if you set your path to the lib as constant you could drop the "if" because it is not rendered if you delete the constant with

plugin.tx_owlslider.settings.jquery >
#constants.txt
plugin.tx_owlslider.settings.jquery = EXT:owl_slider/Resources/Public/jquery/jquery-1.11.0.min.js

#setup.txt
page {
    includeJSFooterlibs.jquery = {$plugin.tx_owlslider.settings.jquery}
    includeJSFooter.owlslider = EXT:owl_slider/Resources/Public/owl-carousel/owl.carousel.js
}

[help] the owl.carousel.js javascript is not included

I am using TYPO3 7.6.2 and the latest version of owl_slider.
The owl.carousel.js file inlcuded with \ext\owl_slider\Classes\ViewHelpers\AddJsFooterInlineCodeViewHelper.php

seems not included. I had to add it via typoscript.

I am also using t3jquery and jh_magnificpopup

changing slide height has no effect

I changed the slideHeight to a different value as 120px (400px) via the Constant Editor, but it seems not to have any effect. The height of the slider still remains at 120px.

Template path without function

Hi, im trying to set the root-path for Layout, Templates and Partials to a fileadmin-folder. But my settings are ignored. I tried to set them in constants and setup, TS-Object-Browser shows the path correctly, but the new location is ignored?

Looks like this the in constants
plugin {
tx_owlslider {
...
view {
templateRootPath = fileadmin/site/templates/owlslider/Private/Templates/
partialRootPath = fileadmin/site/templates/owlslider/Private/Partials/
layoutRootPath = fileadmin/site/templates/owlslider/Private/Layouts/
}
...
}
}

Looks like this in the TS-Object-Browser Setup:
[plugin]
...
[tx_owlslider]
[view]
[templateRootPath] = fileadmin/site/templates/owlslider/Private/Templates/
[partialRootPath] = fileadmin/site/templates/owlslider/Private/Partials/
[layoutRootPath] = fileadmin/site/templates/owlslider/Private/Layouts/

If i make changes in fileadmin-files nothing happens, if i change files in the EXT-folders, changes work. As if i never changed the path ...

Can somebody please help me figuring out whats wrong?

TYPO3 8.7.12
owl_slider 2.5.2

Thanks,
harP

Some bugs found

Hi! My colleagues and I have unfortunately found some new bugs in owl_slider version 2.5.3... Hope you can fix them... :)

  1. I have a two language website (French and English). French is my default language. I can't select it in the dropdown list. View Screenshot1.

  2. When I translate my slider, it has to be linked to the original slider. But when i choose Transl.Orig value in the select list, it doesn't keep my value I've chosen... View Screenshot2.

  3. When I select an image already uploaded in the fileadmin, it is adding an underscore and a number to the filename. But, in the fileadmin, the image doesn't have an underscore nor of number. View Screenshot3.

  4. You've fixed this bug (#25) I've sent before, but when i choose an hour and a date to publish my slide and when i save it, it goes back to another date and hour 00:00... View Screenshot4.

Thank you very much!
Alex
screenshot1
screenshot2
screenshot3
screenshot4

Ordering customizable per TypoScript

Grüezi! Would it be possible to add a TS option to select the order of the owl slider items to be ASC or DESC? By default it seems to be "Z-A". Now using js to modify it. Jochen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.