mazanie suboru (field)

Na zobrazovanie produktov som pouzil catalog z ubercartu. V produkte som
pridal dalsi field na nahravanie pdf suborov. Vsetko funguje tak ako ma. Len
s tym rozdielom, ze ja ako admin viem tento nahraty subor aj vymazat, ale
uzivatel nie. Preletel som opravnenia, ale nic som nenasiel. Kde moze byt
problem?

Fórum: 

Reklama

Nemáte náhodou zapnutý modul Field Permissions?

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

namam zapnuty modul Field Permissions

Zaujimave je, ze ked ja ako admin nahram subor tak sa nahra na server vporiadku. Ale ak ho nahra uzivatel tak na servri objavim dva subory: "xxx.pdf" (nahravany subor) a zaroven je tam aj "xxx_0.pdf" (kopia)
V node produktu je zobrazovany subor "xxx.pdf", ale link je na "xxx_0.pdf"
Cim to moze byt?

To je tím, že na serveru už xxx.pdf je, proto ten nový soubor Drupal přejmenuje na xxx_0.pdf

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Obavam sa ze si nerozumieme. V skutocnosti je to tak ze ak subor nahram na server tak po ulozeni nodu je na servri len jeden subor. A tak by to malo byt. Subor vymazem a prihlasim sa ako uzivatel. Po nahrani suboru a ulozei nodu su na servri dva subory. Teda ak tu istu operaciu urobim ako admin, vysledkom je jeden subor ak to urobim ako uzivatel, tak vysledkom su dva subory. A to mi pripada divne.

Jak ho mažete? Pokud třeba přes FTP, pak je problém v tom, že Drupal si udržuje seznam nahrávaných souborů v tabulce files_managed (nebo ak nějak) a proto si stále myslí, že tam soubor je. Tipuji to na nějakou nekonzistenci této tabulky s tím, co se na serveru skutečně nachází.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

problem zacal tym, ze uzivatel nahral pdf subor a uz mu ho neslo zmazat, ale mne to fungovalo cez admin

zapol som uzivatelovi este nejake prava a zacalo to fungovat
:-)

Přidat komentář