Перейти к содержанию
Форум поддержки пользователей VamShop

Картинки в список новостей и список статей.


Рекомендуемые сообщения

Как в список новостей и список статей вывести первую картинку, которая находиться в новости или в статье?

Ссылка на сообщение
Поделиться на другие сайты

За вывод только текста, без картинок, отвечает какой-то код. Где он находиться?

Ссылка на сообщение
Поделиться на другие сайты

как-то так http://clipartmag.ru/article_info.php?articles_id=37

 

если надо и для каталога статей, то по аналогии. если будут проблемы - обращайтесь.

Ссылка на сообщение
Поделиться на другие сайты
  • 4 weeks later...

как-то так http://clipartmag.ru/article_info.php?articles_id=37

 

если надо и для каталога статей, то по аналогии. если будут проблемы - обращайтесь.

 

Нужно для каталога статей вывести перед названием статьи первую картинку из статьи.

Пробовала сделать по аналогии.

 

PHP-файл правила этот: /articles.php

 

После строки while ($articles = vam_db_fetch_array($articles_query)) {

Вставила код:

$qI=0; $qIcon='';
if ($qI=strpos($one['content'],'src="')) {
$qI=$qI+5;
$qIcon=substr ($one['content'] , $qI);
$qI=strpos($qIcon,'"');
$qIcon='<img src="'.substr ($qIcon, 0,$qI).'" alt="Image" />';
}
 
После кода:
$module_content[] = array (
'ARTICLE_NAME' => $articles['articles_name'],
'ARTICLE_SHORT_DESCRIPTION' => $articles['articles_head_desc_tag'], 
'ARTICLE_DATE' => vam_date_long($articles['articles_date_added']), 
'ARTICLE_LINK' => vam_href_link(FILENAME_ARTICLE_INFO, 'articles_id=' . $articles['articles_id'] . $SEF_parameter), 
'AUTHOR_NAME' => $articles['authors_name'], 
'AUTHOR_LINK' =>  vam_href_link(FILENAME_ARTICLES, 'authors_id=' . $articles['authors_id'] . $SEF_parameter_author), 
'ARTICLE_CATEGORY_NAME' => $articles['topics_name'],
'ARTICLE_CATEGORY_LINK' => vam_href_link(FILENAME_ARTICLES, 'tPath=' . $articles['topics_id'] . $SEF_parameter_category),
 

Вставила код:

'ARTICLE_ICON' => $qIcon,

 

В файле /public_html/templates/шаблон/module/articles.html

Вставила строку {$module_data.ARTICLE_ICON}

 

В файл стилей добавила:

img.articleImagePreview {float: left; padding: 3px 5px 3px 0; width: 80px !important;}

 

Но никаких изменений на сайте не произошло.

Подскажите, что я сделала не так? Что исправить?

Ссылка на сообщение
Поделиться на другие сайты

А может прозе взять $articles['articles_description'] и уже из этой переменной доставать нужный код, без всяких while ?!

Ссылка на сообщение
Поделиться на другие сайты

Я почти не разбираюсь в php-программировании, и не смогу реализовать Ваш совет.... Просто попыталась применить чужое уже готовое решение, но по аналогии. Не получилось.

Ссылка на сообщение
Поделиться на другие сайты

Вы уж извините, но код за Вас писать не буду.

 

Отдельно картинки нет у статьи, разве что если у Вас в самом тексте статьи добавлена через html-код, т..е. в любом случае костыли получается, из html-кода вытаскивать код картинки.

Ссылка на сообщение
Поделиться на другие сайты

support, Спасибо за ответ. 

В самой статье у меня есть картинки, мне нужно выдернуть первую.

 

 

Yurassik1, я прошу Вас мне помочь и подсказать, Вы ведь предложили обратиться к Вам, если будут проблемы при реализации данного решения. Я увидела, что Вы приводили пример реализации данной задачи: http://mir-zdor.ru/articles.php,

мне именно это и нужно. Подскажите, пожалуйста, как правильно сделать.

Ссылка на сообщение
Поделиться на другие сайты

Подскажите, пожалуйста, как правильно сделать.

в статьях требуется намного больше изменений в коде, чем в новостях.

если желаете заказать эту доработку на своем шопе, то пишите в личку.

Ссылка на сообщение
Поделиться на другие сайты

в статьях требуется намного больше изменений в коде, чем в новостях.

если желаете заказать эту доработку на своем шопе, то пишите в личку.

 

Заказала доработку, Юрий задачу выполнил так, как надо, и в срок.

 

Юрий, спасибо!

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...