Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 2.938
» Neuestes Mitglied: Tobias S.
» Foren-Themen: 3.675
» Foren-Beiträge: 17.962

Komplettstatistiken

Benutzer Online
Momentan sind 41 Benutzer online
» 0 Mitglieder
» 41 Gäste

Aktive Themen
PHP-Entwickler für Joomla...
Forum: Sonstiges
Letzter Beitrag: Karl-Josef
23.03.2017, 17:48
» Antworten: 0
» Ansichten: 46
Online- Shop erstellen la...
Forum: Sonstiges
Letzter Beitrag: fibo
23.03.2017, 13:18
» Antworten: 2
» Ansichten: 226
kopierte Website modifizi...
Forum: Sonstiges
Letzter Beitrag: fibo
23.03.2017, 13:09
» Antworten: 4
» Ansichten: 1.891
Photoshop Effekte - Bloom...
Forum: Photoshop
Letzter Beitrag: fibo
23.03.2017, 13:07
» Antworten: 5
» Ansichten: 2.575
tt_address Adressen Expor...
Forum: Extensions
Letzter Beitrag: fibo
23.03.2017, 12:58
» Antworten: 3
» Ansichten: 99
Extension-Partial
Forum: Extensions
Letzter Beitrag: ayhan
22.03.2017, 14:44
» Antworten: 1
» Ansichten: 73
div hat keine Höhe
Forum: CSS
Letzter Beitrag: MrMurphy
18.03.2017, 14:55
» Antworten: 1
» Ansichten: 67
Welches CS nutzt ihr?
Forum: Photoshop
Letzter Beitrag: fibo
16.03.2017, 15:27
» Antworten: 14
» Ansichten: 7.305
Gründung einer Internetse...
Forum: HTML
Letzter Beitrag: PSAnfänger
16.03.2017, 12:55
» Antworten: 5
» Ansichten: 532
LiveStream Hilfe!
Forum: HTML
Letzter Beitrag: fibo
16.03.2017, 10:01
» Antworten: 5
» Ansichten: 250

 
Question PHP-Entwickler für Joomla Erweiterungen gesucht
Geschrieben von: Karl-Josef - 23.03.2017, 17:48 - Forum: Sonstiges - Keine Antworten

Hallo,

ich bin Webdesigner ohne PHP-Kenntnisse (tja, so etwas gibt es leider immer noch... Sleepy ) und suche für ein aktuelles Joomla-Projekt die Hilfe eines erfahrenen Programmierers. Es geht hauptsächlich um zusätzlichen Code in und um die Erweiterungen Breezingforms und Content Builder.

Bitte jetzt (nicht wieder) laute Aufschreie der Typo3-Gemeinde, warum ich mich denn überhaupt mit einem solchen "Hausfrauen-CMS" befasse. Die Erklärung ist einfach. Ich habe Typo3 nie wirklich kapiert und irgendwann aufgegeben. Wink

Dennoch habe ich stets dieses Forum sehr geschätzt und habe noch heute Themen abonniert.

Mir würde auch schon ein Tipp genügen, wo ich Freelancer für diese Art von kleineren Aufgaben am besten finden könnte. Bei php.de oder phpforum.de war ich wohl an der falschen Stelle.

Probiere gerade joomlajobs.de, welches mir noch am vielversprechendsten erscheint.

Bei Interesse liefere ich natürlich die Details hier nach oder per PM.

Danke im Voraus.

Drucke diesen Beitrag

  Extension-Partial
Geschrieben von: ayhan - 21.03.2017, 16:55 - Forum: Extensions - Antworten (1)

Hallo zusammen,

ich arbeite gerade an einer Extension, bzw. es ist das Extbase Tutorial. In einem Teil wird ein Partial verwendet, das einen Ordner per for-Schleife auslesen soll, den Code habe ich unten eingefügt, der aber nicht ausliest, bzw. ich erhalte keine Bilderausgabe. Die Bilder liegen im Verzeichnis fileadmin/user_upload/

Frage: habe ich da etwas falsch gemacht oder liegt es an den Versionen, in dem Tutorial wird TYPO3 in der Version 6.2 verwendet ich nutz 7.6:

<table class="tx-gallery">
    <tr>
        <f:for each="{gallery.images}" as="image">
            <td>
                <f:image src="fileadmin/user_upload/{image.file} " height="450" alt="{image.title}" />
            </td>
        </f:for>
    </tr>
</table>

Würde mich über eine Antwort sehr freuen.

Grüße

Ayhan

Drucke diesen Beitrag

  div hat keine Höhe
Geschrieben von: Robert4500 - 18.03.2017, 14:18 - Forum: CSS - Antworten (1)

Hallo,

ich hab ein Problem bei der Webseite http://weixelbaum-webdesign.at/musikinstrumente/
ich hab da ein div, das Bilder enthält und darunter ein div, das Text enthält. Aber der Text erscheint nicht unterhalb der Bilder, sonder er ist daruntergeschoben. Ich verstehe das nicht, wieso das div keine Höhe hat, es sind ja Bilder darinnen.

Hier ein Ausschnitt aus den css:

#bilder {
    width: 100%;
    position: relative;
    display: block;
}

#klavier {
    width: 20%;
    position: absolute;
    left: 0;
}

#gitarre {
    width: 20%;
    position: absolute;
    left: 20%;
}

usw.

dann der Container mit dem Text unterhalb:

.container {
    margin: 0 auto;
    width: 100%;
    max-width: 1000px;
}

wenn die css hier nicht genügen, bitte in der Webseite ansehen


Wieso funktioniert das nicht und was kann ich dagegen tun ?

Im voraus besten Dank

Robert

Drucke diesen Beitrag

Brick tt_address Adressen Exportieren
Geschrieben von: The_C - 17.03.2017, 09:59 - Forum: Extensions - Antworten (3)

Hallo,
hab Typo 7.6.15 mit direct_mail 5.1.0 und tt_address 3.0.3 im einsatz.
Alles funktioniert soweit ganz gut bis auf den Export einer CSV Datein aus direct_mail hier wird der gender nicht mit exportiert...

Das hier wird alles exportiert und ich finde keine Einstellung wo ich den gender hinzufügen könnte:

uid,name,first_name,middle_name,last_name,title,email,phone,www,address,company,city,zip,country,fax,module_sys_dmail_category,module_sys_dmail_html,tstamp

Eigentlich ist die CSV Datei so unbrauchbar weil sie ja nicht Original so aussieht wie sie soll,
weis jemand wie man das Problem lösen könnte?
Ich weis nicht wie man sonst die Adressen in einem vernünftigen Format aufbewahren kann oder sie aus tt-address rausbekommt...

Danke schon mal jetzt für Eure Hilfe!

Drucke diesen Beitrag

  ext:mask Add Content Button zusätzlich im backend-template ausgeben
Geschrieben von: max951 - 15.03.2017, 23:23 - Forum: Extensions - Keine Antworten

Hallo,

ich versuche mich grad an der Extension mask.

Ich habe ein "Spalten-Element" erstellt wie im angehängten Screenshot dargestellt.
Damit kann man beliebig viele Spalten mit entsprechender Bootstrap Klassenauszeichnung erstellen. In jeder Spalte lassen sich dann übliche Inhaltselemente einfügen.
Das funktioniert so weit auch ganz prima. Es ist nur recht unübersichtlich für den Redakteur.

Schön wäre es, wenn ich im Backend an geeigneter Stelle den "Add Content" Button ausgeben könnte.
Derzeit sieht mein Backend-Template ganz schlicht so aus:

Code:
<f:if condition="{data.tx_mask_spalte}">
 <div style="display: table;width:100%;">
   <f:for each="{data.tx_mask_spalte}" as="data_item">
     <div style="display: table-cell">
       "add content button" hierher
     </div>
   </f:for>
 </div>
</f:if>

Leider habe ich bisher nicht gefunden wie ich das lösen könnte.

Gibts die Möglichkeit den Button irgendwie auszugeben? 

Dankeschön

Max



Angehängte Dateien Thumbnail(s)
   
Drucke diesen Beitrag

  URLs mit und ohne /?L=2
Geschrieben von: Otti182 - 09.03.2017, 16:12 - Forum: CoolURI - Antworten (3)

Hallo zusammen,
habe folgendes Problem – CoolURI erstellt mir jeweils 2 URLs. 1x eine normale und 1x ein URL mit /?L=2 am Ende (z.B.www.domain.de/unterseite/?L=2). Weiß jemand vielleicht den Fehler? Zur Webseite -> Inhalt exestiert in 2 Sprachen (DE L=0 und IT L=1).

Viele Grüße

Drucke diesen Beitrag

  Fehlermeldung beim Aufruf des Backend-Logins
Geschrieben von: tlech - 06.03.2017, 17:02 - Forum: Tutorials - Antworten (2)

Aus einem mir nicht erklärbaren Grund erscheint beim Aufruf des Backend eine Fehlermeldung (siehe Screenshot).

Ich habe einige Tage nicht am Kurs weiterarbeiten können und beim erneuten Start kommt diese Meldung. Keine Änderung in irgend einer Konfiguration vorgenommen - funktioniert einfach nicht mehr?



Angehängte Dateien Thumbnail(s)
   
Drucke diesen Beitrag

  Amazon Widget einbinden
Geschrieben von: Bennie1358 - 02.03.2017, 11:58 - Forum: HTML - Antworten (3)

Hallo liebe Leute,

ich bin noch recht neu im Thema Webdesign. Ich nutzte Microsoft Expression Web und befasse mich auch mit dem Thema HTML. Ich würde extrem gerne das Amazon Such-Widget in meine Website einbinden, weiß aber absolut nicht wie...
Ich hoffe es gibt jemanden der mir das Schritt für Schritt erklären kann. Wenn ich den Code von Amazon kopiere, passiert leider nicht wirklich viel, außer das er im Browser sehr lange die Seite lädt, dann aber doch nix passiert.

Die gefundenen Hilfen im Netz, hatten leider keinen Erfolg. Habs bei Jimdo einmal geschafft, aber da hat es dann fast jeder Browser geblockt wegen irgendeinem unbekannten Script oder sowas... Sad

Vielen Dank im vorraus.

Drucke diesen Beitrag

  realurl, news und cache
Geschrieben von: ekarakas - 27.02.2017, 10:04 - Forum: Extensions - Keine Antworten

Hallo,
ich bin seit mehreren Stunden auf der Suche nach einer Lösung für mein Problem.
System:
Typo3 6.2.25
news extension 3.2.2 (musste an vielen stellen angepasst werden, aus diesem Grund update nicht so leicht)
realurl 1.13.7 (höher nicht wegen BE-Modul)

Folgender Fehler tritt auf:
Wenn man auf eine Artikel-Detailseite kommt wird bei einigen (wenigen) Artikeln ein anderer angezeigt. Ruft man die Seite mit no_cache=1 auf oder konfiguriert dies in den Seiteneigenschaften, wird der richtige Artikel angezeigt.

Habe dieses verhalten bei keinem anderen Projekt.
Ich kann den Cache auf der Seite nicht dauerhaft ausblenden da in diesem Fall der canonical-tag nicht richtig generiert wird. Der Kunde wollte eine verkürzte url, ohne Action und Controller. Habe dies auch wie in der Dokumentation der news-Extension umgesetzt.

Hier meine realurl-konfiguration:

PHP-Code:
<?php
$TYPO3_CONF_VARS
['FE']['addRootLineFields'] .= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
 
   'pagePath' => array(
 
       'type' => 'user',
 
       'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
 
       'spaceCharacter' => '-',
 
       'languageGetVar' => 'L',
 
       'expireDays' => '3',
 
       'rootpage_id' => 1,
 
       'firstHitPathCache' => 1
    
),
 
   'init' => array(
 
       'enableCHashCache' => 1,
 
       'respectSimulateStaticURLs' => 0,
 
       'enableUrlDecodeCache' => 1,
 
       'enableUrlEncodeCache' => 1
    
),
 
   'preVars' => array(
 
       array(
 
           'GETvar' => 'L',
 
           'valueMap' => array(
 
               'de' => '0',
 
           ),
 
           'noMatch' => 'bypass',
 
       ),
 
       array(
 
           'GETvar' => 'no_cache',
 
           'valueMap' => array(
 
               'no_cache' => 0,
 
               // no_cache => 1,  in der URL wird ein Ordner namens no_cache eingeblendet
 
           ),
 
           'noMatch' => 'bypass',
 
       ),

 
   ),
 
   'fixedPostVars' => array(
 
       'beraterDetailConfig' => array(
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[action]',
 
               'valueMap' => array(
 
                   'show' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[controller]',
 
               'valueMap' => array(
 
                   'Expert' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[expert]',
 
               'lookUpTable' => array(
 
                   'table' => 'fe_users',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'name',
 
                   'addWhereClause' => ' AND NOT disable',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   ),
 
               )
 
           )
 
       ),
 
       'geoSucheConfig' => array(
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[action]',
 
               'valueMap' => array(
 
                   'searchGeo' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[controller]',
 
               'valueMap' => array(
 
                   'Expert' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showexpert[expert]',
 
               'lookUpTable' => array(
 
                   'table' => 'fe_users',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'name',
 
                   'addWhereClause' => ' AND NOT disable',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   ),
 
               )
 
           )
 
       ),
 
       'zertifikatConfig' => array(
 
           array(
 
               'GETvar' => 'tx_experte_zertifikat[action]',
 
               'valueMap' => array(
 
                   'zertifikat' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_zertifikat[controller]',
 
               'valueMap' => array(
 
                   'Expert' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_zertifikat[expert]',
 
               'lookUpTable' => array(
 
                   'table' => 'fe_users',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'name',
 
                   'addWhereClause' => ' AND NOT disable',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   ),
 
               )
 
           )
 
       ),
 
       'companyConfig' => array(
 
           array(
 
               'GETvar' => 'tx_experte_showfirma[action]',
 
               'valueMap' => array(
 
                   'show' => '',
 
                   'update' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showfirma[controller]',
 
               'valueMap' => array(
 
                   'Company' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_experte_showfirma[company]',
 
               'lookUpTable' => array(
 
                   'table' => 'tx_experte_domain_model_company',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'name',
 
                   'addWhereClause' => ' AND NOT deleted',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   ),
 
               )
 
           )
 
       ),

 
       '33' => 'beraterDetailConfig',
 
       '109' => 'beraterDetailConfig',
 
       '47' => 'beraterDetailConfig',
 
       '45' => 'zertifikatConfig',
 
       '110' => 'zertifikatConfig',
 
       '34' => 'companyConfig',
 
       '112' => 'companyConfig',


 
       '13' => 'geoSucheConfig',
 
       'newsDetailConfiguration' => array(
 
           array(
 
               'GETvar' => 'tx_news_pi1[action]',
 
               'valueMap' => array(
 
                   'detail' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_news_pi1[controller]',
 
               'valueMap' => array(
 
                   'News' => '',
 
               ),
 
               'noMatch' => 'bypass'
 
           ),
 
           array(
 
               'GETvar' => 'tx_news_pi1[news]',
 
               'lookUpTable' => array(
 
                   'table' => 'tx_news_domain_model_news',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'title',
 
                   'addWhereClause' => ' AND NOT deleted',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   ),
 
                   'languageGetVar' => 'L',
 
                   'languageExceptionUids' => '',
 
                   'languageField' => 'sys_language_uid',
 
                   'transOrigPointerField' => 'l10n_parent',
 
                   'autoUpdate' => 1,
 
                   'expireDays' => 180,
 
               )
 
           )
 
       ),
 
       'newsCategoryConfiguration' => array(
 
           array(
 
               'GETvar' => 'tx_news_pi1[overwriteDemand][categories]',
 
               'lookUpTable' => array(
 
                   'table' => 'sys_category',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'title',
 
                   'addWhereClause' => ' AND NOT deleted',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   )
 
               )
 
           )
 
       ),
 
       'newsTagConfiguration' => array(
 
           array(
 
               'GETvar' => 'tx_news_pi1[overwriteDemand][tags]',
 
               'lookUpTable' => array(
 
                   'table' => 'tx_news_domain_model_tag',
 
                   'id_field' => 'uid',
 
                   'alias_field' => 'title',
 
                   'addWhereClause' => ' AND NOT deleted',
 
                   'useUniqueCache' => 1,
 
                   'useUniqueCache_conf' => array(
 
                       'strtolower' => 1,
 
                       'spaceCharacter' => '-'
 
                   )
 
               )
 
           )
 
       ),
 
       '4' => 'newsDetailConfiguration',
 
       '120' => 'newsDetailConfiguration',
 
       '111' => 'newsDetailConfiguration',
 
       '93' => 'newsDetailConfiguration'
 
       '94' => 'newsDetailConfiguration'
 
       '75' => 'newsTagConfiguration',
 
       '76' => 'newsTagConfiguration',
 
   ),
 
   'postVarSets' => array(
 
       '_DEFAULT' => array(
 
           'controller' => array(
 
               array(
 
                   'GETvar' => 'tx_news_pi1[action]',
 
                   'noMatch' => 'bypass'
 
               ),
 
               array(
 
                   'GETvar' => 'tx_news_pi1[controller]',
 
                   'noMatch' => 'bypass'
 
               )
 
           ),

 
           'dateFilter' => array(
 
               array(
 
                   'GETvar' => 'tx_news_pi1[overwriteDemand][year]',
 
               ),
 
               array(
 
                   'GETvar' => 'tx_news_pi1[overwriteDemand][month]',
 
               ),
 
           ),
 
           'page' => array(
 
               array(
 
                   'GETvar' => 'tx_news_pi1[@widget_0][currentPage]',
 
               ),
 
           ),
 
           'ex' => array(
 
               array(
 
                   'GETvar' => 'tx_experte_showexpert[action]',
 
                   'noMatch' => 'bypass'
 
               ),
 
               array(
 
                   'GETvar' => 'tx_experte_showexpert[controller]',
 
                   'noMatch' => 'bypass'
 
               ),
 
           ),
 
           'zert' => array(
 
               array(
 
                   'GETvar' => 'tx_experte_zertifikat[action]',
 
                   'noMatch' => 'bypass'
 
               ),
 
               array(
 
                   'GETvar' => 'tx_experte_zertifikat[controller]',
 
                   'noMatch' => 'bypass'
 
               ),
 
           ),
 
           'firma' => array(
 
               array(
 
                   'GETvar' => 'tx_experte_showfirma[action]',
 
                   'noMatch' => 'bypass'
 
               ),
 
               array(
 
                   'GETvar' => 'tx_experte_showfirma[controller]',
 
                   'noMatch' => 'bypass'
 
               ),
 
           ),
 
           'geoSearch' => array(
 
               array(
 
                   'GETvar' => 'tx_experte_showexpert[action]',
 
                   'noMatch' => 'bypass'
 
               ),
 
               array(
 
                   'GETvar' => 'tx_experte_showexpert[controller]',
 
                   'noMatch' => 'bypass'
 
               ),
 
           ),

 
       ),
 
       // configure filenames for different pagetypes
 
       'fileName' => array(
 
           'defaultToHTMLsuffixOnPrev' => 1,
 
           'index' => array(

 
               'sitemap.xml' => array(
 
                   'keyValues' => array(
 
                       'type' => 841132,
 
                   ),
 
               ),

 
               'sitemap.txt' => array(
 
                   'keyValues' => array(
 
                       'type' => 841131,
 
                   ),
 
               ),

 
               'robots.txt' => array(
 
                   'keyValues' => array(
 
                       'type' => 841133,
 
                   ),
 
               ),

 
               '_DEFAULT' => array(
 
                   'keyValues' => array(
 
                       'type' => 0,
 
                   )
 
               ),

 
           ),
 
       ),
 
   ),

); 

Interessant ist auch noch, dass die Links funktionieren. Wenn ich über die Listenansicht -> Artikel-Link auf die Detailseite komme wird der richtige Artikel angezeigt. Wenn man aber die URL kopiert und direkt in die Adressleiste einfügt wird dieser Fehler hervorgerufen. Aber eben nur bei diesem Artikel. Andere Artikel, gleiche News-Ordner und ebenfalls keine Kategrie funktionieren ob direkteingabe oder Link.

Ich stehe total auf dem Schlauch.

Bedanke mich schon jetzt für eure Zeit und eure Mühe.

LG, ekarakas

Drucke diesen Beitrag

  Upload before pay
Geschrieben von: popeye_at_work - 26.02.2017, 23:35 - Forum: Plugins - Antworten (1)

Liebe Community,
ich suche nach einer ausgereiften Shoplösung, (standalone, Plugin oder Erweiterung) mit einer „Upload before pay“-Funktion. Ähnlich wie bei den Fotodienstleistern „pixum“, „cewe“ oder „poster-xxl“ soll der Kunde ein oder mehrere Fotos hochladen und dann über mehrere checkboxen den Umfang der Dienstleistung festlegen. Das hochgeladene Foto soll als thumbnail mit den gewählten features und natürlich einem Preis in einem Warenkorb abgebildet werden. Response-Design ist dabei elementar.
„YITH WooCommerce Uploads“ für Wordpress ist mir zu unflexibel. Habt ihr eine Idee wie ich hier weiterkomme?
Viele Grüße aus Berlin
Heiko



Angehängte Dateien Thumbnail(s)
   
Drucke diesen Beitrag