Jump to content
Sign in to follow this  
Kazak70Rus

Проблема с картинками

Recommended Posts

Всем добрый день. Суть проблемы, добавляю статью в каталог, текст+картинки, сохраняю, открываю ее на сайте картинок нет, захожу в админку то же самое, либо бывает еще текст пропадает полностью либо частично. Так же в статьях не работают ссылки, добавляю ссылку, а она перекидывает не на указанный адрес, а на адресс вот такого плана http//домен/"ссылка которую_я_вставил"/. Подскажите пожалуйста что за беда такая может быть.

 

 

post-675814-0-39680500-1386585987_thumb.png

post-675814-0-99945600-1386585987_thumb.png

post-675814-0-71305500-1386598096_thumb.png

post-675814-0-41549000-1386598097_thumb.png

post-675814-0-43951100-1386598098_thumb.png

post-675814-0-27750900-1386598101_thumb.png

post-675814-0-17275200-1386598102_thumb.png

post-675814-0-63252700-1386598103_thumb.png

Share this post


Link to post
Share on other sites

покажите пациента.

 

зы. только Кашпировский лечил людей на расстоянии

ззы был еще Чумак, но тот воду заряжал через телевизор.

Share this post


Link to post
Share on other sites

У вас, скорей всего, проблема в настройках сервера

 

magic_quotes_gpc и magic_quotes_runtime

Share this post


Link to post
Share on other sites

У вас, скорей всего, проблема в настройках сервера

 

magic_quotes_gpc и magic_quotes_runtime

выключены

Share this post


Link to post
Share on other sites

не замечал, получается адрес картинки так же дублируется как и вставленная ссылка

что может привезти к такому раздвоению?

Share this post


Link to post
Share on other sites

Это известно только тому ,кто эту картинку вставил.

Share this post


Link to post
Share on other sites

вставлял картинку как обычно, как в товар, только там все нормально, а тут не хочет. 

Share this post


Link to post
Share on other sites

всталвляю картинку, в исходном

 

<p><img alt="" src="http://shop.avtonyan.com/image/data/102.jpg" style="width: 278px; height: 460px;" /></p>
 
сохраняю, захожу изменить статью вижу это
 
<p>
<img alt="\"\"" data-cke-saved-src="\" src="\"http://shop.avtonyan.com/image/data/102.jpg\"" style="\"width:" 278px;="" height:="" 460px;\"=""></p>
 
сохраняю еще раз и снова захожу 
 
<img alt=\"\\"\\"\" data-cke-saved-src=\"\\\" src=\"\\"http://shop.avtonyan.com/image/data/102.jpg\\"\" style=\"\\"width:\" 278px;=\"\" height:=\"\" 460px;\\\"=\"\">

Share this post


Link to post
Share on other sites

Чудес на свете не бывает,

Какие изменения делались?

 

Кто-то ведь добавляет слеши?

А если добавляет, то почему не возвращает в нормальное положение?

Share this post


Link to post
Share on other sites

модуль "Заказ и регистрация Simple", шаблон немного, все. остальное не трогал

Share this post


Link to post
Share on other sites

 Можно вкратце сам процесс вставки картинки?

Share this post


Link to post
Share on other sites

Как лежат данные в таблице? после первой вставки?

 

oc_information_description

Edited by chukcha

Share this post


Link to post
Share on other sites

Как лежат данные в таблице? после первой вставки?

 

oc_information_description

не совсем понял вопрос

Share this post


Link to post
Share on other sites

Создайте статью, вставьте картинку

и через phpmyadmin посмотрите что лежит в указанной таблице, присутствуют ли там слеши?

Share this post


Link to post
Share on other sites

Покажите модель admin/model/catalog/information.php

class ModelCatalogInformation extends Model {	public function addInformation($data) {		$this->db->query("INSERT INTO " . DB_PREFIX . "information SET sort_order = '" . (int)$data['sort_order'] . "', bottom = '" . (isset($data['bottom']) ? (int)$data['bottom'] : 0) . "', status = '" . (int)$data['status'] . "'");		$information_id = $this->db->getLastId(); 				foreach ($data['information_description'] as $language_id => $value) {			$this->db->query("INSERT INTO " . DB_PREFIX . "information_description SET information_id = '" . (int)$information_id . "', language_id = '" . (int)$language_id . "', title = '" . $this->db->escape($value['title']) . "', description = '" . $this->db->escape($value['description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'");		}

Только эту часть, но не всю

Share this post


Link to post
Share on other sites


<?php
class ModelCatalogInformation extends Model {
public function addInformation($data) {
$this->db->query("INSERT INTO " . DB_PREFIX . "information SET sort_order = '" . (int)$data['sort_order'] . "', bottom = '" . (isset($data['bottom']) ? (int)$data['bottom'] : 0) . "', status = '" . (int)$data['status'] . "'");

$information_id = $this->db->getLastId();

foreach ($data['information_description'] as $language_id => $value) {
$this->db->query("INSERT INTO " . DB_PREFIX . "information_description SET information_id = '" . (int)$information_id . "', language_id = '" . (int)$language_id . "', title = '" . $this->db->escape($value['title']) . "', description = '" . $this->db->escape($value['description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'");
}


Share this post


Link to post
Share on other sites

/system/library/request.php

 

метод clean

покажите

Share this post


Link to post
Share on other sites

public function clean($data) {

if (is_array($data)) {

foreach ($data as $key => $value) {

unset($data[$key]);

$data[$this->clean($key)] = $this->clean($value);

}

} else {

$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');

}

return $data;

}

Share this post


Link to post
Share on other sites

Попробовал на новый домен поставить заного движок, скачал с данного форума ocstore 1.5.5.1.1, залил, установил, добавляю картинку в статью и точно такая же фигня

Share this post


Link to post
Share on other sites

Без бутылки не разобраться. :(

 

Контрольный выстрел

catalog/controller/information/information.php

 

 

        if ($information_info) {
.....
$this->data['description'] = Вот эту строку покажи


Share this post


Link to post
Share on other sites
$this->data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

 

попробовал в описание товара картинку вставить, тоже самое, хотя через поле данные-изображение товара все ок

     

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.