Только что меня все еще беспокоила ревизия Студии Счастья...
Теперь я очень счастлив, потому что решил некоторые проблемы с использованием dede:freelist. У меня нет другого выбора, кроме как опубликовать его на веб-сайте, чтобы поделиться с друзьями, и я надеюсь, что он поможет некоторым друзьям, у которых такая же проблема, как и у меня. .
Freelist — это новый функциональный тег dede5.3. Его также называют тегом свободного списка. Раньше, когда dede создавал список статей или изображений, его можно было вызвать только с помощью тега {dede:arclist/} или через {. dede:list/} на странице столбца. Теги вызывают данные столбца. Оба метода вызова имеют свои преимущества и недостатки. Первый метод вызова данных очень гибок, но его нельзя вызывать на страницах, а второй можно вызывать. страницы.
Я столкнулся с такой ситуацией, когда делал «Колонку наших работ» в Happiness Studio. Колонка «Наши работы» разделена на две колонки: текущие проекты и прошлые работы. Я хочу реализовать «Предыдущие работы». Для разбивки этого списка нет ни списка, ни. Можно использовать arclist. К счастью, новая функция freelist, разработанная dede5.3, может реализовать эту функцию.
Однако мое понимание freelist ограничивается некоторыми базовыми сведениями на официальном сайте. Использование freelist на самом деле ничем не отличается от lsit. Просто поместите {dede:freelist/} под шаблон списка. Затем выберите {dede:freelist/}. описание тега должно быть специально написано под страницей списка свободных мест.
Хотя вышеизложенное легко понять и легко сделать, мне все равно пришлось немало потрудиться над решением различных мелких задач.
Вопрос 1: {dede:freelist/} был помещен в текущий шаблон списка (мой шаблон называется work.html), а также был написан код цикла для страницы шаблона бесплатного списка. Затем при предварительном просмотре я нажал на него. столбец и обнаружил, что так называемый {dede:freelist/} вообще не имеет никакого эффекта. Контента нет!!
отвечать:
Я потратил на это много времени. Возможно, это потому, что я новичок или из-за моей невнимательности, я обнаружил следующие ошибки одну за другой, а затем решил проблему.
1. Адрес хранения списка, название списка и т. д. не совпадают с указанным столбцом. Поэтому страница, открытая бесплатным списком, не может быть связана с столбцом «Наши работы», поэтому при предварительном просмотре «Наши работы» это вообще не работает. Данные свободного списка не отображаются. См. рисунок ниже -----
2. После того, как я это изменил, я с радостью пошел просмотреть его, но Деде дал мне еще одну пощечину. Что происходит? Итак, я попросил совета у эксперта через QQ, и он потерял его. : Обновите шаблон бесплатного списка. Я с радостью обновил шаблон. Я нашел ссылку ниже и нажал на предварительный просмотр. Когда я увидел его, я был почти вне себя от радости и наконец увидел давно потерянный бесплатный список. . Я так счастлив.
3. Но я слишком рано обрадовался и обнаружил, что все миниатюры, сгенерированные бесплатным списком, по какой-то причине были размером 80*80. Эта проблема меня не ошарашила, я знал, что это делает [field:image/]. Я умело изменил выражение картинки на Затем я быстро увидел, что список наконец-то стал таким же, как мой статический дизайн, и был очень рад./
4. Как говорится... крайнее счастье приносит горе...
Когда я подумал, что проблема, которая беспокоила меня все утро, наконец-то решена, я обновил весь сайт одним щелчком мыши. Затем я ввел имя домена, чтобы увидеть эффект от сайта, и сразу же перешел на страницу «. Графа «Наши работы». , содержимое списка свободных снова исчезло... (Если бы не тот факт, что я только что купил монитор, мне бы хотелось его разбить...)
Я успокоился и продолжил поиск проблемы. Я тщательно обдумал, какой шаг во всем процессе пошел не так. Когда я трижды просмотрел одну и ту же работу, я нажал на ссылку, предоставленную обновлением бесплатного списка. выше. Я обнаружил, что содержимое бесплатного списка вернулось. Затем я снова ввел имя домена, проверил содержимое этого столбца и обнаружил, что содержимое бесплатного списка все еще там..
Это странно... Не зря мне приходится самому обновлять содержимое бесплатного списка, когда я нажимаю одну кнопку, чтобы обновить весь сайт, и нажимаю на ссылку. Таким образом, весь сайт обновляется? искать ответ на этот вопрос, потому что этот бесплатный список меня очень утомляет.
Я надеюсь, что друзья, столкнувшиеся с такими проблемами, как моя, смогут найти здесь решения проблем. В конце концов, я долго искал в Интернете и не нашел подобных решений... Эх.../.
Новые проблемы, обнаруженные с 6 по 14 число:
После того, как я добавил новые работы, а затем обновил страницу в целом, я обнаружил серьезную проблему, то есть возникла проблема со столбцом свободного списка. Независимо от того, я нажимал «Наши работы», «Предыдущая страница», «Следующая страница». " или Предварительный просмотр При обновлении ссылок на бесплатный список я обнаружил, что данные есть только на последней странице. После тщательной проверки я обнаружил, что ссылки в двух местах заполнены неправильно. См. красный кружок на картинке ниже. .
Кроме того, в настройках графы «Наши работы» необходимо выбрать открытие первой страницы списка.
Пожалуйста, обратите внимание на эти мелкие оплошности и не будьте такими небрежными, как я. Ха-ха/.