Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

18 хвилин назад, Rassol2 сказав:

Все работает.

Я использовал такую конструкцию 

{gran_1482}{if[{gran_1486}]}{else}</div>

В реультате получаю

Прихований текст

image.thumb.png.db9b7b2e0b5e9e348ef25cd0f1df00df.png

 

Надіслати
Поділитися на інших сайтах

1 минуту назад, Flint2000 сказал:

Я использовал такую конструкцию 


{gran_1482}{if[{gran_1486}]}{else}</div>

В реультате получаю

  Показать контент

image.thumb.png.db9b7b2e0b5e9e348ef25cd0f1df00df.png

 

Ну так почитайте инструкцию и напишите правильно. И будет работать. 

Надіслати
Поділитися на інших сайтах

Тільки що, Reanimaster сказав:

А вроде же {|} это или.

Не, мне нужно добавить данные из второй границы, если она существует иначе закрыть див

Надіслати
Поділитися на інших сайтах

20 минут назад, Reanimaster сказал:

 

Ну границы - это переменные. В них данные.

Если при парсинге в ИМ или CSV можно границу в границу вложенность делать, и переменные раскроются в данные, то в скриптах это не работает.

Просто сделайте границу из границ и проверьте ее в CSV и в скриптах.

Все верно так как границы раскрываются в полях, к примеру в поле имя товара, на этом этапе идет распаковка.
Это вы можете заметить и в поиск замене, границы не раскрываются на этом этапе.
Добавьте в ваш код скрипта алгоритм замены {gran_1} на переменную из массива $script_data[script_gran][id] где id равно номеру границы.

Надіслати
Поділитися на інших сайтах

Только что, Rassol2 сказал:

Добавьте в ваш код скрипта алгоритм замены {gran_1} на переменную из массива $script_data[script_gran][id] где id равно номеру границы.

Понял. Благодарю.

Надіслати
Поділитися на інших сайтах


Только что, Reanimaster сказал:

Понял. Благодарю.

не за что.

Надіслати
Поділитися на інших сайтах

18 минут назад, Flint2000 сказал:

Не, мне нужно добавить данные из второй границы, если она существует иначе закрыть див

Если используете логику if то с нее и нужно начинать написание данных в поле.
А не вставлять после границы.

Надіслати
Поділитися на інших сайтах

Тільки що, Rassol2 сказав:

А не вставлять после границы.

Даже в том случае когда первая граница есть всегда и мне нужно определить существование только второй границы?

Надіслати
Поділитися на інших сайтах

3 минуты назад, Flint2000 сказал:

Даже в том случае когда первая граница есть всегда и мне нужно определить существование только второй границы?

Ну смотрите вам звонят на мобильный телефон по номеру телефона, хоть у вас всегда есть имя и фамилия. Знаете почему ?
Потому что таков порядок.
И в данном случаи таков порядок, просто перепишите свое условие в соответствии с синтаксисом.

Надіслати
Поділитися на інших сайтах

1 хвилину назад, Rassol2 сказав:

И в данном случаи таков порядок, просто перепишите свое условие в соответствии с синтаксисом.

Ок. Спасибо

Надіслати
Поділитися на інших сайтах

@Flint2000 В языках программирования так тоже.
нельзя посреди строки воткнуть логический оператор.

Надіслати
Поділитися на інших сайтах

Тільки що, Rassol2 сказав:

нельзя посреди строки воткнуть логический оператор.

Ну вот синтаксис ваш я не понял. Я ориентировался на такой синтаксис:

echo $description;
if ($description2) { 
	echo $description2;
	} else {
echo "</div>";
}

 

Надіслати
Поділитися на інших сайтах

1 минуту назад, Flint2000 сказал:

Ну вот синтаксис ваш я не понял. Я ориентировался на такой синтаксис:


echo $description;
if ($description2) { 
	echo $description2;
	} else {
echo "</div>";
}

 

Не совсем понятно что мешает вам переписать так же используя мои операторы ?
Или вам нужно показать ?

Надіслати
Поділитися на інших сайтах

Тільки що, Rassol2 сказав:

Или вам нужно показать ?

да нет. Сам попробую.

Надіслати
Поділитися на інших сайтах

 

1 минуту назад, Flint2000 сказал:

да нет. Сам попробую.

{if[{gran_2}]}{gran_1}{gran_2}{else}{gran_1}</div>
как то так, а то я уже начал писать.

  • +1 1
Надіслати
Поділитися на інших сайтах

1 хвилину назад, Rassol2 сказав:

как то так, а то я уже начал писать.

ааа все понял, спасибо

Надіслати
Поділитися на інших сайтах

я так понимаю ,не всегда возможно спарсить структуру категории из YML-XML ? ,например

такую
Спойлер

 <categories>
      <category id="18">Кондиционеры</category>
      <category id="19" parentId="18">Настенные сплит-системы</category>
      <category id="20" parentId="18">Напольно-потолочные сплит-системы</category>
      <category id="21" parentId="18">Кассетные сплит-системы</category>
      <category id="24">Котлы отопления</category>
      <category id="25" parentId="24">Настенные газовые котлы</category>
    </categories>

 

Надіслати
Поділитися на інших сайтах


1 час назад, climatyuga сказал:

я так понимаю ,не всегда возможно спарсить структуру категории из YML-XML ? ,например


такую
  Скрыть контент


 <categories>
      <category id="18">Кондиционеры</category>
      <category id="19" parentId="18">Настенные сплит-системы</category>
      <category id="20" parentId="18">Напольно-потолочные сплит-системы</category>
      <category id="21" parentId="18">Кассетные сплит-системы</category>
      <category id="24">Котлы отопления</category>
      <category id="25" parentId="24">Настенные газовые котлы</category>
    </categories>

 

Стандартная структура. Что с ней не так ? 

Надіслати
Поділитися на інших сайтах

8 часов назад, Rassol2 сказал:

Стандартная структура. Что с ней не так ? 

Пробовол настроить несколько файлов, и ошибка

МОДУЛЬ SimplePars НЕ СМОГ РАЗОБРАТЬ СТРУКТУРУ КАТЕГОРИЙ ПО ВАШИМ НАСТРОЙКАМ. ЕСЛИ ВЫ ЖЕЛАЕТЕ ПОСТРОИТЬ СТРУКТУРУ КАТЕГОРИЙ, ПОЖАЛУЙСТА ПЕРЕПРОВЕРЬТЕ НАСТРОЙКИ ГРАНИЦ РАЗБОРА КАТЕГОРИЙ.

Может, как-то неправильно размещаю файл на хостинге, ничего не пойму. 

Надіслати
Поділитися на інших сайтах


2 часа назад, Kiyoshi сказал:

Здравствуйте проверьте настройки получение категорий во вкладке Обработчика XML

уже 1000 раз все перепроверил, как-то странно модуль работает временами, например при клике на логи-HTTP ERROR 500

 

Надіслати
Поділитися на інших сайтах


Только что, climatyuga сказал:

уже 1000 раз все перепроверил, как-то странно модуль работает временами, например при клике на логи-HTTP ERROR 500

 

Парсинг может не работать на хостинге. Нужен ВПС

Надіслати
Поділитися на інших сайтах


16 минут назад, climatyuga сказал:

уже 1000 раз все перепроверил, как-то странно модуль работает временами, например при клике на логи-HTTP ERROR 500

 

Почему считается что странно работает модуль когда именно сайт донора отдает ошибку 500.
Вот к примеру если вы звоните по телефону и кто то берет трубку, а в следующий раз вам говорят что "абонент в не зоны действия покрытия, перезвоните пожалуйста позже. "
Вы же не будете утверждать что проблема в вашем телефоне ?
Так что нет, модуль работает не странно, он делает запросы каждый раз так как вы настроили.

Надіслати
Поділитися на інших сайтах

16 минут назад, climatyuga сказал:

уже 1000 раз все перепроверил, как-то странно модуль работает временами, например при клике на логи-HTTP ERROR 500

 

Ну тогда покажите ссылку и скриншот ваших настроек, мы тоже перепроверим ваши настройки.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.