Բարդ հայտարարությունների վահանակ
Ունեմ հարց․ ինչպես ճիշտ իրականացնել բարդ հայտարարությունների վահանակ։
Допустим, у нас есть категория недвижимости, я создаю тип материала недвижимость, заполняю поля и сохраняю։ Իսկ ինչ անել, եթե իմ անշարժ գույքի մեջ կա ենթատարածակարգ՝ տարբեր դաշտերով։ Դիտարկենք օրինակ, երբ ունեմ «բնակարաններ» և «տներ», արդյոք պետք է ստեղծեմ երկու նյութի տեսակ, թե մեկ՝ «անշարժ գույք», և այդ տեսակին գրանցեմ բոլոր դաշտերը (մինչ այժմ գտել եմ այս տարբերակը այլ ֆորումում)։ Իսկ ի՞նչ անել տաքսոնոմիայի հետ այս դեպքում։ Ես վեբ ծրագրավորող եմ՝ մեծ փորձով (7 տարի), և նոր սկսել եմ գրել Drupal 8-ի համար, որովհետև շատ են գովազդում այն, մինչ այդ գրել եմ իմ նախագծերը ֆրեյմվորքերի վրա։
Իդեալական դեպքում ես տեսնում եմ իմ խնդրի լուծումը այսպես․
Նյութի տեսակը 1 — հայտարարություններ։
Տաքսոնոմիայով մտցնում ենք բոլոր կատեգորիաները, յուրաքանչյուր կատեգորիայի համար սեփական դաշտերի հավաքածու, և երբ ավելացնում ենք հայտարարություն և ընտրում կատեգորիան (տաքսոնոմիան), ցուցադրվում են հենց այդ տաքսոնոմիային հատուկ դաշտերը։
Այս պահին հասկացա, որ ստիպված եմ ստեղծել տաքսոնոմիա՝ հայտարարությունների կատեգորիաներ, և յուրաքանչյուր կատեգորիայի համար ավելացնել սեփական նյութի տեսակ, բայց ինչպես կապել սա նոր հայտարարություն ավելացնելիս, քանի որ օգտատերը ստիպված կլինի մուտքագրել և նյութի տեսակը, և տաքսոնոմիան (կատեգորիան), ինչը մի քիչ խճճված է։
Ի՞նչ անել բարդ հայտարարությունների վահանակի իրականացման դեպքում։
Իմ Skype-ն՝ santas_skype