2 проблеми: дублювання ? чекбокси
-
Хороший плаг?н, дякую!
Але ? 2 проблеми.1. Дублювання категор?й при використанн? плаг?на “qTranslate X”.
У мене ? власн? категор??: област?, м?ста ? ?нше.. При активованому плаг?н? qTranslate X (плюс доповнення для нього qTranslate slug) ? активованому плаг?н? “Cyr to Lat enhanced” категор?? працюють ? в?дображаються коректно. Але як т?льки тимчасово при необх?дност? вимкнути плаг?н “Cyr to Lat enhanced”, залишивши активними “qTranslate X” ? “qTranslate slug” – моментально створюються дубл? категор??. Якщо до вимкнення були категор?? “Киев” ? “Ки?в” залежно в?д вибору мови, то п?сля тимчасового деакивац?? плаг?на “Cyr to Lat enhanced” в обох мовах ста? по 2 Ки?ва. Якщо потр?бно буде додам скр?ншоти ? крок-за-кроком в?дтворення проблеми. ?диний тимчасовий вих?д п?сля активац?? “Cyr to Lat enhanced” видалити дубл? вручну ? перезберегти ?снуюч? категор??.2. Чекбокси.
? форма додавання посту через фронт-енд, в як?й ? чекбокси. Для прикладу чекбокси “Перший чекбокс”, “Другий чекбокс” ? “Third checkbox”. Якщо при активованих плаг?нах “qTranslate X”, “qTranslate slug” ? “Cyr to Lat enhanced” на одн?й з локал?зованих верс?й сайту (для прикладу /uk/) створити пост ? в?дм?тити ц? 3 чекбокси, то на опубл?кован?й стор?нц?:
– в?добразяться вс? 3, якщо мова залишатиметься /uk/;
– в?добразиться т?льки останн?й англ?йський (Third checkbox), якщо переключити на ?ншу верс?ю сайту (для прикладу /ru/).
Аналог?чно при створенн? посту, якщо вибрана верс?я сайту /ru/:
– в?добразяться вс? 3, якщо мова залишатиметься /ru/;
– в?добразиться т?льки останн?й англ?йський (Third checkbox), якщо переключити на ?ншу верс?ю сайту (для прикладу на /uk/).Проте! Якщо деакивувати плаг?н “Cyr to Lat enhanced” (при цьому залишити активними “qTranslate X” ? “qTranslate slug”), то при створенн? посту на верс?? сайту /uk/ – на опубл?кован?й стор?нц? в?добразяться вс? 3 чекбокси, незалежно в?д того, на яку мову пот?м переключити. ? не залежно в?д того, на як?й мов? сайту було створено пост – вс? чекбокси в?дображаються на опубл?кован?й стор?нц? вс? верс?? сайту.
Не знаю в чому саме проблема. Бачу т?льки, що при деактивованому плаг?н? “Cyr to Lat enhanced” кожен чекбокс ма? значення формату “d0..”, для прикладу “d0bfd0b5d180d188d0b8d0b9_d187d”. ? в такому формат? чекбокси нормально працюють у вс?х верс?я сайту, коректно обробляються в str_replace(), trim($value), sanitize_title() ? т.д. Але як т?льки активувати плаг?н, значення чекбокса перетворю?ться на “pershyj_chekboks” ? п?сля цього очмусь з’являються проблеми.
Було б добре виправити. А поки шукатиму тимчасов? вар?анти вир?шення.
П.с. Не так давно укра?нський алфав?т отримав оф?ц?йну трансл?терац?ю латиницею, за посиланням: https://life.pravda.com.ua/person/2010/02/1/38791/
Можна оновити, якщо в цьому ? зм?ст.Дякую за плаг?н! В ц?лому чудова робота!
- The topic ‘2 проблеми: дублювання ? чекбокси’ is closed to new replies.