Keresés

D8: entity form, #ajax callback + validálás

lonalore képe

Hello,

Lenne egy drupal 8-as gondom, remélem tudtok segíteni. Van egy modulom, amiben van egy saját, bundle nélküli entity type-om, a Membership. A probléma ott van, hogy ha az entity-hez tartozó form-on egy elemre (currency) rárakok egy #ajax callback-et (annyi dolga lenne, hogy a kiválasztott currency szerint átír egy szöveget, vagyis a szövegben lecseréli a currency-t a kiválasztottra):

https://gist.github.com/lonalore/2a304f89a8cee7e977cbb6100f486949#file-m...

... akkor működik is a dolog, de a validálás valamiért lefut. Nyilván azért mert kihagytam valamit, vagy nem is csinálom jól a dolgokat, nem tudom.

Az egyéni validálásaim itt vannak:
https://gist.github.com/lonalore/2a304f89a8cee7e977cbb6100f486949#file-m...

és alatta pedig ott az ajax callback metódus, ami átírja a currency-t a kiválasztottra:
https://gist.github.com/lonalore/2a304f89a8cee7e977cbb6100f486949#file-m...

Ha kitöltöm a formon a szükséges mezőket, akkor nincs gond, lefut az ajax, és cseréli szépen a szöveget (vagyis a form elemet), de ha üresen van hagyva legalább 1 kötelező mező, akkor a validálás bekavar az ajax-nak.

Találkozott már valaki hasonlóval?

Itt van a repo, ha valakinek könnyebb úgy, hogy látja is működés közben:
https://www.drupal.org/node/2297439/git-instructions/8.x-2.x

A form-ról itt egy képernyőkép:
https://gist.github.com/lonalore/2a304f89a8cee7e977cbb6100f486949#gistco...
(tehát van az Amount-hoz tartozó currency dropdown list, ha változik, akkor a Trial period-nál lévő currency is változna)

A segítséget előre is köszönöm! Címet nem tudtam jobbat kitalálni, nevezzétek át nyugodtan. :)

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

HTTPS cert hiba smink telepítésnél

szistvan képe

Hi!

Saját szerverre (apache 2.4.10, mysql 5.5.49, php 5.6.20) telepített drupal 8.1.2-nél az új sminket nem igazán tudtam telepíteni, az alábbi hibát kapom:

===================

Az adatkérés sikertelen volt, mert az alábbi hiba történt: Error creating resource: [message] fopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed [file] /var/www/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php [line] 282 [message] fopen(): Failed to enable crypto [file] /var/www/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php [line] 282 [message] fopen(https://ftp.drupal.org/files/projects/drupal8_zymphonies_theme-8.x-1.0.t...): failed to open stream: operation failed [file] /var/www/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php [line] 282
https://ftp.drupal.org/files/projects/drupal8_zymphonies_theme-8.x-1.0.t... címről nem sikerült a Drupal projektet letölteni

======================

Amikor a drupalt próbáltam wget-el leszedni, már akkor is panaszkodott tanusítványra, de a wget-nek meg tudtam mondani, hogy ne vegye figyelembe. Majd telepítésnél a magyar nyelvet kiválasztva azt mondta, hogy nem tudja letölteni a nyelvi filet, gyanítom hasonló okok miatt, de kézzel ezt is megoldottam. Viszont mindent nem szeretnék "kézzel megoldani", esetleg van valakinek ötlete, tippje, merre és mit nézegessek?

Előre is köszönöm!

Drupal verzió: 

vsftpd beállítási probléma

Salty képe

Az alábbi probléma megoldására kérnék tőletek ötleteket.
Egy Debian 8-alapú linux desktop alatt telepítettem egy LAMP szervert, majd beállítottam a virtualhostot úgy, hogy a /home/sajátnév/public_html könyvtárban tudok weblapokat készíteni. A Drupal 7-et tudtam is telepíteni, nincs vele semmi probléma. Szeretném viszont elérni azt, hogy a Drupal adminisztrációs felületén keresztül tudjak modulokat telepíteni. Ennek érdekében feltelepítettem egy vsftpd-t drupal.org-on leírtaknak megfelelően. Az adminisztrációs felületen keresztül továbbra sem működött a feltöltés csak abban az esetben, ha a könyvtár jogosultságot beállítottam a sudo chown www-data:www-data -R /home/sajatnev/public_html/drupal7 paranccsal. Ebben az esetben viszont a fájlkezelőn keresztül nem férek a drupal7 könyvtárhoz. Ha visszaállítom a jogosultságot sajátnév:sajátnév-re, akkor értelemszerűen ismét nem működik a modul feltöltése és az alábbi hibaüzenetet kapom:
Failed to connect to the server. The server reports the following message:
Cannot connect to FTP Server, check settings

WARNING: You are not using an encrypted connection, so your password will be sent in plain text.

Segítő hozzászólásaitokat előre is köszönöm.

Taxonomy upgrade extras: 
Drupal verzió: 

Kettő dátum mező megjelenítése egy négyzeten

vikicica22 képe

Hello mindenkinek!

Kettő tartalom típusom van. Az egyikben van egy Dátum (field_date) mező amiben időpontokat tudok rögzíteni a másikban, tartalom típusban is szintén időpontokat tudok rögzíteni Dátum (field_date_repeat) de itt ismétlődő dátumokat.

Ezeket nem tudom megjeleníteni egy nézet formátumban, mert a mezöknél, szűrési feltételeknél, rendezési szempontnál nem tudom csoportokba egyesíteni.

A négyzetnek igy kellene kinéznie:

2016. június 13.
08:00 - Iskola - (sima dátum tartalom)
12:00 - Ebéd - (sima dátum tartalom)

2016. június 14.
12:00 - Ebéd - (sima dátum tartalom)
14:00 - Tánc - (ismétlődő dátum tartalom)
16:00 - Iskola - (sima dátum tartalom)

2016. június 15.
10:00 - Iskola - (sima dátum tartalom)
12:00 - Ebéd - (sima dátum tartalom)
14:00 - Tánc - (ismétlődő dátum tartalom)

2016. június 16.
09:00 - Iskola - (sima dátum tartalom)
12:00 - Ebéd - (sima dátum tartalom)
14:00 - Tánc - (ismétlődő dátum tartalom)

2016. június 17.
14:00 - Tánc - (ismétlődő dátum tartalom)

A négyzet Formátum: Táblázat

MEZŐK
Tartalom: (field_date) Dátum - Felhasználók számára látható formátum: (2016. június 10.)
Tartalom: (field_date_repeat) Dátum - Felhasználók számára látható formátum: (2016. június 10.)
Tartalom: (field_date) Dátum - Felhasználók számára látható formátum: (14:55)
Tartalom: (field_date_repeat) Dátum - Felhasználók számára látható formátum: (14:55)
Tartalom: Cím

SZŰRÉSI FELTÉTEL
Dátum: Dátum (node) (Tartalom: Dátum - kezdődátum (field_date) >= now)

RENDEZÉSI SZEMPONT
Tartalom: Időpont - kezdődátum (növekvő)
Tartalom: Cím (növekvő)

--------------

A SZŰRÉSI FELTÉTELnél, megadom, hogy a program végén a nézetből lekerüljön az időpont aminek már vége de ha oda teszem ezt
Dátum: Dátum (node) (Tartalom: Dátum - kezdődátum (field_date repeat) >= now)
eltűnik minden a táblázatban, mivel kettő dátum, mező van, ezért kell mindegyikre egy ilyen szűrés.
A szűrési feltétel – Hozzáadás – És /vagy Újrarendezés itt van olyan, hogy Új szűrőcsoport létrehozása, itt és / vagy kapcsolok, vannak benne. Próbálgattam de nem jártam sikerrel (túl sok volt már a és / vagy részek nekem)

A RENDEZÉSI SZEMPONToknál szintén nem lehet össze vonni a dolgokat
Tartalom: Dátum - kezdődátum (field_date) (növekvő) + Tartalom: Dátum - kezdődátum (field_date_repeat) (növekvő) ennek a kettőnek a csoportosításából kellene a rendezési szempontokat megjeleníteni a táblázatban.

Meg lehet ezt valahogy valositani?

Taxonomy upgrade extras: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Advanced Forum 2.6 - rossz sorszám hivatkozások

fusionerno képe

Sziasztok,

Régen foglalkoztam már az Advanced Forum modullal, úgy 2-3 éve talán. Akkoriban az volt a gond vele, hogy rossz sorszámokra hivatkozott a fejlécben, amikor válaszoltunk egy hozzászólásra. Feltettem a Drupal 7.43-at és a legújabb Advanced Forumot (2.6), és így 3 évvel később is ugyanaz a hiba. Hogy lehet ez? Van erre megoldás?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Esemény adatainak kitöltése felhasználó adatlapja alapján

this.isti képe

Sziasztok!
Azt szeretném, hogy ha egy felhasználó létrehoz egy eseményt, automatikusan töltse ki az adatmezőket a felhasználó adataival.
Pl: esemény helyszíne legyen a felhasználó lakcíme.
Úgy szeretném, hogy ezekkel az adatokkal csak töltse fel a bemeneti mezőket, hogy a felhasználó tudja módosítani, ha az esemény más adatokkal rendelkezik, mint a saját adatai.

Ezt hogy tudom megoldani? Esetleg van hozzá készített bővítmény?
Köszönöm előre is a segítségeteket!

Drupal verzió: 

taxonomy views css

loogan23 képe

Sziasztok!

Van e lehetőség arra, hogy egy views nézetben kilistáztatott tartalmak egyedi megjelenítést kaphassanak taxonómia kifejezés alapján?

Azt szeretném elérni, hogy egy nézetben a különböző témájú tartalmak egyedi színeket és ikonokat kapjanak.

Köszönettel:
loogan

Fórum: 

Facebook regisztrációs gondok

vikicica22 képe

Hello mindenkinek!

Sajnos elkövettem azt a hibát, hogy az emberek regisztrációját akartam megkönnyebbíteni és használtam a fboauth (Facebook OAuth (FBOAuth)) modult.

Észrevettem, hogy vannak olyan regisztrált felhasználok (56db), akiknek a normál regisztrációs email címe helye a facebook email címet rögzítette a rendszer pl.: [email protected]

Ez az email cím nem jó, mert bármit írok erre a címre akkor vissza küldi a levelező rendszer, hogy ilyen cím nincsen nem létezik vagy pl.: új jelszót nem tud kérni a felhasználó, mert a rendszer erre az email címre küldi ki neki a levelet és nem fog megérkezni :(

Szerintetek hogyan tudom a normális, email címükre kicserélni a facebook címeket?

Taxonomy upgrade extras: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Klón sminkkel betűtípusai nem jelennek meg

valekaa képe

Szervusztok!

Egy ideje ezt a hibaüzenetet kapom a drupal alatti oldalamon.

Warning: file_get_contents(sites/all/themes/venture_theme_clone/script.js): failed to open stream: No such file or directory _locale_parse_js_file() függvényben (/includes/locale.inc 1488 sor).

Nem tudom mire vélni, jó ideig remekül működött a klónozott venture sminkem, témám. Néhány dolog történt, próbáltam telepíteni ckeditor alkalmazást és sok modult is telepítettem, de ténylegesen nem nyúltam az oldalam ezen részéhez, nem töröltem a hibaüzenetben hiányolt adatot. Oszt így keresztbe állt a dolog.
Olybá tűnik, hogy a betűtípusokat a klón helyett az eredeti témából veszi, és ezt a hibaüzenetet mellékeli.
Bízom szíves segítségetekben, hogy tudtok irányt mutatni, segítséget adni ennek a gondnak a megoldásában. Biztosan pofon egyszerű a dolog, de én nem tudok mihez nyúlni.
Minden jót kívánok!

Drupal verzió: 
Fórum: 

Midweight Drupal Developers - Contractors or Permanent (London based agency)

SofiaAsztalos1 képe

About us
We're a friendly, hard-working Drupal-only web agency. Based in the City, we have around thirty staff and our team are known for the high standard of work they deliver. We offer a great combination of salary, bonuses and paid overtime, plus the best kit. If you are career and knowledge hungry, we provide on-the-job training programs to help develop your skills in areas that you get to choose.

Clients are a wide range of businesses, charities, education establishments and startups. Client budgets range from £40k - £300k, and cover every type of project you can conceive of with Drupal. Our approach to production is process-driven and helps us deliver high standards of engineering, in a relaxed working environment.

About you
You'll have a good general technology background and at least 2 years or more experience working with Drupal, with a desire to learn and develop your capabilities. You'll work to high standards, best practices for Drupal, and will have a structured approach to your work.

Essential skills
Drupal 7 site builds, module configuration and theming using Views, Fields, Panels, Webform and the rest of the standard module set
Structured approach to troubleshooting
Confidence with PHP, MySQL, jQuery, HTML5, CSS3, Git, Drush etc
Some good general sysadmin capability

Desirable skills

  1. Familiarity with Drupal 8
  2. Drupal Commerce builds
  3. Drupal module development / patching
  4. Experience with Migrate, Features
  5. JavaScript development
  6. Theming from scratch or based on framework (Bootstrap, Foundation, Zen etc)
  7. Responsive site build and theme

The role
You'll be working alongside other developers, themers and sitebuilders to deliver Drupal projects for our clients.

The work is varied, ranging from small maintenance tasks on existing websites to full, ground-up site builds. Pair programming and group working is encouraged amongst our developers, and we have a strong team dynamic. We offer a great learning environment, with active support and coaching from across the rest of the business, and a regular reward scheme. We work on Pantheon infrastructure, which offers excellent development workflow management.

Permanent package
£32k + depending on experience, plus £5k OTE bonus scheme. Other perks include paid overtime, gym, high quality kit and ongoing coaching.

Staff recruited from abroad will be offered relocation assistance and compensation.

Contracting
We are also looking for candidates who might prefer to work remotely.
You would be still required to work together with our in-house developers and project managers, so English is essential.

Do not hesitate to get in touch with any questions, you might have.
CV to be submitted to [email protected]

Munka jellege: 
Távmunka
Nyelvtudás: 
angol
Idő igénybevétel: 
Eseti, project jellegű
Szükséges tapasztalat szintje: 
középhaladó
Szervezet megnevezése: 
NDP studio
Kapcsolattartó neve: 
Sofia Asztalos