Closed rizomaa closed 3 years ago
Беру это на себя. Из вопросов: 1) with сердечко by у меня отсутствует это доделать надо самому или у меня не обновлен проект? понять не могу 2) Language то же самое, отсутствует в хедере и язык изменить не могу. Быть может это просто дизайн вообще и надо просто сделать with serdechko by Falanster? Пока по структуре буду смотреть с чем разбираться.
Пока наверстал саму надпись. Начал делать стили, пока ничего не отображается вообще, пытаюсь разобраться с этим. Гуглю атрибуты, вспоминаю стили. Немного видимо придется почитать про scss. Увидел связь с props, изучаю способ взаимодействия с ними. Пришел к выводу о том, что судя по всему создаются переменные в labels.php и в vue-i18n-locales.generated.js, которые используются в качестве строковых значений, которые в свою очередь интегрируются в footer.vue (и куда угодно) посредством export defaults. При чем labels.php и в vue-i18n-locales.generated.js содержат в себе все данные на всех использующихся языках, что приводит к вопросу, а не надо ли написать на всех языках? made by, зроблена, сделано или только как на картинке? Судя по надписи все же на eng с сердечком надо, но идея такая возникла. Пока для себя вижу вариант сделать что-то по аналогии, опираясь на то, каким образом сделано: "Powered by Doika. Supported by the European Union".
Развидел связь с labels.php и в vue-i18n-locales.generated.js, пытаюсь понять откуда данные поступают. Уже есть мысль, о других связях. Но наверное, для начала, я прочитаю https://ru.vuejs.org/v2/guide/components-props.html
@Gordonshik для сардэчка карыстайцеся шрыфтам awesome
Пока прочитал про: создание экземпляра Vue, Данные и методы, Хуки жизненного цикла экземпляра, Диаграмма жизненного цикла. И про другие принципы vue, но по структуре пока еще не вкурил. Только больше вопросов возникло после некоторых поисков. Вроде того, что есть два файла footer.vue, у них разные пути, но как они друг с другом связаны пока не очевидно. Кое что общее у них вроде как есть.
Прочитал это: https://ru.vuejs.org/v2/guide/syntax.html#%D0%A1%D1%8B%D1%80%D0%BE%D0%B9-HTML. Пытаюсь сделать, пока не выходит
Начал по аналогии менять структуру футера во всех файлах и где видел по аналогии передавал переменные по пропсам, уже кучу раз переделывал, пока безрезультатно.
@Gordonshik Я бачу, што вы шмат усяго зрабілі, паспрабуем сістэматызаваць працу.
Як разумею вы спадзяваліся:
Але атрымалася, што кантэнт ляжыць у нейкім іншым месцы. І вы зараз шукаеце яго хаатычна? што паказвае пошук са словамі: with 'with 'with' ?
Я як і вы не ведаю рашэння, але паспрабую выбудаваць яго алгарытм.
@rizomaa Как раз хотел отписать. В какой-то момент я увидел такое в Footer.vue({{ $t('labels.admin.common.footer.with') }}), глянул где и что это и вышел на перевод, подумал, что надо объявить там, Дадаць атрыбуты у патрэбны кампанент і запоўніць у яго "Фаланстэр", как и написали НО! На данный момент моя логика такая (по шагам)
withLove: { type: String, default: '' }, falanster: { type: String, default: '' }
)
4) Далее уже в аналогично с уже написанным с помощью полученных из пропс сведений написать то же самое практически, только с нашими данными. Но не работает так у меня.
Если не так, то пока я не совсем понимаю, откуда еще (из какого внешнего источника) можно получить пропсы, где их объявить и куда еще расшарить.
Я натыкался на много похожих по структуре футеров в разных файлах, иногда в них встречались отличия, уровня: вместо и т.д.
По поводу поиска with 'with 'with':
Выводит практически все варианты с labels.php.
Заранее скажу, что там я уже тоже пробовал все объявлять на всех языках
'falanster' => 'Falanster',
примерно так у меня получилось, но выхлопа от этого, я конечно же не получил.
В logging.php 'with' => [ 'stream' => 'php://stderr', ]
Ну и как я уже писал в начале: в какой-то момент я увидел такое в Footer.vue({{ $t('labels.admin.common.footer.with') }}), тут тоже with находит.
@Gordonshik пакуль тут трохі прытармозім.
зробім простую задачу (1-2) і вернемся да гэтых
паглядзіце: https://github.com/diglabby/doika/issues/680
Вітаю, @Gordonshik
Падкажы калі ласка, ці змэрджылі мы гэту задачу? Бо нешта гляджу ПР https://github.com/diglabby/doika/pull/683 Ён проста стопнуты.
@rizomaa видимо не мерджанули, reopen pr сделать не могу, во всяком случае я пуллил, но не добавилось ничего
Прывітанне @Gordonshik,
Проста твары новы ПР з гэтымі жа зменамі.
Эта ишью ещё актуальна? "Фаланстэр" со ссылкой же уже есть в футере.
@darth-tesla а сардэчка там? (зы чырвогана колеру)
@darth-tesla заасайніў табе картку. напішы як тут прагрэс?
@darth-tesla дзякуй, ПР прыняў
Гэтая іш'ю была аўтаматычна пазначаецца як нясвежы, таму што не было ў апошні час неактыўны на працягу 365 дзён. Калі ласка выдаліце "нясвежы" лэйбл калі вы не згодны з гэтым. Калі вы гэтага не зробіце, я буду аўтаматычна зыкрыю іш'ю праз 7 дзён. Гэта вельмі важна, каб мы не закрывалі іш'ю, якія не павінны быць закрытыя, так што калі ласка адрэагкйце на гэтае апавяшчэнне (будзь коцікам! 🐈). Дзякуй!
Гэтае іш'ю закрыта, таму што гэта яно было неяктыўным 365 дзён, і яшчэ 7 дзён пасля маркіроўкі яго як «нясвежы» ніхто не адрэагаваў на гэта і не зняў гэтую пазнаку.