Спасибо.
У меня на главной странице выводится модуль "Новые статьи", заголовок которого имеет формат "Заголовок статьи". Мне же хотелось бы, чтобы он был в формате — "Раздел из которого статья–Заголовок статьи"
Как то так.
Роман, посмотрите в мой профиль и на количество лет, а потом ответьте себе на вопрос — верю ли я в сказки — про пропажу ответа — а не удаление его лично и написанием следующего поста — для поднятия темы вверх ...Не понял куда делся мой ответ. Повторю его еще раз.
Не люблю нечестность…
— сам ответ пропасть не может;
— тот кто бы мог его удалить — на сайте не было в этом промежутке времени — я глядел...
Если только НЛО, как на Хабре все время летает ...
аналогично.Не люблю нечестность ...
2.5. Создание темы на форуме не гарантирует решения проблемы, описанной в ней.
каким образом можно сделать, чтобы рядом с названием статьи выводилось еще и название раздела из которого она
как минимум внести соответствующие строки в файл шаблона, а так же видимо поправить sql запрос в модуле.
Давайте для начала кое-что уясним. Потому что обвинять в чем то человека, не будучи знакомым с ним это неблагодарное дело. Но. Если я задаю вопрос на форуме это и означает, что сам я справиться не могу и что перед этим были проведены часы в поиске решения проблемы с помощью поисковиков.
Куда более яснее я должен пояснить?
Если есть понимание как это должно выглядеть, то оставьте пустые и беспочвенные обвинения и помогите, пожалуйста.
Вдогонку. Я не программист и не могу изменить код. Поэтому и прошу помощи у знающих людей.
и помогите, пожалуйста.
внести соответствующие строки в файл шаблона, а так же видимо поправить sql запрос в модуле.
что вы пытались сделать помимо "поиска в поисковиках"?что сам я справиться не могу
вы поймите, мне ничего не стоит дать вам готовое решение, но лично моя цель(расценивайте как хотите) это помочь человеку, который ПЫТАЕТСЯ разобраться, но не получается. Еще раз, что вы пытались сделать помимо "поиска в поисковиках"?
в догонку
тогда бросайте это неблагодарное занятие, меня эта фраза просто вымораживает.Я не программист и не могу изменить код.
в файле \modules\mod_latest\module.php
этот запрос
$sql = "SELECT con.*, con.pubdate as fdate, u.nickname as author, u.login as author_login FROM cms_content con LEFT JOIN cms_category cat ON cat.id = con.category_id LEFT JOIN cms_users u ON u.id = con.user_id WHERE con.published = 1 AND con.showlatest = 1 AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today')) ".$catsql." ORDER BY con.id DESC LIMIT ".$cfg['newscount'];
$sql = "SELECT con.*, con.pubdate as fdate, cat.seolink as cat_seolink, u.nickname as author, u.login as author_login FROM cms_content con LEFT JOIN cms_category cat ON cat.id = con.category_id LEFT JOIN cms_users u ON u.id = con.user_id WHERE con.published = 1 AND con.showlatest = 1 AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today')) ".$catsql." ORDER BY con.id DESC LIMIT ".$cfg['newscount'];
переменная с ссылкой будет иметь вид {$article.cat_seolink}
Что я делал. Я пытался подставить разные переменные в файле con_content_xxx.tpl
Также находил, что вывод названия раздела присутствует мускуль запросах в файле frontend папки component. А также в папке modules пхп файл.
Если бы это была какая нибудь переменная вроде {$article.title} или
<a class="con_pt_hidelink" href="javascript:void;" onClick="{literal}$('#pt_list').toggle();{/literal}">{$LANG.CONTENT}</a>
UPD. Нашел следующий вариант. Там присутствует:
$this->inDB->query("UPDATE cms_content SET seolink='{$article['seolink']}{$article['id']}' WHERE id = {$article['id']}");
UPD 2.
Может что-то полезное можно вынести из этого поста: instantcms.ru/blogs/plohie-mysli/kazhdomu-razdelu-svoi-com-content-read-tpl.html
while($con = $inDB->fetch_assoc($result)){ $articles[$next]['id'] = $con['id']; $articles[$next]['title'] = $con['title']; $articles[$next]['hits'] = $con['hits']; $articles[$next]['href'] = $model->getArticleURL(null, $con['seolink']); $articles[$next]['author'] = $con['author']; $articles[$next]['authorhref'] = cmsUser::getProfileURL($con['author_login']); $articles[$next]['comments'] = $cfg['showcom'] ? $inCore->getCommentsCount('article', $con['id']) : false; $articles[$next]['date'] = $inCore->dateformat($con['fdate']); $articles[$next]['description'] = $con['description']; $articles[$next]['image'] = (file_exists(PATH.'/images/photos/small/article'.$con['id'].'.jpg') ? 'article'.$con['id'].'.jpg' : ''); }
В данном случае
$articles[$next]['title'] = $con['title'];
А мне получается надо в этом коде еще подключить вывод данных из поля title из таблицы cms_category
И вот на этом я и ступорнулся. Потому как не имею ни малейшего представления:) как это сделать:)