Merhaba,
array icerisindeki yapinizi biraz daha duzgun hale getirirseniz ilerleyen islemler icin de cok rahat edersiniz ornek olarak su sekil bir yapi kullanilabilir.
let default = [
{
konu:{
ad:'',
aciklama:'',
}
},
]
eger buna benzer bir yapi kullanirsaniz default[0].konu.ad seklinde ulasabilirsiniz. buradaki sifir index i temsil eder ve map ederek gelen tum datayi da donebilirsiniz.
Merhaba,
buttonlara count tanimlayabilir ve gosterebilirsiniz. sadece frontend kisminda calisacak sekilde bir ornek birakiyorum.
https://codepen.io/DaniAkash/pen/QKakzb
count kisminda backend ile haberleserek sunucudan tasirsaniz bir sorun olmayacaktir.
Merhabalar;
Hangi altyapi uzerinde kullanmak istiyorsunuz?
pure php uzerine kullanacaksaniz su kaynaklar yardimci olabilir:
https://parsedown.org/
https://github.com/michelf/php-markdown
merhabalar;
css icin bu tarz kullanim mantikli ve populer olsa da react native icin bu mantikta bir kullanim dogru degil ve oldukca zor.
en basit ve okunulabilirligi yuksek, performansli sekilde bu isi cozmenin mantigi su sekilde.
ilgili component icerisinde bir stylesheet taniplayip onun altinda elemanlara ozel css girislerini yapabilirsin.
daha sonrasinda eleman ozelinde yazdigin css i cagirabilirsin ornek kodu asagiya birakiyorum.
react native stylesheet aramasinda sana bir cok konuda yardimci olur.
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
const LotsOfStyles = () => {
return (
<View style={styles.container}>
<Text style={styles.red}>just red</Text>
<Text style={styles.bigBlue}>just bigBlue</Text>
<Text style={[styles.bigBlue, styles.red]}>bigBlue, then red</Text>
<Text style={[styles.red, styles.bigBlue]}>red, then bigBlue</Text>
</View>
);
};
const styles = StyleSheet.create({
container: {
marginTop: 50,
},
bigBlue: {
color: 'blue',
fontWeight: 'bold',
fontSize: 30,
},
red: {
color: 'red',
},
});
export default LotsOfStyles;
custom post type register ederek yeni ekledigin post type URL sini bu sekilde ayarlayabilir nasil standart olarak gelen yapida single-post tekil gönderiyi post gönderileri karsiliyor ayni mantikta sende ilan ve ilan_adi seklinde tanimlama yapabilirsin.
codex linkini de buraya birakiyorum bir dene takildigin bir alan olursa yine buradan yardimci olurum
kolayliklar.
https://developer.wordpress.org/reference/functions/register_post_type/
türkce dil destegi olmadigini belirterek söyle bir api kullanmistim https://restcountries.eu/ buraya birakayim belki isini görür, türkce dil destegi bulunanlarida mutlaka mevcuttur.
http://mobiledetect.net/ servisini kullanarak yapabilirsin.
örnek kullanimi asagidaki gibi.
//include the file
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
// Any mobile device (phones or tablets).
if ( $detect->isMobile() ) {
//do some code
}
// Any tablet device.
if( $detect->isTablet() ){
//do some code
}